CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/09/26 20:39:24 Modified files: sys/conf : newvers.sh Log message: we are now working on 7.2-current CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/09/26 21:01:42 Modified files: games/grdc : grdc.c Log message: typing ^C and seeing "terminated by signal %d" is so ... I don't have the words ok florian CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/09/26 23:53:32 Modified files: share/man/man7 : hier.7 Log message: - no more /usr/include/objc; confirmed by miod - add /var/agentx; text from martijn CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/09/27 05:31:34 Modified files: net/zabbix : Makefile distinfo net/zabbix/pkg : PLIST-web Added files: net/zabbix/patches: patch-src_libs_zbxsysinfo_openbsd_proc_c Log message: update to 6.2.3 and backport a crash fix for ZBX-21373 from Mark Patruck; ok naddy@, sthen@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 05:31:46 Modified files: usr.sbin/installboot: powerpc64_installboot.c Log message: fix passing explicit stage files This fixes installboot regress on powerpc64. The exact same diff already landed for macppc; efi also has the same fix for md_init() but without the string handling cleanup that entails. macppc_installboot.c r1.6 "Fix passing explicit stage files": Using `stage1' leads to a bit more cleanup since early MI installboot.c handles `-r', i.e. write_filesystem() no longer has needs to do the fileprefix() dance itself. OK gkoehler CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 05:42:16 Modified files: usr.sbin/installboot: octeon_installboot.c Log message: fix passing explicit stage files This fixes installboot regress on octeon; same diff as macppc_installboot.c r1.6 and powerpc64_installboot r1.7. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 05:48:57 Modified files: usr.sbin/installboot: loongson_installboot.c Log message: fix passing explicit stage files This fixes installboot regress on octeon; same diff as macppc_installboot.c r1.6, powerpc64_installboot r1.7 and octeon_installboot r1.8. loongson was the last architecture requiring this fix. I don't have a machine to test it myself (loongson isn't built anymore, anyway) but given the same diff works on four other architectures, this should just work. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 05:52:29 Modified files: usr.sbin/rpc.bootparamd: rpc.bootparamd.8 Log message: Zap .Nm bootparamd Match rpc.{lock,stat}d(8) only having their proper name. OK deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 06:22:29 Modified files: distrib/miniroot: install.sub Log message: simpler ftplist[0-9].o.o removal We read /tmp/i/hosts line-wise to fill /mnt/etc/hosts and remove the tmp file immediately afterwards, so just skip ftplist entries inside the loop with a slightly easier to read ksh pattern rather than purge the tmp file up-front with sed(1). This is also a tiny bit more robust should the ftplist entries ever be added with a tab as separator instead of a space and/or an alias since the sed one-liner hardcodes a single space and expects no alias whereas ksh's read takes any amount of whitespace between _addr and _hn while not caring about optional aliases. Comment is obvious so zap it. OK millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 06:28:25 Modified files: distrib/miniroot: install.sub Log message: Avoid escaping inside here documents The delimiter can be quoted (single or double) to disable parameter, command and arithmetic expansion inside the here document: $ cat <<__EOT echo $(echo foo) __EOT echo foo $ cat <<'__EOT' echo $(echo foo) __EOT echo $(echo foo) Do the latter to be able to write the here document/file content exactly as it would end up in output/rc.firsttime, making it easier to read. To be more consistent and explicit, switch the remaining here documents with pure plain text (no shell expansion, etc.) to quoted delimiters. OK millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/09/27 07:30:36 Modified files: usr.sbin/rpc.bootparamd: rpc.bootparamd.8 share/man/man8 : yp.8 Log message: complete bootparamd -> rpc.bootparamd reminded by jmc CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/09/27 09:16:51 Added files: . : 72.html Log message: skeleton to be filled CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/09/27 09:47:18 Modified files: . : 72.html Log message: update versions of src and xenocara components CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2022/09/27 15:59:00 Modified files: . : 72.html Log message: sync package versions CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/09/28 00:21:07 Modified files: . : 72.html Log message: mention support for Ampere Altra, Apple M2, Qualcomm Snapdragon CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/09/28 00:40:52 Modified files: . : 72.html Log message: mention drm changes CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/09/28 01:55:29 Modified files: usr.bin/tmux : cmd-capture-pane.c grid-view.c grid.c tmux.1 tmux.h Log message: Add a -T flag to capture-pane to stop at the last used cell instead of the full width. Restore the previous behaviour by making it default to off unless -J is used (the only time it matters). Fixes mosh unit tests; GitHub issue 3339. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/09/28 01:59:50 Modified files: usr.bin/tmux : tmux.1 window-copy.c Log message: Add scroll-top and scroll-bottom commands to scroll so cursor is at top or bottom. From Anindya Mukherjee, GitHub issue 3334. CVSROOT: /cvs Module name: www Changes by: mbuhl@cvs.openbsd.org 2022/09/28 06:22:35 Modified files: . : 72.html Log message: mention igc driver improvements. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/09/28 07:21:13 Modified files: sys/kern : sysv_sem.c Log message: Fix memory corruptions with sysv semaphores due to sleeps in copyin, copyout and malloc. During a sleep another thread could delete the semaphore (and possibly allocate another one at the same location with different permissions) which would lead to an invalid access after wake up. Therefore check the semaphore pointer, the sequence, the permissions and some values in seminfo after each sleep. OK bluhm@ Reported-by: syzbot+60ba811fe2e8a6b0f975@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/09/28 10:44:15 Modified files: lib/libc/stdio : setvbuf.c Log message: Fix incorrect range check for size in setvbuf From enh AT google.com: The existing test is wrong for LP64, where size_t has twice as many relevant bits as int, not just one. (Found by inspection by rprichard.) Looks good to deraadt@ and millert@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/09/28 10:50:40 Modified files: . : 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 Log message: line wrap header CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/09/28 14:27:12 Modified files: lib/libc/string: swab.3 Log message: use Fn rather than Nm for swab(); from josiah frentsos CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/09/28 20:41:37 Modified files: . : 72.html Log message: mention new drivers CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/09/28 21:30:40 Modified files: . : 72.html Log message: add loongson text from 70.html ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/09/28 22:10:27 Modified files: sys/uvm : uvm.h Log message: There no longer is any KVM_ET_* to keep in sync with UVM_ET_*, so comment can be deleted. CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/09/29 01:05:26 Modified files: . : plus72.html Log message: The rest of plus72.html (August 21st through September 26th) input and ok pamela@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/09/29 10:52:31 Modified files: sbin/disklabel : disklabel.8 Log message: FILES: - fix the crazy list width - since there's only one item, -compact makes no sense CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/09/29 15:52:51 Modified files: . : 72.html Log message: Document pf and network MP improvements. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/09/29 16:00:58 Modified files: . : plat.html loongson.html Log message: loongson is no longer discontinued ok miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/09/29 20:56:23 Modified files: sys/conf : GENERIC Log message: re-enable POOL_DEBUG ok deraadt@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/09/30 02:37:58 Modified files: . : 72.html Log message: 7.0 -> 7.1 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/09/30 03:30:28 Modified files: . : 72.html Log message: add VMM/VMD section, bgpd, rpki-client and some other networking daemon changes CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2022/09/30 04:25:54 Modified files: . : events.html Log message: move my slides to another domain CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/09/30 07:19:07 Modified files: . : 72.html Log message: more changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/09/30 14:38:12 Modified files: . : 72.html Log message: more changes and lots of spelling fixes from jsg@, thanks! CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/09/30 15:58:27 Modified files: . : 72.html Log message: some more updates CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 01:56:13 Modified files: . : 72.html Log message: revert the incorrect change to Mesa version from rev 1.13 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 02:59:53 Modified files: . : 72.html Log message: add links to manual pages CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 03:20:09 Modified files: . : 72.html Log message: missing CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 04:21:33 Modified files: . : 72.html Log message: fix case CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 04:25:27 Modified files: . : 72.html Log message: more changes up until the end of June '22 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 04:37:16 Modified files: . : 72.html Log message: don't mention memset(3) when discussing drivers CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 04:44:13 Modified files: . : 72.html Log message: remove duplicate sfgpio(4) entry added in 1.19 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 05:18:36 Modified files: . : 72.html Log message: remove duplicate uaq(4), rge(4), and ieee80211_rxinfo entries CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 06:59:01 Modified files: . : 72.html Log message: only mention kstat(4) and kstat(1) in one section ok benno@ CVSROOT: /cvs Module name: www Changes by: ajacoutot@cvs.openbsd.org 2022/10/01 08:17:02 Modified files: . : 72.html Log message: Add configtest for rc.d / rcctl. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/10/01 09:13:15 Modified files: . : 72.html Log message: two unveil/pledge semantic changes in this release CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/10/01 09:40:40 Modified files: . : 72.html Log message: typo CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2022/10/01 09:51:59 Modified files: . : 72.html Log message: 7.2 package counts aarch64: 11261 amd64: 11451 i386: 10225 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/01 10:23:15 Modified files: lib/libssl : ssl_both.c ssl_clnt.c ssl_locl.h ssl_srvr.c Log message: Move handshake message handling functions from ssl_both.c to client/server. Currently, ssl_both.c contains several functions that are used by both the legacy client and legacy server. This interwines the client and server, making it harder to make progressive changes. While it does deduplicate some code, it also ends up with code that is conditioned on s->server and forces the caller to pass in SSL3_ST_* values. Move these functions from ssl_both.c into ssl_clnt.c and ssl_srvr.c, renaming as appropriate and removing the s->server conditionals. Also move the client and server function prototypes from ssl_locl.h into the .c files, making them static in the process. ok tb@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/10/01 14:48:07 Modified files: . : plus72.html 72.html Log message: improve ypconnect() explanation CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 15:00:27 Modified files: . : 72.html Log message: changes up to early August '22 CVSROOT: /cvs Module name: www Changes by: mbuhl@cvs.openbsd.org 2022/10/01 15:23:40 Modified files: . : 72.html Log message: remove duplicate igc(4) entry added in 1.19 CVSROOT: /cvs Module name: www Changes by: gnezdo@cvs.openbsd.org 2022/10/01 15:36:27 Modified files: . : 72.html Log message: Minor grammar nits CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 16:25:49 Modified files: . : 72.html Log message: updates up to September '22 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 16:35:55 Modified files: . : 72.html Log message: changes up to September 29th CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 17:00:05 Modified files: . : 72.html Log message: Say we added support for the X11s Put in some lines on snmpd(8), from Martijn van Duren CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 17:10:11 Modified files: . : 72.html Log message: spell x13s with a "3" CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 17:14:28 Modified files: . : 72.html Log message: remove duplicate "configtest" CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/01 17:21:55 Modified files: . : 72.html Log message: move some things around add linebreaks CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/01 17:49:38 Modified files: sys/kern : Makefile makesyscalls.sh Removed files: sys/kern : syscalls.conf Log message: The syscall table generation awk script was also used by compat layers in the past, but those compat layers are gone. Remove support for the "config file" ok miod millert CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 19:42:15 Modified files: . : 72.html Log message: remove repeated lines CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/01 23:29:59 Modified files: . : 72.html Log message: fix spelling and case CVSROOT: /cvs Module name: www Changes by: anton@cvs.openbsd.org 2022/10/02 01:07:43 Modified files: . : 72.html Log message: mention more pluart(4) changes CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/02 02:03:53 Modified files: . : 72.html Log message: change new to 2021 for 14"/16" MacBook Pro CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/02 02:20:48 Modified files: . : 72.html Log message: correct TTM page allocation text CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/02 03:43:24 Modified files: . : 72.html Log message: consistently include section in links to manual pages CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/10/02 05:56:43 Modified files: usr.bin/ctfconv: ctfconv.c Log message: Remove unused DEBUG_LINE define. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/02 10:36:42 Modified files: lib/libssl : bio_ssl.c d1_both.c d1_lib.c d1_pkt.c d1_srtp.c s3_lib.c ssl_both.c ssl_cert.c ssl_ciphers.c ssl_clnt.c ssl_lib.c ssl_locl.h ssl_packet.c ssl_pkt.c ssl_seclevel.c ssl_sess.c ssl_srvr.c ssl_stat.c ssl_tlsext.c ssl_versions.c t1_enc.c t1_lib.c tls13_client.c tls13_legacy.c tls13_lib.c tls13_server.c Log message: Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL. These are no longer necessary due to SSL_CTX and SSL now being fully opaque. Merge SSL_CTX_INTERNAL back into SSL_CTX and SSL_INTERNAL back into SSL. Prompted by tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/02 10:38:23 Modified files: regress/lib/libssl/dtls: dtlstest.c regress/lib/libssl/tlsext: tlsexttest.c regress/lib/libssl/unit: cipher_list.c ssl_versions.c tls_ext_alpn.c Log message: Revise for SSL_CTX_INTERNAL and SSL_INTERNAL removal. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/02 10:39:39 Modified files: regress/lib/libssl/tlslegacy: tlslegacytest.c Log message: Remove unused headers. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/02 10:40:56 Modified files: regress/lib/libssl/quic: Makefile Log message: Dynamically link libssl for QUIC regress. Now that the QUIC API is public, we can stop linking this statically. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/02 13:00:46 Modified files: sys/arch/arm64/dev: aplhidev.c Log message: Fetch vendor and product IDs from the keyboard/touchpad controller. To be used in a future diff to handle machines with touchbar a bit better. ok robert@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/02 13:48:50 Modified files: . : 72.html Log message: * mention the new endmmsg syscall * move things around a bit * remove the empty lines i had kept for easier orientation while editing CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/02 13:58:37 Modified files: . : 72.html Log message: move bootblock changes to the installer&upgrade section and change the section title. poked by kn@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/02 14:19:33 Modified files: . : 72.html Log message: make some sentences nicer and add some manpage links CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/02 14:22:32 Modified files: . : 72.html Log message: move the RAID 1C changes to the bootloader section, they are not kernel changes noticed by kn@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/02 14:33:04 Modified files: . : 72.html Log message: move some things into the new userland features section. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/02 23:39:07 Modified files: sys/dev/pci : pcidevs Log message: add id for Raphael, Ryzen 7000 GPU (gfx1036, GC 10.3.6?) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/02 23:39:59 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 04:07:01 Modified files: sys/dev/pci/drm/include/linux: pci.h sys/dev/pci/drm/include/generated: autoconf.h Log message: define CONFIG_PCIEASPM, add ltr_path to struct pci_dev for 5.15.70 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 04:13:23 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v2_3.c nbio_v6_1.c nbio_v7_4.c Log message: drm/amdgpu: Don't enable LTR if not supported From Lijo Lazar dcef16f64969eefb83c8711173fd025611f258f8 in linux 5.15.y/5.15.70 6c20490663553cd7e07d8de8af482012329ab9d6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 04:16:12 Modified files: sys/dev/pci/drm/amd/amdgpu: soc15.c vega10_ih.c vega20_ih.c Log message: drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega From Alex Deucher 0a7d86f156fad2a4420404c1f71c9ee79970ab0c in linux 5.15.y/5.15.70 dc1d85cb790f2091eea074cee24a704b2d6c4a06 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 04:18:28 Modified files: sys/dev/pci/drm/amd/amdgpu: sdma_v4_0.c soc15.c Log message: drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega From Alex Deucher 8c2bbfb0ded3f41e2985a7856da56f130288d926 in linux 5.15.y/5.15.70 e3163bc8ffdfdb405e10530b140135b2ee487f89 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:30:27 Modified files: sys/dev/pci/drm/include/linux: compiler.h Log message: add noinline_for_stack for 5.15.71 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:39:40 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_virt.c amdgpu_virt.h Log message: drm/amdgpu: Separate vf2pf work item init from virt data exchange From Victor Skvortsov 25a90a11036b6fd385ee75536b78659fc481d529 in linux 5.15.y/5.15.71 892deb48269c65376f3eeb5b4c032ff2c2979bd7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:42:42 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: make sure to init common IP before gmc From Alex Deucher 55653c548612d7ffbb21cf05ebff6d14f79cc913 in linux 5.15.y/5.15.71 a8671493d2074950553da3cf07d1be43185ef6c6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:46:17 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_virt.c Log message: drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV From Jingwen Chen 5f270b61ee8b01ab410e3e6ee4f4cc0b32300605 in linux 5.15.y/5.15.71 9a458402fb69bda886aa6cbe067311b6e3d9c52a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:48:47 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards From Guchun Chen f76d6f309a685d24a32703b4d5c5a71e76f4b793 in linux 5.15.y/5.15.71 7c6fb61a400bf3218c6504cb2d48858f98822c9d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:50:34 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_display.c Log message: drm/amdgpu: use dirty framebuffer helper From Hamza Mahfooz 33b128f790b6df7e44e4435c6b9387b257637d15 in linux 5.15.y/5.15.71 66f99628eb24409cb8feb5061f78283c8b65f820 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:52:57 Modified files: sys/dev/pci/drm/amd/display/modules/color: color_gamma.c Log message: drm/amd/display: Limit user regamma to a valid value From Yao Wang1 a541c011181823494c53b15020fae5c3b45f5ec2 in linux 5.15.y/5.15.71 3601d620f22e37740cf73f8278eabf9f2aa19eb7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:56:02 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c Log message: drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() From Nathan Chancellor 9539cfc744933198318eb061ffce87964559ff87 in linux 5.15.y/5.15.71 37934d4118e22bceb80141804391975078f31734 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:57:51 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c Log message: drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() From Nathan Chancellor 492db4ffcff3c3bac1f36bbb100e45c9fe718e34 in linux 5.15.y/5.15.71 21485d3da659b66c37d99071623af83ee1c6733d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 05:59:53 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c Log message: drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage From Nathan Chancellor 1c26968caf181add92bbf556e3eb3c14ccbe7fa2 in linux 5.15.y/5.15.71 41012d715d5d7b9751ae84b8fb255e404ac9c5d0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/03 06:02:12 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_display.c Log message: drm/amdgpu: don't register a dirty callback for non-atomic From Alex Deucher 21b0301f2234112fbe5cfc1e13968f0a12f0f2d2 in linux 5.15.y/5.15.71 abbc7a3dafb91b9d4ec56b70ec9a7520f8e13334 in mainline linux CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2022/10/03 06:47:05 Modified files: . : 72.html Log message: Add OpenSSH 9.1. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/03 08:10:53 Modified files: sys/kern : subr_percpu.c Log message: Add a second membar producer into counters_zero(). Now it is symmetric to counters_read(). OK jmatthew@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2022/10/03 08:48:16 Modified files: . : 72.html Log message: LibreSSL 3.6.0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/03 09:34:39 Modified files: lib/libc/time : localtime.c Log message: Allow TZ to contain absolutes paths starting with /usr/share/zoneinfo/ Other absolutes paths are still rejected. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/03 10:43:52 Modified files: sys/kern : uipc_socket.c uipc_socket2.c uipc_usrreq.c sys/net : pfkeyv2.c rtsock.c sys/netinet : in_pcb.c in_pcb.h ip_divert.c ip_divert.h ip_var.h raw_ip.c tcp_input.c tcp_subr.c tcp_usrreq.c tcp_var.h udp_usrreq.c udp_var.h sys/netinet6 : ip6_divert.c ip6_divert.h ip6_var.h raw_ip6.c sys/sys : protosw.h socketvar.h unpcb.h Log message: System calls should not fail due to temporary memory shortage in malloc(9) or pool_get(9). Pass down a wait flag to pru_attach(). During syscall socket(2) it is ok to wait, this logic was missing for internet pcb. Pfkey and route sockets were already waiting. sonewconn() must not wait when called during TCP 3-way handshake. This logic has been preserved. Unix domain stream socket connect(2) can wait until the other side has created the socket to accept. OK mvs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/03 13:22:48 src/sys/dev/efi Update of /cvs/src/sys/dev/efi In directory cvs.openbsd.org:/tmp/cvs-serv4110/efi Log Message: Directory /cvs/src/sys/dev/efi added to the repository CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/03 13:32:22 Modified files: sys/arch/arm64/arm64: machdep.c sys/arch/arm64/conf: files.arm64 sys/arch/armv7/armv7: armv7_machdep.c sys/arch/riscv64/riscv64: machdep.c Added files: sys/arch/arm64/dev: efi_machdep.c sys/dev/efi : efi.h Removed files: sys/arch/arm64/dev: efi.c sys/dev/acpi : efi.h Log message: Reorganize the EFI code a bit. Move the efi.h header from dev/acpi to dev/efi and rename the arm64 efi.c to efi_machdep.c, preparing the way for MI EFI code and an amd64 implementation of EFI runtime support. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2022/10/03 14:41:40 Modified files: . : 72.html Log message: 7.2 release: 9275 sparc64 packages CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 14:53:51 Modified files: net/routinator : Makefile Removed files: net/routinator/patches: patch-modcargo-crates_routinator-ui-0_3_4_build_rs Log message: net/routinator: avoid patching the routinator-ui build.rs and instead extract the Vue.js components in the directory where they are expected to be. ok sthen CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/10/03 15:02:02 Modified files: sys/dev/fdt : dapmic.c Log message: dapmic(4): support clean shutdown with the power button Register an interrupt handler and look for nONKEY events. Mask off all other events. Also clear the FAULT_LOG register at startup, but don't attempt to acknowledge its contents at runtime. This lets the user force a shutdown with a long power button press. Some events in EVENT_* or FAULT_LOG may benefit from more graceful handling. This makes it possible to cleanly shutdown my Hifive Unmatched using the power button. Thanks to kettenis@ who wrote sfgpio(4) to handle dapmic(4) interrupts on the Unmatched. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/03 15:03:36 Log message: The Networking and Cryptography (NaCl) library provides a high-level toolkit for building cryptographic systems and protocols. rbnacl provides a ruby interface to libsodium/NaCl. input and ok jeremy@ Status: Vendor Tag: kmos Release Tags: kmos_20221003 N ports/security/ruby-rbnacl/Makefile N ports/security/ruby-rbnacl/distinfo N ports/security/ruby-rbnacl/pkg/DESCR N ports/security/ruby-rbnacl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/03 15:04:42 Modified files: security : Makefile security/ruby-openid: Makefile distinfo security/ruby-openid/pkg: PLIST Log message: Hook ruby-rbnacl up to the build CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:18:19 Modified files: productivity/vym: Makefile productivity/vym/pkg: DESCR Log message: productivity/vym: fix typo in DESCR and move HOMEPAGE to https CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:19:49 Modified files: www/newsboat : Makefile crates.inc distinfo www/newsboat/patches: patch-Makefile www/newsboat/pkg: PLIST Log message: www/newsboat: update to 2.29 https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#229---2022-09-25 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:30:13 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 3.21.6 Fixes potential DoS CVE-2022-1941: https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-8gq9-2x98-w8hf CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:30:44 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 4.21.6 Fixes potential DoS CVE-2022-1941: https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-8gq9-2x98-w8hf CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/03 15:30:58 Modified files: . : 72.html Log message: improve the description of the pledge("vminfo") and ypldap local bind mode changes. proded by deraadt@. Remove duplicate bgpd add-path feature. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:32:46 Modified files: devel/protobuf : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: Update to protobuf 3.21.6 Fixes potential DoS CVE-2022-1941: https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-8gq9-2x98-w8hf CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 15:33:17 Modified files: games/warzone2100: Makefile Log message: Missing dependency on x11/gtk+3,-guic. reported by Maksim Rodin CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:33:45 Modified files: devel/py-protobuf: Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: Update to py3-protobuf 4.21.6 Fixes potential DoS CVE-2022-1941: https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-8gq9-2x98-w8hf CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 15:37:08 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.11. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:37:58 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 3.21.7 Major bump for libprotoc due to symbol removal and struct size changes https://github.com/protocolbuffers/protobuf/releases/tag/v21.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/03 15:39:09 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 4.21.7 https://github.com/protocolbuffers/protobuf/releases/tag/v21.7 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/03 15:44:19 Modified files: . : 72.html Log message: add manpage links to LibreSSL section CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 15:45:42 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/pkg: PLIST-common Log message: Update to gnome-desktop-42.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 15:46:08 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 42.5! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 15:55:01 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-dbus_dbus-sysdeps-util-unix_c Removed files: x11/dbus/patches: patch-configure_ac Log message: Update to dbus-1.14.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:02:47 Modified files: x11/yaru : Makefile distinfo Log message: Update to yaru-22.10.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:08:29 Modified files: x11/gnome/libpanel: Makefile distinfo x11/gnome/libpanel/pkg: PLIST Log message: Update to libpanel-1.0.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:10:48 Modified files: databases/py-influxdb_client: Makefile distinfo databases/py-influxdb_client/pkg: PLIST Log message: update to py3-influxdb_client-1.33.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:10:50 Modified files: databases/py-ldap: Makefile distinfo databases/py-ldap/pkg: PLIST Log message: update to py3-ldap-3.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:10:52 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20211212c CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:10:54 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.50.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:10:56 Modified files: net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Removed files: net/icinga/web2-module-director/patches: patch-library_Director_Web_Widget_BackgroundDaemonDetails_php Log message: update to icinga-web2-module-director-1.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:10:58 Modified files: security/uacme : Makefile distinfo Log message: update to uacme-1.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:00 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-1.4.41 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:02 Modified files: databases/py-sqlobject: Makefile distinfo databases/py-sqlobject/pkg: PLIST Log message: update to py3-sqlobject-3.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:04 Modified files: databases/py-peewee: Makefile distinfo databases/py-peewee/pkg: PLIST Log message: update to py3-peewee-3.15.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:06 Modified files: devel/py-modulegraph: Makefile distinfo Log message: update to py-modulegraph-0.19.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:08 Modified files: devel/py-objgraph: Makefile distinfo devel/py-objgraph/pkg: PLIST Log message: update to py3-objgraph-3.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:10 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/pkg : PLIST Log message: update to py3-zmq-24.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:12 Modified files: devel/py-pathspec: Makefile distinfo Log message: update to py3-pathspec-0.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:14 Modified files: textproc/py-xmlschema: Makefile distinfo Log message: update to py3-xmlschema-2.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:16 Modified files: www/py-beaker : Makefile distinfo www/py-beaker/pkg: PLIST Log message: update to py3-beaker-1.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:18 Modified files: www/py-bleach : Makefile distinfo www/py-bleach/pkg: PLIST Log message: update to py3-bleach-5.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:20 Modified files: www/py-bottle : Makefile distinfo www/py-bottle/pkg: PLIST Log message: update to py3-bottle-0.12.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:22 Modified files: astro/py-skyfield: Makefile distinfo astro/py-skyfield/pkg: PLIST Log message: update to py3-skyfield-1.45 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:24 Modified files: databases/py-sqlparse: Makefile distinfo databases/py-sqlparse/pkg: PLIST Log message: update to py3-sqlparse-0.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:26 Modified files: textproc/py-pypandoc: Makefile distinfo textproc/py-pypandoc/patches: patch-tests_py textproc/py-pypandoc/pkg: PLIST Log message: update to py3-pypandoc-1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:28 Modified files: textproc/py-rebulk: Makefile distinfo textproc/py-rebulk/pkg: PLIST Log message: update to py3-rebulk-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:30 Modified files: print/pdfarranger: Makefile distinfo print/pdfarranger/patches: patch-setup_py Removed files: print/pdfarranger/patches: patch-pdfarranger_exporter_py Log message: update to pdfarranger-1.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:32 Modified files: devel/py-altgraph: Makefile distinfo Log message: update to py-altgraph-0.17.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:34 Modified files: devel/py-executing: Makefile distinfo devel/py-executing/pkg: PLIST Log message: update to py3-executing-1.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:36 Modified files: devel/py-arrow : Makefile distinfo devel/py-arrow/pkg: PLIST Log message: update to py3-arrow-1.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:38 Modified files: devel/py-entrypoints: Makefile distinfo devel/py-entrypoints/pkg: PLIST Log message: update to py3-entrypoints-0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:40 Modified files: devel/py-path : Makefile distinfo Log message: update to py3-path-16.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:42 Modified files: devel/py-stack_data: Makefile distinfo devel/py-stack_data/pkg: PLIST Log message: update to py3-stack_data-0.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:44 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: update to py3-test-7.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:46 Modified files: devel/py-atomicwrites: Makefile distinfo devel/py-atomicwrites/pkg: PLIST Log message: update to py3-atomicwrites-1.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:48 Modified files: security/py-openssl: Makefile distinfo security/py-openssl/patches: patch-tests_memdbg_py security/py-openssl/pkg: PLIST Log message: update to py3-openssl-22.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:50 Modified files: databases/pg_sqlite_fdw: Makefile distinfo Log message: update to pg_sqlite_fdw-2.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:52 Modified files: devel/py-invoke: Makefile distinfo devel/py-invoke/patches: patch-tests_config_py patch-tests_runners_py devel/py-invoke/pkg: PLIST Log message: update to py3-invoke-1.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:54 Modified files: devel/py-jaraco-functools: Makefile distinfo Log message: update to py3-jaraco-functools-3.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:56 Modified files: devel/py-jsonschema: Makefile distinfo Log message: update to py3-jsonschema-4.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:11:58 Modified files: textproc/py-css-parser: Makefile distinfo textproc/py-css-parser/pkg: PLIST Log message: update to py3-css-parser-1.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:00 Modified files: textproc/py-numpydoc: Makefile distinfo textproc/py-numpydoc/pkg: PLIST Log message: update to py3-numpydoc-1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:02 Modified files: x11/evilwm : Makefile distinfo Log message: update to evilwm-1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:04 Modified files: www/tomcat/v8 : Makefile distinfo Log message: update to tomcat-8.5.82 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:06 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.67 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:08 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples PLIST-main Log message: update to tomcat-10.0.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:10 Modified files: astro/py-jplephem: Makefile distinfo astro/py-jplephem/pkg: PLIST Log message: update to py3-jplephem-2.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:12 Modified files: devel/py-test-astropy-header: Makefile distinfo devel/py-test-astropy-header/pkg: PLIST Log message: update to py3-test-astropy-header-0.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:14 Modified files: lang/pythran : Makefile distinfo lang/pythran/pkg: PLIST Log message: update to pythran-0.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:16 Modified files: textproc/py-iso8601: Makefile distinfo Log message: update to py3-iso8601-1.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:18 Modified files: textproc/py-confuse: Makefile distinfo textproc/py-confuse/pkg: PLIST Log message: update to py3-confuse-2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:20 Modified files: devel/py-test-cov: Makefile distinfo devel/py-test-cov/pkg: PLIST Log message: update to py3-test-cov-4.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:23 Modified files: textproc/py-chardet: Makefile distinfo textproc/py-chardet/pkg: PLIST Log message: update to py3-chardet-5.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:25 Modified files: textproc/py-textfsm: Makefile distinfo textproc/py-textfsm/pkg: PLIST Log message: update to py3-textfsm-1.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:27 Modified files: textproc/py-unidecode: Makefile distinfo textproc/py-unidecode/pkg: PLIST Log message: update to py3-unidecode-1.3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:29 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: update to py3-coverage-6.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:31 Modified files: devel/py-greenlet: Makefile distinfo devel/py-greenlet/pkg: PLIST Log message: update to py3-greenlet-1.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:33 Modified files: devel/py-hamcrest: Makefile distinfo devel/py-hamcrest/pkg: PLIST Log message: update to py3-hamcrest-2.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:35 Modified files: www/py-terminado: Makefile distinfo www/py-terminado/patches: patch-terminado_tests_basic_test_py www/py-terminado/pkg: PLIST Removed files: www/py-terminado/patches: patch-terminado_management_py Log message: update to py3-terminado-0.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:37 Modified files: databases/citus: Makefile distinfo databases/citus/patches: patch-src_backend_distributed_commands_multi_copy_c databases/citus/pkg: PLIST Log message: update to citus-11.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:39 Modified files: devel/py-distutils-extra: Makefile distinfo devel/py-distutils-extra/pkg: PLIST Log message: update to py3-distutils-extra-2.39 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:41 Modified files: www/py-quixote : Makefile distinfo www/py-quixote/pkg: PLIST Log message: update to py3-quixote-3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:43 Modified files: www/py-mechanize: Makefile distinfo www/py-mechanize/pkg: PLIST Log message: update to py3-mechanize-0.4.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:45 Modified files: converters/py-num2words: Makefile distinfo converters/py-num2words/pkg: PLIST Removed files: converters/py-num2words/patches: patch-setup_py Log message: update to py3-num2words-0.5.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:47 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-man_CMakeLists_txt patch-mosquitto_conf patch-test_broker_Makefile patch-test_broker_c_Makefile patch-test_lib_c_Makefile Log message: update to mosquitto-2.0.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:49 Modified files: net/livemedia : Makefile distinfo Log message: update to liveMedia-20221001 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:12:51 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.4.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:13:38 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-1.12.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:14:57 Modified files: lang/php : Makefile.inc Log message: sync WANTLIB, bumps will be done by version updates in next commits CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:15:39 Modified files: lang/php/7.4 : Makefile distinfo Log message: update to php-7.4.32 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:15:45 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:15:57 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:17:18 Modified files: x11/gnome/epub-thumbnailer: Makefile distinfo Log message: Update to gnome-epub-thumbnailer-1.7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:17:24 Modified files: devel/protobuf-c: Makefile distinfo Log message: update to protobuf-c-1.4.1, drop maintainer per request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:18:06 Modified files: audio/umurmur : Makefile distinfo audio/umurmur/patches: patch-CMakeLists_txt patch-src_config_h_in Log message: update to umurmur-0.2.20, drop maintainer per request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/03 16:19:33 Modified files: net/i2pd : Makefile distinfo net/i2pd/pkg : PLIST Removed files: net/i2pd/patches: patch-libi2pd_Crypto_h Log message: update to i2pd-2.43.0, ok tb, maintainer email bounces CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:28:31 Modified files: security/gnutls: Makefile distinfo Log message: Update to gnutls-3.7.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:33:33 Modified files: mail/sendmail : Makefile distinfo Log message: Update to sendmail-8.17.1.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 16:41:55 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/patches: patch-bindings_perl_Makefile_in patch-bindings_python_Makefile_in textproc/link-grammar/pkg: PLIST-main Removed files: textproc/link-grammar/patches: patch-configure Log message: Update to link-grammar-5.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 17:02:07 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.1.1856.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 17:10:01 Modified files: graphics/shotwell: Makefile distinfo Log message: Update to shotwell-0.30.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 17:15:45 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-404.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 17:15:51 Modified files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: PLIST Log message: Update to gnucash-docs-4.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 17:53:51 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-11.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:01:48 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/patches: patch-gnucash_gnome-utils_gnc-main-window_c productivity/gnucash/pkg: PLIST Log message: Update to gnucash-4.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:03:00 Modified files: misc/hwdata : Makefile distinfo misc/hwdata/pkg: PLIST Log message: Update to hwdata-0.363. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:08:22 Modified files: devel/libgusb : Makefile distinfo devel/libgusb/pkg: PLIST Log message: Update to libgusb-0.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:11:41 Modified files: sysutils/consul-template: Makefile distinfo modules.inc Log message: Update to consul-template-0.29.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:25:27 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:29:24 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-8.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 18:29:36 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-8.8.0. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/10/03 18:57:52 Modified files: sysutils/pciutils: Makefile distinfo Log message: update to pciutils 3.8.0 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/03 19:38:08 Modified files: . : 72.html Log message: fix case and remove unwanted apostrophe CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/03 20:35:56 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.39.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/03 20:58:41 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:12:09 Modified files: devel/git-cola : Makefile distinfo devel/git-cola/patches: patch-cola_app_py devel/git-cola/pkg: PLIST Log message: Update to git-cola-4.0.2 Changes: https://github.com/git-cola/git-cola/blob/v4.0.2/CHANGES.rst CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:12:48 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/pkg: PLIST Log message: Update to libfilezilla-0.39.1 Changes: https://lib.filezilla-project.org/ Bump minor of shared lib. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:13:16 Modified files: net/filezilla : Makefile distinfo net/filezilla/patches: patch-src_engine_Makefile_am Log message: Update to filezilla-3.61.0 Changes: https://filezilla-project.org/versions.php Bump major of shared libs. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:13:57 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.59.2 Changes: https://rclone.org/changelog/#v1-59-2-2022-09-15 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:14:53 Modified files: sysutils/unionfs-fuse: Makefile distinfo Added files: sysutils/unionfs-fuse/patches: patch-src_fuse_ops_c Removed files: sysutils/unionfs-fuse/patches: patch-src_Makefile Log message: Update to unionfs-fuse-3.2 Changes: https://github.com/rpodgorny/unionfs-fuse/blob/v3.2/NEWS CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:15:24 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.8.0 Changes: https://github.com/bats-core/bats-core/releases/tag/v1.8.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:15:52 Modified files: archivers/libdeflate: Makefile distinfo archivers/libdeflate/patches: patch-Makefile Log message: Update to libdeflate-1.14 Changes: https://github.com/ebiggers/libdeflate/blob/v1.14/NEWS.md CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/03 22:17:17 Modified files: mail/notmuch : Makefile.inc mail/notmuch/notmuch: distinfo mail/notmuch/notmuch/patches: patch-test_T400-hooks_sh patch-test_test-lib_sh mail/notmuch/notmuch/pkg: PLIST-main mail/notmuch/py-notmuch: Makefile distinfo Added files: mail/notmuch/notmuch/patches: patch-test_T210-raw_sh Log message: Update to notmuch-0.37 Changes: https://notmuchmail.org/news/release-0.37/ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/03 23:53:08 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_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_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_files_file_path_watcher_unittest_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_system_sys_info_unittest_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_unittest_cc patch-base_trace_event_process_memory_dump_cc patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-cc_BUILD_gn patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_generated_resources_grd patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd 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_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_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_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_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_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_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_job_worker_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_sandbox_internals_sandbox_internals_ts patch-chrome_browser_resources_settings_autofill_page_passwords_shared_css patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_signin_shared_css patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_sync_device_info_sync_client_impl_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_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_drag_controller_cc patch-chrome_browser_ui_web_applications_app_browser_controller_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_ui_window_sizer_window_sizer_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_web_app_provider_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_h patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_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_test_BUILD_gn patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc patch-chrome_updater_app_app_install_cc patch-chrome_updater_configurator_cc patch-chrome_updater_device_management_dm_storage_cc patch-chrome_updater_installer_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_assistant_browser_autofill_assistant_impl_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_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_neterror_resources_neterror_js 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_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_sync_device_info_local_device_info_util_linux_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_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_media_media_interface_proxy_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_web_contents_web_contents_view_aura_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc 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_public_test_mock_render_process_host_h patch-content_public_test_mock_render_thread_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-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-extensions_shell_browser_shell_browser_main_parts_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_device_queue_h patch-ipc_ipc_message_utils_h patch-media_BUILD_gn patch-media_base_media_switches_cc patch-media_cdm_cdm_paths_unittest_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_h patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_unittest_cc patch-net_dns_BUILD_gn patch-net_dns_host_resolver_manager_cc patch-net_socket_udp_socket_posix_cc patch-net_traffic_annotation_network_traffic_annotation_h patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-third_party_abseil-cpp_absl_base_config_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_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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_refcount_c11_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_thread_checker_h patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_ruy_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-tools_gn_src_base_files_file_posix_cc patch-ui_base_ime_linux_linux_input_method_context_factory_cc patch-ui_base_ui_base_features_cc patch-ui_color_color_id_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_ozone_platform_headless_headless_surface_factory_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_platform_window_platform_window_init_properties_h patch-ui_strings_translations_app_locale_settings_bn_xtb patch-ui_strings_translations_app_locale_settings_ja_xtb patch-ui_strings_translations_app_locale_settings_ko_xtb patch-ui_strings_translations_app_locale_settings_ml_xtb patch-ui_strings_translations_app_locale_settings_th_xtb patch-ui_strings_translations_app_locale_settings_zh-CN_xtb patch-ui_strings_translations_app_locale_settings_zh-TW_xtb patch-ui_views_controls_prefix_selector_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_window_tree_host_platform_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_content_browser_client_impl_cc Added files: www/chromium/patches: patch-base_process_process_metrics_unittest_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_test_interaction_webui_interaction_test_util_cc patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_device_signals_core_system_signals_platform_delegate_cc patch-components_metrics_motherboard_cc patch-components_optimization_guide_core_optimization_guide_util_cc patch-components_performance_manager_public_features_h patch-extensions_renderer_bindings_argument_spec_cc patch-third_party_blink_renderer_core_execution_context_navigator_base_cc patch-third_party_perfetto_protos_perfetto_trace_ftrace_v4l2_proto Removed files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_base_time_time_cc patch-base_time_time_cc patch-chrome_services_system_signals_public_cpp_browser_system_signals_service_host_impl_cc patch-chrome_services_system_signals_public_cpp_browser_system_signals_service_host_impl_h patch-chrome_test_interaction_interaction_sequence_browser_util_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_performance_manager_features_cc patch-ui_base_ime_init_input_method_initializer_cc Log message: update to 106.0.5249.91 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/10/04 00:13:43 Modified files: net/munin : Makefile distinfo Log message: update to munin-2.0.71 switch to python3 and GH CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 00:44:33 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2022.10. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 00:46:13 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.248. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 00:49:21 Modified files: net/libmaxminddb: Makefile distinfo net/libmaxminddb/patches: patch-configure Log message: Update libmaxminddb to 1.7.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 00:50:31 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.6.6. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 00:52:00 Modified files: textproc/recutils: Makefile distinfo textproc/recutils/patches: patch-lib_vasnprintf_c textproc/recutils/pkg: PLIST Log message: Update recutils to 1.9. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 00:52:52 Modified files: sbin/vnconfig : vnconfig.c Log message: Don't print device when passed as an argument r1.11 "Don't print device name on failure" made it print unconditionally, which contradicts what the manual says. Report + diff from Brin Conway , thanks. From Brian Conway CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 00:53:24 Modified files: editors/poke : Makefile distinfo editors/poke/pkg: PLIST Log message: Update poke to 2.4. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 01:00:07 Modified files: sysutils/lf : Makefile distinfo Added files: sysutils/lf : modules.inc Removed files: sysutils/lf/patches: patch-etc_lfrc_example Log message: update sysutils/lf to r27 reminded by a similar diff sent by Thim Cederlund; maintainer timeout. While here drop unneeded WRKDIST and move the modules to modules.inc. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 01:01:38 Modified files: usr.sbin/rarpd : rarpd.c Log message: Unveil /tftpboot only if needed Unless -t is used, this directory is not accessed in any way. OK millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 01:03:27 Modified files: usr.bin/tftp : main.c Log message: Only print prompt in interactive usage Scripting tftp(1) makes it non-interactive, yet the prompt is still printed and may mess up the shell's PS1: $ echo put nonexistent | tftp localhost tftp> tftp: open: nonexistent: No such file or directory tftp> $ The fix seems easy and works as expected for multiple commands as well: $ echo 'verbose\nput nonexistent' | ./obj/tftp localhost Verbose mode on. tftp: open: nonexistent: No such file or directory $ OK millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 01:05:28 Modified files: usr.sbin/tftpd : tftpd.c Log message: Drop cpath promise unless file creation is allowed OK millert CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/04 01:15:20 Modified files: audio/ocp : Makefile distinfo audio/ocp/patches: patch-filesel_Makefile patch-filesel_cdfs_Makefile audio/ocp/pkg : PLIST Log message: Update ocp to 0.2.100. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 01:56:33 Modified files: graphics/yacreader: Makefile distinfo Log message: update graphics/yacreader to 9.9.2 various bugfixes for YACReaderLibrary: - Fix potential infinite loop/crash on library updates. - Fix comic properties dialog sizing. - Fixes and stability improvements. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 02:03:26 Modified files: usr.bin/tftp : main.c tftp.1 Log message: Sort commands in help output, add help to manual OK millert Feedback OK jmc CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/10/04 02:10:06 Modified files: net/libfstrm : Makefile distinfo net/libfstrm/pkg: PLIST Log message: Update to libfstrm 0.6.1; ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 04:21:23 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-cmake_Toolset_cmake patch-src_CMakeLists_txt patch-src_lua_lua_cryptobox_c mail/rspamd/pkg: PLIST Added files: mail/rspamd/patches: patch-src_libserver_symcache_symcache_internal_hxx patch-src_libutil_printf_c Log message: update to rspamd-3.3, see https://rspamd.com/doc/migration.html for notes. patch for https://github.com/rspamd/rspamd/issues/4293 (rspamd uses a variable _L which conflicts with the macro in ctype.h) rspamd now needs GNU ffsll() so borrow FreeBSD's implementation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 04:25:06 Modified files: devel/py-protobuf: Makefile devel/py-protobuf/pkg: PLIST Log message: switch py-protobuf to MODPY_PYBUILD and remove unneeded deps CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 04:36:42 Modified files: devel/py-pybind11: Makefile distinfo devel/py-pybind11/pkg: PLIST Log message: update to py3-pybind11-2.10.0 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/10/04 04:38:05 Added files: openssh/txt : release-9.1 Log message: openssh-9.1 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/10/04 04:38:45 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html openssh/txt : release-9.1 Log message: openssh-9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 04:52:45 Modified files: devel/py-test-doctestplus: Makefile distinfo devel/py-test-doctestplus/pkg: PLIST Log message: update to py3-test-doctestplus-0.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 04:55:29 Modified files: security/py-pyscard: Makefile distinfo security/py-pyscard/pkg: PLIST Log message: update to py3-pyscard-2.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 04:56:30 Modified files: security/py-pyotp: Makefile distinfo security/py-pyotp/pkg: PLIST Log message: update to py3-pyotp-2.7.0, from George Rosamond CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/10/04 05:07:01 Modified files: emulators/nestopia: Makefile distinfo Added files: emulators/nestopia/pkg: DESCR PLIST Removed files: emulators/nestopia/patches: patch-libretro_Makefile emulators/nestopia/pkg: DESCR-libretro DESCR-main PLIST-libretro PLIST-main Log message: Update to nestopia-1.51.1. From Ryan Freeman; thanks! Drop maintainership. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 05:07:58 Modified files: www/newsraft : Makefile distinfo Log message: update to newsraft-0.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 05:10:28 Modified files: net/freeradius : Makefile distinfo net/freeradius/patches: patch-configure patch-scripts_libtool_mk patch-src_main_tls_c net/freeradius/pkg: PLIST-main Removed files: net/freeradius/patches: patch-src_modules_stable Log message: update to freeradius-3.2.1 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/10/04 05:13:48 Log message: Import libretro-nestopia, split from the existing libretro port. From Ryan Freeman; thanks! Status: Vendor Tag: bentley Release Tags: bentley_20221003 N ports/emulators/libretro-nestopia/Makefile N ports/emulators/libretro-nestopia/distinfo N ports/emulators/libretro-nestopia/patches/patch-libretro_Makefile N ports/emulators/libretro-nestopia/pkg/PLIST N ports/emulators/libretro-nestopia/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/10/04 05:14:41 Modified files: emulators : Makefile Log message: +libretro-nestopia CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 05:17:32 Modified files: www/py-mako : Makefile distinfo www/py-mako/pkg: PLIST Log message: update to py3-mako-1.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 05:18:24 Modified files: net/pure-ftpd : Makefile distinfo net/pure-ftpd/pkg: PLIST Log message: update to pure-ftpd-1.0.51, from Brad (maintainer) CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2022/10/04 05:29:34 Modified files: . : 72.html Log message: minor clarifications in the wifi section CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 05:30:19 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-build_make_Makefile patch-configure patch-libs_mk Log message: update to libvpx-1.12.0, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 05:34:23 Modified files: www/lighttpd : Makefile distinfo Log message: update to lighttpd-1.4.67, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 05:42:25 Modified files: games/teeworlds: Makefile security/sshlockout: Makefile Log message: move some MASTER_SITES from distfiles-openbsd.perso.pw (gone) to si3t.ch, kindly hosted by prx, thanks! no changes to the packages. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 05:46:49 Modified files: audio/deadbeef : Makefile distinfo audio/deadbeef/patches: patch-configure_ac patch-junklib_c patch-plugins_c patch-plugins_mp3_mp3_h audio/deadbeef/pkg: PLIST Removed files: audio/deadbeef/patches: patch-Makefile_am patch-plugins_aac_Makefile_am patch-plugins_aac_aac_c patch-plugins_alac_Makefile_am patch-plugins_alac_alac_c patch-plugins_alac_alac_plugin_c patch-plugins_alac_demux_c patch-plugins_ao_Makefile_am patch-plugins_artwork_artwork_c patch-plugins_artwork_artwork_h patch-plugins_artwork_artwork_internal_c patch-plugins_dumb_Makefile_am patch-plugins_ffmpeg_ffmpeg_c patch-plugins_flac_Makefile_am patch-plugins_flac_flac_c patch-plugins_gtkui_coverart_c patch-plugins_gtkui_prefwin_c patch-plugins_notify_notify_c patch-plugins_vorbis_Makefile_am patch-threading_pthread_c Log message: update audio/deadbeef to 1.9.2 heavily based on a previous diff by sthen for v1.9.1. Upstream removed the support for sndio so switch to the pulseaudio plugin. Also, disable libmap in favour of libmpg123. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 06:15:50 Modified files: mail/rspamd : Makefile mail/rspamd/patches: patch-src_libutil_printf_c Log message: seems that gcc and clang both have __builtin__ffsll (clue borrowed from ports/lang/sbcl) so use that for rspamd rather than copying the C implementation from FreeBSD CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/04 06:24:31 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.59.3. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/04 06:56:01 Log message: import of ungoogled-chromium-106.0.5249.91; A lightweight approach to removing Google web service dependency from the Chromium open-source browser. In addition to the patches provided by ungoogled chromium we make it possible to have this package installed in parallel to chromium as it uses a separate configuration and cache directory. ok aja@ Status: Vendor Tag: robert Release Tags: robert_20221004 N ports/www/ungoogled-chromium/Makefile N ports/www/ungoogled-chromium/distinfo N ports/www/ungoogled-chromium/files/pledge.main N ports/www/ungoogled-chromium/files/pledge.utility_audio N ports/www/ungoogled-chromium/files/pledge.utility_network N ports/www/ungoogled-chromium/files/pledge.utility_video N ports/www/ungoogled-chromium/files/unveil.gpu N ports/www/ungoogled-chromium/files/unveil.main N ports/www/ungoogled-chromium/files/unveil.plugin N ports/www/ungoogled-chromium/files/unveil.renderer N ports/www/ungoogled-chromium/files/unveil.utility N ports/www/ungoogled-chromium/files/unveil.utility_audio N ports/www/ungoogled-chromium/files/unveil.utility_network N ports/www/ungoogled-chromium/files/unveil.utility_video N ports/www/ungoogled-chromium/files/ungoogled-chromium N ports/www/ungoogled-chromium/files/ungoogled-chromium.desktop N ports/www/ungoogled-chromium/patches/patch-ash_display_mirror_window_controller_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_address_space_randomization_h N ports/www/ungoogled-chromium/patches/patch-chromecast_browser_cast_content_browser_client_cc N ports/www/ungoogled-chromium/patches/patch-third_party_angle_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-net_dns_host_resolver_proc_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_password_manager_password_reuse_manager_factory_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_cpu_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc N ports/www/ungoogled-chromium/patches/patch-base_atomicops_h N ports/www/ungoogled-chromium/patches/patch-chrome_updater_installer_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_channel_info_h N ports/www/ungoogled-chromium/patches/patch-components_discardable_memory_service_discardable_shared_memory_manager_cc N ports/www/ungoogled-chromium/patches/patch-components_feed_core_v2_feed_network_impl_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_root_cc N ports/www/ungoogled-chromium/patches/patch-base_base_paths_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_spinning_mutex_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_starscan_stack_stack_cc N ports/www/ungoogled-chromium/patches/patch-ui_ozone_platform_headless_vulkan_implementation_headless_cc N ports/www/ungoogled-chromium/patches/patch-build_gn_run_binary_py N ports/www/ungoogled-chromium/patches/patch-base_debug_debugger_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_debug_elf_reader_cc N ports/www/ungoogled-chromium/patches/patch-ipc_ipc_channel_h N ports/www/ungoogled-chromium/patches/patch-base_debug_proc_maps_linux_cc N ports/www/ungoogled-chromium/patches/patch-base_base_switches_cc N ports/www/ungoogled-chromium/patches/patch-base_files_dir_reader_posix_h N ports/www/ungoogled-chromium/patches/patch-base_files_scoped_file_cc N ports/www/ungoogled-chromium/patches/patch-base_files_file_path_watcher_bsd_cc N ports/www/ungoogled-chromium/patches/patch-base_files_file_path_watcher_kqueue_h N ports/www/ungoogled-chromium/patches/patch-base_files_important_file_writer_cleaner_cc N ports/www/ungoogled-chromium/patches/patch-chrome_app_chrome_command_ids_h N ports/www/ungoogled-chromium/patches/patch-base_system_sys_info_unittest_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_themes_theme_service_factory_cc N ports/www/ungoogled-chromium/patches/patch-components_policy_resources_policy_templates_json N ports/www/ungoogled-chromium/patches/patch-base_logging_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_process_kill_h N ports/www/ungoogled-chromium/patches/patch-base_memory_discardable_memory_cc N ports/www/ungoogled-chromium/patches/patch-base_memory_discardable_memory_internal_h N ports/www/ungoogled-chromium/patches/patch-base_memory_madv_free_discardable_memory_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_memory_platform_shared_memory_region_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_page_allocator_constants_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_linux_cc N ports/www/ungoogled-chromium/patches/patch-base_native_library_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_native_library_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_process_launch_h N ports/www/ungoogled-chromium/patches/patch-base_posix_can_lower_nice_to_cc N ports/www/ungoogled-chromium/patches/patch-content_common_user_agent_cc N ports/www/ungoogled-chromium/patches/patch-base_posix_unix_domain_socket_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_process_kill_posix_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_handle_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_process_singleton_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_browser_main_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_handle_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_handle_h N ports/www/ungoogled-chromium/patches/patch-base_process_process_handle_openbsd_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_iterator_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_iterator_openbsd_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_metrics_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_metrics_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_metrics_openbsd_cc N ports/www/ungoogled-chromium/patches/patch-base_rand_util_h N ports/www/ungoogled-chromium/patches/patch-chrome_app_chrome_main_delegate_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_profiler_stack_sampling_profiler_test_util_cc N ports/www/ungoogled-chromium/patches/patch-base_syslog_logging_cc N ports/www/ungoogled-chromium/patches/patch-base_profiler_stack_sampling_profiler_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_strings_safe_sprintf_unittest_cc N ports/www/ungoogled-chromium/patches/patch-base_synchronization_lock_impl_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_media_frameless_media_interface_proxy_h N ports/www/ungoogled-chromium/patches/patch-chrome_app_app_management_strings_grdp N ports/www/ungoogled-chromium/patches/patch-base_system_sys_info_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_style_platform_style_cc N ports/www/ungoogled-chromium/patches/patch-base_test_launcher_test_launcher_cc N ports/www/ungoogled-chromium/patches/patch-base_test_test_file_util_linux_cc N ports/www/ungoogled-chromium/patches/patch-base_test_test_file_util_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_features_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_platform_util_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_metrics_power_process_metrics_recorder_util_cc N ports/www/ungoogled-chromium/patches/patch-base_third_party_symbolize_symbolize_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_metrics_power_process_monitor_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_themes_theme_helper_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_themes_theme_service_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_alloc_cc N ports/www/ungoogled-chromium/patches/patch-base_trace_event_memory_dump_manager_cc N ports/www/ungoogled-chromium/patches/patch-base_tracing_trace_time_cc N ports/www/ungoogled-chromium/patches/patch-base_tracing_trace_time_h N ports/www/ungoogled-chromium/patches/patch-build_config_BUILDCONFIG_gn N ports/www/ungoogled-chromium/patches/patch-ui_ozone_platform_headless_headless_surface_factory_cc N ports/www/ungoogled-chromium/patches/patch-build_config_linux_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_download_file_picker_cc N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_bn_xtb N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_alloc_constants_h N ports/www/ungoogled-chromium/patches/patch-build_config_linux_pkg-config_py N ports/www/ungoogled-chromium/patches/patch-build_config_rust_gni N ports/www/ungoogled-chromium/patches/patch-build_config_v8_target_cpu_gni N ports/www/ungoogled-chromium/patches/patch-build_detect_host_arch_py N ports/www/ungoogled-chromium/patches/patch-build_linux_chrome_map N ports/www/ungoogled-chromium/patches/patch-build_linux_strip_binary_py N ports/www/ungoogled-chromium/patches/patch-build_linux_unbundle_libusb_gn N ports/www/ungoogled-chromium/patches/patch-build_linux_unbundle_replace_gn_files_py N ports/www/ungoogled-chromium/patches/patch-build_toolchain_freebsd_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-build_toolchain_gcc_solink_wrapper_py N ports/www/ungoogled-chromium/patches/patch-chrome_app_generated_resources_grd N ports/www/ungoogled-chromium/patches/patch-base_files_file_util_unittest_cc N ports/www/ungoogled-chromium/patches/patch-build_toolchain_openbsd_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_download_prefs_cc N ports/www/ungoogled-chromium/patches/patch-chrome_app_chrome_main_cc N ports/www/ungoogled-chromium/patches/patch-third_party_tflite_features_gni N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_alloc_base_threading_platform_thread_internal_posix_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_sharing_hub_sharing_hub_bubble_controller_h N ports/www/ungoogled-chromium/patches/patch-content_test_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_app_profiles_strings_grdp N ports/www/ungoogled-chromium/patches/patch-chrome_app_theme_chrome_unscaled_resources_grd N ports/www/ungoogled-chromium/patches/patch-chrome_app_theme_theme_resources_grd N ports/www/ungoogled-chromium/patches/patch-chrome_browser_apps_platform_apps_platform_app_launch_cc N ports/www/ungoogled-chromium/patches/patch-chrome_app_settings_strings_grdp N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_alloc_base_threading_platform_thread_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_renderer_preferences_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_apps_platform_apps_platform_app_launch_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_background_background_mode_manager_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_background_background_mode_optimizer_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_browser_features_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_browser_process_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_browser_process_impl_h N ports/www/ungoogled-chromium/patches/patch-apps_ui_views_app_window_frame_view_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_accelerator_table_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_browser_main_posix_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_first_run_first_run_internal_h N ports/www/ungoogled-chromium/patches/patch-tools_json_schema_compiler_feature_compiler_py N ports/www/ungoogled-chromium/patches/patch-chrome_app_chromium_strings_grd N ports/www/ungoogled-chromium/patches/patch-chrome_browser_custom_handlers_chrome_protocol_handler_registry_delegate_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_defaults_cc N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_service_fido_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_devtools_devtools_eye_dropper_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_diagnostics_diagnostics_writer_h N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_service_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_download_commands_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_download_commands_h N ports/www/ungoogled-chromium/patches/patch-chrome_updater_util_cc N ports/www/ungoogled-chromium/patches/patch-v8_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_flag_descriptions_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_download_item_model_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_download_prefs_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_signals_device_info_fetcher_cc N ports/www/ungoogled-chromium/patches/patch-base_memory_platform_shared_memory_region_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_device_trust_key_management_core_persistence_key_persistence_delegate_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_memory_details_cc N ports/www/ungoogled-chromium/patches/patch-base_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_first_run_first_run_dialog_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_remote_commands_cbcm_remote_commands_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_settings_private_prefs_util_cc N ports/www/ungoogled-chromium/patches/patch-ui_events_event_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc N ports/www/ungoogled-chromium/patches/patch-components_autofill_assistant_browser_autofill_assistant_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_messaging_native_process_launcher_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_webrtc_logging_private_webrtc_logging_private_api_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_ts N ports/www/ungoogled-chromium/patches/patch-components_optimization_guide_core_optimization_guide_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_headless_headless_mode_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_intranet_redirect_detector_h N ports/www/ungoogled-chromium/patches/patch-ui_strings_app_locale_settings_grd N ports/www/ungoogled-chromium/patches/patch-ui_color_color_id_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_audio_service_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_galleries_media_file_system_registry_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_router_discovery_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_memory_details_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_metrics_perf_cpu_identity_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_media_webrtc_webrtc_logging_controller_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_new_tab_page_modules_drive_drive_service_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_page_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_policy_browser_signin_policy_handler_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_crash_upload_list_crash_upload_list_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_font_platform_data_cc N ports/www/ungoogled-chromium/patches/patch-media_base_video_frame_h N ports/www/ungoogled-chromium/patches/patch-chrome_test_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_printing_print_job_worker_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_policy_device_management_service_configuration_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_printing_print_backend_service_manager_cc N ports/www/ungoogled-chromium/patches/patch-extensions_renderer_bindings_argument_spec_cc N ports/www/ungoogled-chromium/patches/patch-content_public_test_mock_render_process_host_h N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_alloc_config_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_download_chrome_download_manager_delegate_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_settings_route_ts N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html N ports/www/ungoogled-chromium/patches/patch-ui_gl_gl_features_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_sharing_sharing_device_registration_cc N ports/www/ungoogled-chromium/patches/patch-net_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_sharing_sharing_handler_registry_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_shutdown_signal_handlers_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_sync_chrome_sync_client_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_task_manager_sampling_task_group_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_task_manager_sampling_task_group_h N ports/www/ungoogled-chromium/patches/patch-ui_base_ui_base_features_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_task_manager_sampling_task_group_sampler_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_task_manager_task_manager_observer_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_task_manager_sampling_task_group_sampler_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_task_manager_sampling_task_manager_impl_cc N ports/www/ungoogled-chromium/patches/patch-base_system_sys_info_h N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_connection_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_chrome_pages_h N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_partition_address_space_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_browser_main_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_browser_dialogs_h N ports/www/ungoogled-chromium/patches/patch-v8_tools_run_py N ports/www/ungoogled-chromium/patches/patch-base_system_sys_info_openbsd_cc N ports/www/ungoogled-chromium/patches/patch-BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_browser_view_prefs_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_color_native_chrome_color_mixer_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_exclusive_access_exclusive_access_bubble_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_sad_tab_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_signin_view_controller_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-sandbox_features_gni N ports/www/ungoogled-chromium/patches/patch-build_linux_unbundle_libevent_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_signin_view_controller_delegate_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_startup_bad_flags_prompt_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_startup_startup_browser_creator_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_task_manager_task_manager_columns_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_task_manager_task_manager_table_model_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc N ports/www/ungoogled-chromium/patches/patch-media_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_app_google_chrome_strings_grd N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_browser_view_cc N ports/www/ungoogled-chromium/patches/patch-content_renderer_media_render_media_client_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc N ports/www/ungoogled-chromium/patches/patch-tools_gn_build_gen_py N ports/www/ungoogled-chromium/patches/patch-base_threading_platform_thread_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_src_crypto_refcount_c11_c N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_hung_renderer_view_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_pref_names_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_tabs_tab_cc N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_page_allocator_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_about_ui_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_web_applications_app_browser_controller_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_channel_info_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_connectors_internals_zero_trust_utils_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_window_sizer_window_sizer_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_metrics_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_paths_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_settings_appearance_handler_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc N ports/www/ungoogled-chromium/patches/patch-cc_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_extension_status_utils_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_extensions_extension_status_utils_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_web_applications_web_app_provider_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_paths_internal_h N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_zh-TW_xtb N ports/www/ungoogled-chromium/patches/patch-components_password_manager_core_common_password_manager_features_h N ports/www/ungoogled-chromium/patches/patch-chrome_common_webui_url_constants_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_media_cdm_host_file_path_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_url_constants_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_url_constants_h N ports/www/ungoogled-chromium/patches/patch-chrome_test_interaction_webui_interaction_test_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_renderer_chrome_render_frame_observer_cc N ports/www/ungoogled-chromium/patches/patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h N ports/www/ungoogled-chromium/patches/patch-chrome_test_chromedriver_chrome_launcher_cc N ports/www/ungoogled-chromium/patches/patch-chrome_services_printing_print_backend_service_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_services_speech_audio_source_fetcher_impl_cc N ports/www/ungoogled-chromium/patches/patch-base_process_memory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_test_chromedriver_chrome_chrome_finder_cc N ports/www/ungoogled-chromium/patches/patch-chrome_test_chromedriver_key_converter_unittest_cc N ports/www/ungoogled-chromium/patches/patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc N ports/www/ungoogled-chromium/patches/patch-chrome_updater_app_app_install_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h N ports/www/ungoogled-chromium/patches/patch-chrome_updater_app_app_uninstall_cc N ports/www/ungoogled-chromium/patches/patch-chrome_updater_device_management_dm_client_cc N ports/www/ungoogled-chromium/patches/patch-base_files_dir_reader_linux_h N ports/www/ungoogled-chromium/patches/patch-third_party_protobuf_src_google_protobuf_arenastring_cc N ports/www/ungoogled-chromium/patches/patch-base_trace_event_malloc_dump_provider_cc N ports/www/ungoogled-chromium/patches/patch-chromecast_media_base_default_monotonic_clock_cc N ports/www/ungoogled-chromium/patches/patch-components_autofill_core_browser_personal_data_manager_cc N ports/www/ungoogled-chromium/patches/patch-components_autofill_core_common_autofill_payments_features_cc N ports/www/ungoogled-chromium/patches/patch-components_autofill_core_common_autofill_util_cc N ports/www/ungoogled-chromium/patches/patch-content_renderer_render_thread_impl_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_font_render_params_linux_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_execution_context_navigator_base_cc N ports/www/ungoogled-chromium/patches/patch-components_cast_channel_cast_message_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_dev_ui_browser_resources_grd N ports/www/ungoogled-chromium/patches/patch-components_content_settings_core_browser_website_settings_registry_cc N ports/www/ungoogled-chromium/patches/patch-components_crash_core_app_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_cookie_config_cookie_store_util_cc N ports/www/ungoogled-chromium/patches/patch-components_crash_content_browser_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_crash_core_common_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_crash_core_app_chrome_crashpad_handler_cc N ports/www/ungoogled-chromium/patches/patch-components_crash_core_browser_crash_upload_list_crashpad_cc N ports/www/ungoogled-chromium/patches/patch-printing_printing_context_linux_cc N ports/www/ungoogled-chromium/patches/patch-components_embedder_support_user_agent_utils_unittest_cc N ports/www/ungoogled-chromium/patches/patch-mojo_core_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_event_constants_cc N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_event_constants_h N ports/www/ungoogled-chromium/patches/patch-third_party_libevent_event_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_metrics_chrome_metrics_service_client_cc N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_feature_configurations_cc N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_feature_list_h N ports/www/ungoogled-chromium/patches/patch-components_feed_core_proto_v2_wire_version_proto N ports/www/ungoogled-chromium/patches/patch-content_shell_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_feed_core_v2_proto_util_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_new_tab_page_new_tab_page_util_cc N ports/www/ungoogled-chromium/patches/patch-components_feed_core_v2_proto_util_unittest_cc N ports/www/ungoogled-chromium/patches/patch-components_feed_core_v2_test_proto_printer_cc N ports/www/ungoogled-chromium/patches/patch-components_flags_ui_flags_state_cc N ports/www/ungoogled-chromium/patches/patch-components_gwp_asan_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_gwp_asan_crash_handler_crash_analyzer_cc N ports/www/ungoogled-chromium/patches/patch-components_invalidation_impl_invalidation_switches_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ruy_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_live_caption_caption_util_cc N ports/www/ungoogled-chromium/patches/patch-components_metrics_drive_metrics_provider_linux_cc N ports/www/ungoogled-chromium/patches/patch-components_os_crypt_keyring_util_linux_cc N ports/www/ungoogled-chromium/patches/patch-components_network_session_configurator_browser_network_session_configurator_cc N ports/www/ungoogled-chromium/patches/patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc N ports/www/ungoogled-chromium/patches/patch-components_os_crypt_libsecret_util_linux_cc N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_third_party_volk_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_paths_cc N ports/www/ungoogled-chromium/patches/patch-components_paint_preview_browser_paint_preview_client_cc N ports/www/ungoogled-chromium/patches/patch-components_paint_preview_common_proto_paint_preview_proto N ports/www/ungoogled-chromium/patches/patch-components_paint_preview_browser_paint_preview_client_unittest_cc N ports/www/ungoogled-chromium/patches/patch-components_paint_preview_player_player_compositor_delegate_cc N ports/www/ungoogled-chromium/patches/patch-components_password_manager_core_browser_login_database_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_h N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_process_host_impl_cc N ports/www/ungoogled-chromium/patches/patch-components_password_manager_core_browser_sync_password_sync_bridge_cc N ports/www/ungoogled-chromium/patches/patch-base_threading_platform_thread_unittest_cc N ports/www/ungoogled-chromium/patches/patch-components_password_manager_core_common_password_manager_features_cc N ports/www/ungoogled-chromium/patches/patch-components_permissions_prediction_service_prediction_common_cc N ports/www/ungoogled-chromium/patches/patch-components_policy_core_browser_policy_pref_mapping_test_cc N ports/www/ungoogled-chromium/patches/patch-base_threading_platform_thread_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_signin_signin_shared_css N ports/www/ungoogled-chromium/patches/patch-components_policy_core_common_cloud_cloud_policy_client_cc N ports/www/ungoogled-chromium/patches/patch-device_bluetooth_bluetooth_adapter_cc N ports/www/ungoogled-chromium/patches/patch-components_policy_tools_generate_policy_source_py N ports/www/ungoogled-chromium/patches/patch-components_safe_browsing_content_common_file_type_policies_unittest_cc N ports/www/ungoogled-chromium/patches/patch-components_safe_browsing_content_resources_gen_file_type_proto_py N ports/www/ungoogled-chromium/patches/patch-components_security_interstitials_content_utils_cc N ports/www/ungoogled-chromium/patches/patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc N ports/www/ungoogled-chromium/patches/patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc N ports/www/ungoogled-chromium/patches/patch-mojo_core_channel_cc N ports/www/ungoogled-chromium/patches/patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc N ports/www/ungoogled-chromium/patches/patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h N ports/www/ungoogled-chromium/patches/patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-base_debug_stack_trace_posix_cc N ports/www/ungoogled-chromium/patches/patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h N ports/www/ungoogled-chromium/patches/patch-components_storage_monitor_removable_device_constants_cc N ports/www/ungoogled-chromium/patches/patch-components_storage_monitor_removable_device_constants_h N ports/www/ungoogled-chromium/patches/patch-chrome_common_pref_names_cc N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_feature_constants_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_host_host_display_client_cc N ports/www/ungoogled-chromium/patches/patch-components_translate_core_common_translate_util_cc N ports/www/ungoogled-chromium/patches/patch-components_update_client_update_query_params_cc N ports/www/ungoogled-chromium/patches/patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_host_host_display_client_h N ports/www/ungoogled-chromium/patches/patch-components_viz_common_gpu_dawn_context_provider_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_host_renderer_settings_creation_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_posix_cc N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_feature_constants_h N ports/www/ungoogled-chromium/patches/patch-components_viz_test_fake_display_client_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_service_display_embedder_skia_output_surface_impl_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_service_display_embedder_software_output_surface_cc N ports/www/ungoogled-chromium/patches/patch-base_base_switches_h N ports/www/ungoogled-chromium/patches/patch-components_viz_service_display_embedder_software_output_surface_h N ports/www/ungoogled-chromium/patches/patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h N ports/www/ungoogled-chromium/patches/patch-components_viz_test_fake_display_client_h N ports/www/ungoogled-chromium/patches/patch-content_zygote_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-components_viz_test_mock_display_client_h N ports/www/ungoogled-chromium/patches/patch-content_browser_compositor_viz_process_transport_factory_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_api_api_cc N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-loader_src_loader_stack_allocation_h N ports/www/ungoogled-chromium/patches/patch-content_browser_devtools_protocol_system_info_handler_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_download_download_manager_impl_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_font_access_font_enumeration_data_source_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_gpu_compositor_util_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_gpu_gpu_process_host_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_media_frameless_media_interface_proxy_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-content_browser_media_media_interface_proxy_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_sandbox_host_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_media_media_keys_listener_manager_impl_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_ppapi_plugin_process_host_receiver_bindings_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_delegated_frame_host_cc N ports/www/ungoogled-chromium/patches/patch-base_process_launch_posix_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_input_input_device_change_observer_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_switches_h N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_src_WSI_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_view_host_impl_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_net_system_network_context_manager_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_scheduler_responsiveness_jank_monitor_impl_cc N ports/www/ungoogled-chromium/patches/patch-base_linux_util_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_scheduler_responsiveness_native_event_observer_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_scheduler_responsiveness_native_event_observer_h N ports/www/ungoogled-chromium/patches/patch-content_browser_v8_snapshot_files_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_utility_process_host_receiver_bindings_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_web_contents_web_contents_view_aura_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_webui_web_ui_main_frame_observer_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_webui_web_ui_main_frame_observer_h N ports/www/ungoogled-chromium/patches/patch-content_browser_zygote_host_zygote_host_impl_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_zygote_host_zygote_host_impl_linux_h N ports/www/ungoogled-chromium/patches/patch-base_process_process_metrics_h N ports/www/ungoogled-chromium/patches/patch-content_zygote_zygote_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_common_mojo_core_library_support_cc N ports/www/ungoogled-chromium/patches/patch-content_gpu_gpu_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_dns_util_cc N ports/www/ungoogled-chromium/patches/patch-content_ppapi_plugin_ppapi_blink_platform_impl_h N ports/www/ungoogled-chromium/patches/patch-content_ppapi_plugin_ppapi_plugin_main_cc N ports/www/ungoogled-chromium/patches/patch-content_public_browser_zygote_host_zygote_host_linux_h N ports/www/ungoogled-chromium/patches/patch-content_public_common_common_param_traits_macros_h N ports/www/ungoogled-chromium/patches/patch-content_public_common_content_features_cc N ports/www/ungoogled-chromium/patches/patch-content_public_common_content_features_h N ports/www/ungoogled-chromium/patches/patch-content_public_common_content_switches_cc N ports/www/ungoogled-chromium/patches/patch-content_public_common_content_switches_h N ports/www/ungoogled-chromium/patches/patch-content_public_common_zygote_features_gni N ports/www/ungoogled-chromium/patches/patch-content_renderer_render_process_impl_cc N ports/www/ungoogled-chromium/patches/patch-components_performance_manager_public_features_h N ports/www/ungoogled-chromium/patches/patch-content_renderer_renderer_main_platform_delegate_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_app_content_main_runner_impl_cc N ports/www/ungoogled-chromium/patches/patch-gpu_ipc_service_x_util_h N ports/www/ungoogled-chromium/patches/patch-components_sync_device_info_local_device_info_util_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_public_test_mock_render_thread_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_switches_h N ports/www/ungoogled-chromium/patches/patch-content_shell_browser_shell_paths_cc N ports/www/ungoogled-chromium/patches/patch-content_shell_utility_shell_content_utility_client_cc N ports/www/ungoogled-chromium/patches/patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h N ports/www/ungoogled-chromium/patches/patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc N ports/www/ungoogled-chromium/patches/patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h N ports/www/ungoogled-chromium/patches/patch-content_utility_utility_main_cc N ports/www/ungoogled-chromium/patches/patch-content_zygote_zygote_main_linux_cc N ports/www/ungoogled-chromium/patches/patch-device_bluetooth_cast_bluetooth_gni N ports/www/ungoogled-chromium/patches/patch-device_gamepad_gamepad_provider_cc N ports/www/ungoogled-chromium/patches/patch-device_gamepad_hid_writer_linux_cc N ports/www/ungoogled-chromium/patches/patch-extensions_browser_api_messaging_message_service_cc N ports/www/ungoogled-chromium/patches/patch-components_sync_device_info_local_device_info_util_cc N ports/www/ungoogled-chromium/patches/patch-extensions_browser_browser_context_keyed_service_factories_cc N ports/www/ungoogled-chromium/patches/patch-extensions_browser_extension_prefs_cc N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_image_h N ports/www/ungoogled-chromium/patches/patch-extensions_browser_pref_names_cc N ports/www/ungoogled-chromium/patches/patch-extensions_browser_pref_names_h N ports/www/ungoogled-chromium/patches/patch-media_video_gpu_memory_buffer_video_frame_pool_cc N ports/www/ungoogled-chromium/patches/patch-extensions_common_features_feature_cc N ports/www/ungoogled-chromium/patches/patch-extensions_renderer_bindings_api_binding_util_cc N ports/www/ungoogled-chromium/patches/patch-extensions_shell_app_shell_main_delegate_cc N ports/www/ungoogled-chromium/patches/patch-gpu_config_gpu_control_list_cc N ports/www/ungoogled-chromium/patches/patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc N ports/www/ungoogled-chromium/patches/patch-gpu_config_gpu_test_config_cc N ports/www/ungoogled-chromium/patches/patch-extensions_shell_browser_shell_browser_main_parts_cc N ports/www/ungoogled-chromium/patches/patch-extensions_shell_browser_shell_extensions_api_client_cc N ports/www/ungoogled-chromium/patches/patch-extensions_shell_browser_shell_extensions_api_client_h N ports/www/ungoogled-chromium/patches/patch-google_apis_gcm_engine_heartbeat_manager_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_settings_autofill_page_passwords_shared_css N ports/www/ungoogled-chromium/patches/patch-ui_views_controls_textfield_textfield_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_tests_gl_test_utils_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_browser_child_process_host_impl_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_tests_gl_test_utils_h N ports/www/ungoogled-chromium/patches/patch-gpu_ipc_common_gpu_memory_buffer_support_cc N ports/www/ungoogled-chromium/patches/patch-gpu_ipc_common_gpu_memory_buffer_support_h N ports/www/ungoogled-chromium/patches/patch-gpu_ipc_service_gpu_init_cc N ports/www/ungoogled-chromium/patches/patch-gpu_ipc_service_gpu_memory_buffer_factory_cc N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_generate_bindings_py N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_device_queue_cc N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_device_queue_h N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_function_pointers_cc N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_function_pointers_h N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_image_cc N ports/www/ungoogled-chromium/patches/patch-headless_lib_browser_headless_browser_main_parts_h N ports/www/ungoogled-chromium/patches/patch-headless_lib_browser_headless_browser_main_parts_linux_cc N ports/www/ungoogled-chromium/patches/patch-headless_lib_browser_headless_content_browser_client_h N ports/www/ungoogled-chromium/patches/patch-headless_lib_browser_headless_request_context_manager_cc N ports/www/ungoogled-chromium/patches/patch-headless_lib_browser_headless_web_contents_impl_cc N ports/www/ungoogled-chromium/patches/patch-headless_lib_headless_content_main_delegate_cc N ports/www/ungoogled-chromium/patches/patch-ipc_ipc_channel_common_cc N ports/www/ungoogled-chromium/patches/patch-ipc_ipc_channel_mojo_cc N ports/www/ungoogled-chromium/patches/patch-ipc_ipc_message_utils_cc N ports/www/ungoogled-chromium/patches/patch-ipc_ipc_message_utils_h N ports/www/ungoogled-chromium/patches/patch-media_audio_alsa_audio_manager_alsa_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_audio_features_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_audio_input_device_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_audio_output_proxy_unittest_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_sndio_audio_manager_sndio_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_sndio_audio_manager_sndio_h N ports/www/ungoogled-chromium/patches/patch-media_audio_sndio_sndio_input_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_sndio_sndio_input_h N ports/www/ungoogled-chromium/patches/patch-media_audio_sndio_sndio_output_cc N ports/www/ungoogled-chromium/patches/patch-media_audio_sndio_sndio_output_h N ports/www/ungoogled-chromium/patches/patch-media_base_audio_latency_cc N ports/www/ungoogled-chromium/patches/patch-media_base_media_switches_h N ports/www/ungoogled-chromium/patches/patch-content_public_browser_render_process_host_h N ports/www/ungoogled-chromium/patches/patch-media_base_scopedfd_helper_h N ports/www/ungoogled-chromium/patches/patch-media_base_user_input_monitor_unittest_cc N ports/www/ungoogled-chromium/patches/patch-media_base_vector_math_cc N ports/www/ungoogled-chromium/patches/patch-media_base_video_frame_cc N ports/www/ungoogled-chromium/patches/patch-chrome_utility_services_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_create_video_capture_device_factory_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_fake_video_capture_device_factory_cc N ports/www/ungoogled-chromium/patches/patch-build_config_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-media_capture_video_file_video_capture_device_factory_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_fake_v4l2_impl_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_fake_v4l2_impl_h N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_v4l2_capture_delegate_cc N ports/www/ungoogled-chromium/patches/patch-media_cdm_cdm_paths_unittest_cc N ports/www/ungoogled-chromium/patches/patch-media_gpu_buffer_validation_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_v4l2_capture_delegate_h N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_v4l2_capture_device_h N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_v4l2_capture_device_impl_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_v4l2_capture_device_impl_h N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_video_capture_device_factory_linux_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_linux_video_capture_device_factory_linux_h N ports/www/ungoogled-chromium/patches/patch-media_capture_video_video_capture_buffer_pool_impl_cc N ports/www/ungoogled-chromium/patches/patch-media_gpu_gpu_video_encode_accelerator_factory_cc N ports/www/ungoogled-chromium/patches/patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_h N ports/www/ungoogled-chromium/patches/patch-media_gpu_vaapi_vaapi_wrapper_cc N ports/www/ungoogled-chromium/patches/patch-media_mojo_mojom_video_frame_mojom_traits_cc N ports/www/ungoogled-chromium/patches/patch-media_video_fake_gpu_memory_buffer_cc N ports/www/ungoogled-chromium/patches/patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc N ports/www/ungoogled-chromium/patches/patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_mojom_native_handle_types_mojom_traits_h N ports/www/ungoogled-chromium/patches/patch-mojo_core_embedder_features_h N ports/www/ungoogled-chromium/patches/patch-media_video_video_encode_accelerator_adapter_cc N ports/www/ungoogled-chromium/patches/patch-media_video_video_encode_accelerator_adapter_test_cc N ports/www/ungoogled-chromium/patches/patch-media_webrtc_audio_processor_cc N ports/www/ungoogled-chromium/patches/patch-media_webrtc_helpers_unittests_cc N ports/www/ungoogled-chromium/patches/patch-media_webrtc_webrtc_features_cc N ports/www/ungoogled-chromium/patches/patch-mojo_public_c_system_thunks_cc N ports/www/ungoogled-chromium/patches/patch-mojo_public_tools_bindings_mojom_gni N ports/www/ungoogled-chromium/patches/patch-net_base_network_interfaces_posix_h N ports/www/ungoogled-chromium/patches/patch-net_cert_cert_verifier_cc N ports/www/ungoogled-chromium/patches/patch-net_cert_cert_verify_proc_cc N ports/www/ungoogled-chromium/patches/patch-net_cert_cert_verify_proc_h N ports/www/ungoogled-chromium/patches/patch-net_cert_cert_verify_proc_unittest_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_download_download_item_view_cc N ports/www/ungoogled-chromium/patches/patch-net_cert_test_root_certs_unittest_cc N ports/www/ungoogled-chromium/patches/patch-net_disk_cache_blockfile_disk_format_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_chrome_pages_cc N ports/www/ungoogled-chromium/patches/patch-net_disk_cache_simple_simple_file_tracker_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_address_sorter_posix_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_dns_config_service_posix_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_dns_reloader_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_dns_reloader_h N ports/www/ungoogled-chromium/patches/patch-net_dns_host_resolver_manager_cc N ports/www/ungoogled-chromium/patches/patch-net_dns_public_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-net_dns_public_resolv_reader_h N ports/www/ungoogled-chromium/patches/patch-net_dns_public_scoped_res_state_h N ports/www/ungoogled-chromium/patches/patch-net_http_http_auth_gssapi_posix_cc N ports/www/ungoogled-chromium/patches/patch-net_http_http_auth_gssapi_posix_h N ports/www/ungoogled-chromium/patches/patch-net_http_http_network_session_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_render_text_fuzzer_cc N ports/www/ungoogled-chromium/patches/patch-net_socket_socket_posix_cc N ports/www/ungoogled-chromium/patches/patch-net_proxy_resolution_proxy_config_service_linux_cc N ports/www/ungoogled-chromium/patches/patch-net_socket_socks5_client_socket_cc N ports/www/ungoogled-chromium/patches/patch-net_socket_tcp_socket_posix_cc N ports/www/ungoogled-chromium/patches/patch-net_socket_udp_socket_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_sync_device_info_sync_client_impl_cc N ports/www/ungoogled-chromium/patches/patch-net_socket_udp_socket_unittest_cc N ports/www/ungoogled-chromium/patches/patch-net_base_sockaddr_util_posix_cc N ports/www/ungoogled-chromium/patches/patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_switches_cc N ports/www/ungoogled-chromium/patches/patch-net_tools_cert_verify_tool_cert_verify_tool_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_external_provider_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc N ports/www/ungoogled-chromium/patches/patch-net_traffic_annotation_network_traffic_annotation_h N ports/www/ungoogled-chromium/patches/patch-base_profiler_module_cache_cc N ports/www/ungoogled-chromium/patches/patch-build_toolchain_gcc_toolchain_gni N ports/www/ungoogled-chromium/patches/patch-net_url_request_url_request_context_builder_cc N ports/www/ungoogled-chromium/patches/patch-net_url_request_url_request_context_cc N ports/www/ungoogled-chromium/patches/patch-net_url_request_url_request_context_h N ports/www/ungoogled-chromium/patches/patch-pdf_pdfium_pdfium_engine_cc N ports/www/ungoogled-chromium/patches/patch-printing_mojom_printing_context_mojom_traits_cc N ports/www/ungoogled-chromium/patches/patch-printing_mojom_printing_context_mojom_traits_h N ports/www/ungoogled-chromium/patches/patch-printing_print_settings_cc N ports/www/ungoogled-chromium/patches/patch-printing_print_settings_conversion_cc N ports/www/ungoogled-chromium/patches/patch-printing_print_settings_h N ports/www/ungoogled-chromium/patches/patch-printing_sandbox_print_backend_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-printing_sandbox_print_backend_sandbox_hook_linux_h N ports/www/ungoogled-chromium/patches/patch-remoting_base_chromoting_event_cc N ports/www/ungoogled-chromium/patches/patch-remoting_base_host_settings_cc N ports/www/ungoogled-chromium/patches/patch-remoting_client_display_sys_opengl_h N ports/www/ungoogled-chromium/patches/patch-remoting_host_base_switches_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_base_switches_h N ports/www/ungoogled-chromium/patches/patch-remoting_host_chromoting_host_cc N ports/www/ungoogled-chromium/patches/patch-media_media_options_gni N ports/www/ungoogled-chromium/patches/patch-remoting_host_chromoting_host_context_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_chromoting_host_services_client_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_evaluate_capability_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_heartbeat_sender_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_host_attributes_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_host_details_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_host_main_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_ipc_constants_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_it2me_it2me_native_messaging_host_main_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_me2me_desktop_environment_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_remote_open_url_remote_open_url_client_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_remote_open_url_remote_open_url_util_cc N ports/www/ungoogled-chromium/patches/patch-base_i18n_icu_util_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_remote_open_url_url_forwarder_configurator_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_linux_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-base_rand_util_posix_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_setup_start_host_main_cc N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_connection_fido_cc N ports/www/ungoogled-chromium/patches/patch-ui_ozone_common_egl_util_cc N ports/www/ungoogled-chromium/patches/patch-remoting_resources_remoting_strings_grd N ports/www/ungoogled-chromium/patches/patch-sandbox_linux_services_init_process_reaper_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_linux_services_libc_interceptor_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_features_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_freebsd_sandbox_freebsd_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_gl_context_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_freebsd_sandbox_freebsd_h N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_mojom_sandbox_mojom N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_h N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_sandbox_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_sandbox_h N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_switches_cc N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_switches_h N ports/www/ungoogled-chromium/patches/patch-services_audio_audio_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-services_audio_audio_sandbox_hook_linux_h N ports/www/ungoogled-chromium/patches/patch-services_device_hid_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-chrome_browser_browser_resources_grd N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_sandbox_internals_sandbox_internals_ts N ports/www/ungoogled-chromium/patches/patch-services_device_geolocation_location_arbitrator_cc N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_connection_fido_h N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_connection_freebsd_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_canvas_skia_cc N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_service_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm N ports/www/ungoogled-chromium/patches/patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_service_fido_h N ports/www/ungoogled-chromium/patches/patch-services_device_usb_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-services_device_hid_hid_service_freebsd_h N ports/www/ungoogled-chromium/patches/patch-services_device_serial_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-services_device_serial_serial_device_enumerator_cc N ports/www/ungoogled-chromium/patches/patch-services_device_serial_serial_io_handler_posix_cc N ports/www/ungoogled-chromium/patches/patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc N ports/www/ungoogled-chromium/patches/patch-services_network_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-services_network_network_sandbox_hook_linux_cc N ports/www/ungoogled-chromium/patches/patch-chrome_common_extensions_permissions_chrome_permission_message_rules_cc N ports/www/ungoogled-chromium/patches/patch-services_network_network_sandbox_hook_linux_h N ports/www/ungoogled-chromium/patches/patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc N ports/www/ungoogled-chromium/patches/patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-base_threading_platform_thread_posix_cc N ports/www/ungoogled-chromium/patches/patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_bsd_cc N ports/www/ungoogled-chromium/patches/patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h N ports/www/ungoogled-chromium/patches/patch-services_service_manager_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-services_service_manager_public_cpp_service_executable_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-base_system_sys_info_cc N ports/www/ungoogled-chromium/patches/patch-services_video_capture_broadcasting_receiver_cc N ports/www/ungoogled-chromium/patches/patch-services_video_capture_public_mojom_video_capture_service_mojom N ports/www/ungoogled-chromium/patches/patch-skia_ext_SkMemory_new_handler_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_base_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_libANGLE_Display_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc N ports/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc N ports/www/ungoogled-chromium/patches/patch-third_party_angle_util_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_common_platform_h N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_gpu_info_util_SystemInfo_libpci_cpp N ports/www/ungoogled-chromium/patches/patch-components_device_signals_core_system_signals_platform_delegate_cc N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_gpu_info_util_SystemInfo_x11_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_libANGLE_formatutils_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_libANGLE_renderer_driver_utils_h N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_process_host_impl_h N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX_cpp N ports/www/ungoogled-chromium/patches/patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h N ports/www/ungoogled-chromium/patches/patch-components_neterror_resources_neterror_js N ports/www/ungoogled-chromium/patches/patch-third_party_blink_public_platform_web_vector_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_build_scripts_run_with_pythonpath_py N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc N ports/www/ungoogled-chromium/patches/patch-third_party_nasm_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_editing_editing_behavior_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_exported_web_view_impl_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_inspector_inspector_memory_agent_cc N ports/www/ungoogled-chromium/patches/patch-components_autofill_assistant_browser_client_context_cc N ports/www/ungoogled-chromium/patches/patch-ui_display_screen_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_layout_layout_view_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_paint_paint_layer_cc N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc N ports/www/ungoogled-chromium/patches/patch-build_config_compiler_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc N ports/www/ungoogled-chromium/patches/patch-build_config_ozone_gni N ports/www/ungoogled-chromium/patches/patch-third_party_brotli_common_platform_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_font_cache_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_font_cache_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_font_description_cc N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_BUILD_generated_gni N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_font_metrics_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_wtf_math_extras_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_font_unique_name_lookup_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_wtf_container_annotations_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_wtf_stack_util_cc N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_font_list_cc N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c N ports/www/ungoogled-chromium/patches/patch-third_party_node_node_py N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_src_include_openssl_base_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_browser_command_controller_cc N ports/www/ungoogled-chromium/patches/patch-third_party_boringssl_src_include_openssl_thread_h N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni N ports/www/ungoogled-chromium/patches/patch-third_party_crc32c_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_client_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_client_crashpad_client_posix_cc N ports/www/ungoogled-chromium/patches/patch-third_party_dawn_src_dawn_common_Platform_h N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_minidump_minidump_misc_info_writer_cc N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_misc_address_types_h N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_misc_capture_context_h N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_misc_metrics_cc N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_misc_uuid_cc N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_posix_close_multiple_cc N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_posix_drop_privileges_cc N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_posix_signals_cc N ports/www/ungoogled-chromium/patches/patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_profiles_profile_impl_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm N ports/www/ungoogled-chromium/patches/patch-components_device_signals_core_common_signals_features_h N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_libavcodec_x86_cabac_h N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_libavutil_cpu_c N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_libavutil_mem_c N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_libavutil_random_seed_c N ports/www/ungoogled-chromium/patches/patch-third_party_fontconfig_include_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_fontconfig_src_src_fccompat_c N ports/www/ungoogled-chromium/patches/patch-third_party_leveldatabase_env_chromium_cc N ports/www/ungoogled-chromium/patches/patch-base_files_file_path_watcher_unittest_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ipcz_src_reference_drivers_random_cc N ports/www/ungoogled-chromium/patches/patch-third_party_ipcz_src_standalone_base_logging_cc N ports/www/ungoogled-chromium/patches/patch-base_message_loop_message_pump_glib_cc N ports/www/ungoogled-chromium/patches/patch-content_common_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_libsync_src_include_sync_sync_h N ports/www/ungoogled-chromium/patches/patch-third_party_libsync_src_sync_c N ports/www/ungoogled-chromium/patches/patch-third_party_libusb_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_libusb_src_libusb_core_c N ports/www/ungoogled-chromium/patches/patch-third_party_libxml_linux_config_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_font_util_cc N ports/www/ungoogled-chromium/patches/patch-third_party_libxml_src_dict_c N ports/www/ungoogled-chromium/patches/patch-third_party_maldoca_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_maldoca_src_maldoca_base_get_runfiles_dir_cc N ports/www/ungoogled-chromium/patches/patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc N ports/www/ungoogled-chromium/patches/patch-third_party_nasm_config_config-linux_h N ports/www/ungoogled-chromium/patches/patch-third_party_opus_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_pdfium_fxjs_fx_date_helpers_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_sqlite_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp N ports/www/ungoogled-chromium/patches/patch-base_allocator_partition_allocator_page_allocator_internals_posix_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_event_fd_cc N ports/www/ungoogled-chromium/patches/patch-third_party_pdfium_xfa_fxfa_parser_cxfa_timezoneprovider_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_include_perfetto_base_build_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_include_perfetto_base_thread_utils_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_include_perfetto_base_time_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_include_perfetto_ext_base_event_fd_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_include_perfetto_ext_base_thread_utils_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_periodic_task_cc N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_string_utils_cc N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_subprocess_posix_cc N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_test_vm_test_utils_cc N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_thread_task_runner_cc N ports/www/ungoogled-chromium/patches/patch-third_party_zlib_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_skia_src_core_SkCpu_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_base_unix_socket_cc N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc N ports/www/ungoogled-chromium/patches/patch-third_party_skia_src_ports_SkOSFile_posix_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h N ports/www/ungoogled-chromium/patches/patch-third_party_sqlite_src_amalgamation_sqlite3_c N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_src_Reactor_Debug_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_src_WSI_libXCB_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_src_System_Configurator_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux_hpp N ports/www/ungoogled-chromium/patches/patch-third_party_test_fonts_fontconfig_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_third_party_marl_src_memory_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_swiftshader_third_party_marl_src_thread_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_test_fonts_fontconfig_fontconfig_util_linux_cc N ports/www/ungoogled-chromium/patches/patch-third_party_unrar_src_crypt_cpp N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-loader_src_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_c N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_h N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_h N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_loader_platform_h N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h N ports/www/ungoogled-chromium/patches/patch-third_party_wayland_features_gni N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_modules_audio_device_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_byte_order_h N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_ip_address_cc N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_network_cc N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_physical_socket_server_cc N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_physical_socket_server_h N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_system_wrappers_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_platform_thread_types_cc N ports/www/ungoogled-chromium/patches/patch-third_party_webrtc_rtc_base_third_party_sigslot_sigslot_h N ports/www/ungoogled-chromium/patches/patch-tools_generate_stubs_rules_gni N ports/www/ungoogled-chromium/patches/patch-tools_gn_build_build_linux_ninja_template N ports/www/ungoogled-chromium/patches/patch-tools_gn_src_base_files_file_posix_cc N ports/www/ungoogled-chromium/patches/patch-tools_gn_src_gn_version_h N ports/www/ungoogled-chromium/patches/patch-tools_gn_src_util_exe_path_cc N ports/www/ungoogled-chromium/patches/patch-tools_json_schema_compiler_cpp_bundle_generator_py N ports/www/ungoogled-chromium/patches/patch-tools_memory_partition_allocator_inspect_utils_h N ports/www/ungoogled-chromium/patches/patch-tools_perf_chrome_telemetry_build_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-ui_gfx_codec_png_codec_cc N ports/www/ungoogled-chromium/patches/patch-tools_variations_fieldtrial_to_struct_py N ports/www/ungoogled-chromium/patches/patch-ui_base_clipboard_clipboard_constants_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_clipboard_clipboard_constants_h N ports/www/ungoogled-chromium/patches/patch-ui_base_cursor_cursor_factory_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_cursor_cursor_factory_h N ports/www/ungoogled-chromium/patches/patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_ime_dummy_text_input_client_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_ime_dummy_text_input_client_h N ports/www/ungoogled-chromium/patches/patch-ui_base_ime_fake_text_input_client_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_ime_fake_text_input_client_h N ports/www/ungoogled-chromium/patches/patch-ui_base_ime_text_input_client_h N ports/www/ungoogled-chromium/patches/patch-ui_base_resource_resource_bundle_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_webui_web_ui_util_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_x_x11_cursor_loader_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_switches_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_x_x11_shm_image_pool_cc N ports/www/ungoogled-chromium/patches/patch-ui_compositor_compositor_cc N ports/www/ungoogled-chromium/patches/patch-extensions_common_api_runtime_json N ports/www/ungoogled-chromium/patches/patch-chrome_updater_configurator_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc N ports/www/ungoogled-chromium/patches/patch-chrome_updater_device_management_dm_storage_cc N ports/www/ungoogled-chromium/patches/patch-ui_compositor_compositor_h N ports/www/ungoogled-chromium/patches/patch-ui_compositor_compositor_observer_h N ports/www/ungoogled-chromium/patches/patch-ui_events_devices_x11_device_data_manager_x11_cc N ports/www/ungoogled-chromium/patches/patch-ui_events_event_switches_cc N ports/www/ungoogled-chromium/patches/patch-ui_events_event_switches_h N ports/www/ungoogled-chromium/patches/patch-ui_events_keycodes_dom_keycode_converter_cc N ports/www/ungoogled-chromium/patches/patch-ui_events_keycodes_dom_keycode_converter_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_font_render_params_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_gpu_memory_buffer_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_ipc_gfx_param_traits_macros_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_native_pixmap_handle_cc N ports/www/ungoogled-chromium/patches/patch-base_files_file_util_posix_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_tab_helpers_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_mojom_buffer_types_mojom_traits_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_native_pixmap_handle_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_native_widget_types_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_chrome_browser_interface_binders_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_x_generated_protos_dri3_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_x_generated_protos_shm_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_x_xlib_support_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_generate_bindings_py N ports/www/ungoogled-chromium/patches/patch-chrome_browser_themes_theme_service_aura_linux_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_gl_bindings_api_autogen_glx_h N ports/www/ungoogled-chromium/patches/patch-ui_gl_gl_bindings_autogen_glx_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_gl_bindings_autogen_glx_h N ports/www/ungoogled-chromium/patches/patch-ui_gl_gl_image_glx_native_pixmap_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_sync_control_vsync_provider_cc N ports/www/ungoogled-chromium/patches/patch-ui_gl_sync_control_vsync_provider_h N ports/www/ungoogled-chromium/patches/patch-ui_gtk_gtk_compat_cc N ports/www/ungoogled-chromium/patches/patch-ui_gtk_printing_print_dialog_gtk_cc N ports/www/ungoogled-chromium/patches/patch-ui_display_screen_h N ports/www/ungoogled-chromium/patches/patch-content_gpu_gpu_main_cc N ports/www/ungoogled-chromium/patches/patch-base_system_sys_info_posix_cc N ports/www/ungoogled-chromium/patches/patch-ui_message_center_views_message_popup_view_cc N ports/www/ungoogled-chromium/patches/patch-ui_native_theme_native_theme_base_cc N ports/www/ungoogled-chromium/patches/patch-ui_native_theme_native_theme_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_browser_frame_cc N ports/www/ungoogled-chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan_implementation_wayland_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_metrics_power_process_monitor_h N ports/www/ungoogled-chromium/patches/patch-v8_include_v8config_h N ports/www/ungoogled-chromium/patches/patch-ui_ozone_platform_x11_ozone_platform_x11_cc N ports/www/ungoogled-chromium/patches/patch-ui_ozone_platform_x11_vulkan_implementation_x11_cc N ports/www/ungoogled-chromium/patches/patch-ui_ozone_public_ozone_platform_h N ports/www/ungoogled-chromium/patches/patch-ui_platform_window_platform_window_init_properties_h N ports/www/ungoogled-chromium/patches/patch-remoting_host_policy_watcher_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_corewm_tooltip_aura_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_controls_prefix_selector_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_controls_prefix_selector_h N ports/www/ungoogled-chromium/patches/patch-ui_views_controls_textfield_textfield_h N ports/www/ungoogled-chromium/patches/patch-ui_views_examples_widget_example_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_focus_focus_manager_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_views_delegate_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_views_delegate_h N ports/www/ungoogled-chromium/patches/patch-chrome_common_webui_url_constants_h N ports/www/ungoogled-chromium/patches/patch-components_feature_engagement_public_feature_list_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_font_fallback_linux_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_window_custom_frame_view_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h N ports/www/ungoogled-chromium/patches/patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_window_dialog_delegate_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_window_frame_background_cc N ports/www/ungoogled-chromium/patches/patch-ui_webui_resources_js_cr_js N ports/www/ungoogled-chromium/patches/patch-v8_src_base_atomicops_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_after_startup_task_utils_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_remoting_me2me_host_cc N ports/www/ungoogled-chromium/patches/patch-base_posix_unix_domain_socket_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_base_platform_platform-freebsd_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_base_platform_platform-openbsd_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_base_platform_platform-posix_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_base_sys-info_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_diagnostics_perf-jit_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_diagnostics_perf-jit_h N ports/www/ungoogled-chromium/patches/patch-content_browser_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-v8_src_trap-handler_handler-inside-posix_cc N ports/www/ungoogled-chromium/patches/patch-ui_aura_screen_ozone_cc N ports/www/ungoogled-chromium/patches/patch-v8_src_trap-handler_handler-inside-posix_h N ports/www/ungoogled-chromium/patches/patch-v8_src_trap-handler_trap-handler_h N ports/www/ungoogled-chromium/patches/patch-base_task_thread_pool_environment_config_unittest_cc N ports/www/ungoogled-chromium/patches/patch-weblayer_browser_browser_main_parts_impl_cc N ports/www/ungoogled-chromium/patches/patch-weblayer_browser_content_browser_client_impl_cc N ports/www/ungoogled-chromium/patches/patch-weblayer_browser_content_browser_client_impl_h N ports/www/ungoogled-chromium/patches/patch-weblayer_browser_system_network_context_manager_cc N ports/www/ungoogled-chromium/patches/patch-weblayer_common_weblayer_paths_cc N ports/www/ungoogled-chromium/patches/patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_browser_h N ports/www/ungoogled-chromium/patches/patch-content_renderer_renderer_blink_platform_impl_cc N ports/www/ungoogled-chromium/patches/patch-chromecast_browser_cast_browser_main_parts_cc N ports/www/ungoogled-chromium/patches/patch-content_renderer_renderer_blink_platform_impl_h N ports/www/ungoogled-chromium/patches/patch-content_shell_app_shell_main_delegate_cc N ports/www/ungoogled-chromium/patches/patch-content_shell_browser_shell_browser_main_parts_cc N ports/www/ungoogled-chromium/patches/patch-components_metrics_motherboard_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_profiles_profiles_state_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_ntp_app_launcher_handler_cc N ports/www/ungoogled-chromium/patches/patch-extensions_common_api__permission_features_json N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc N ports/www/ungoogled-chromium/patches/patch-components_viz_service_display_skia_renderer_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_webui_settings_appearance_handler_cc N ports/www/ungoogled-chromium/patches/patch-components_password_manager_core_browser_login_database_unittest_cc N ports/www/ungoogled-chromium/patches/patch-components_device_signals_core_common_signals_features_cc N ports/www/ungoogled-chromium/patches/patch-components_startup_metric_utils_browser_startup_metric_utils_cc N ports/www/ungoogled-chromium/patches/patch-components_os_crypt_os_crypt_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_h N ports/www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_first_run_dialog_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc N ports/www/ungoogled-chromium/patches/patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h N ports/www/ungoogled-chromium/patches/patch-content_app_content_main_cc N ports/www/ungoogled-chromium/patches/patch-content_utility_services_cc N ports/www/ungoogled-chromium/patches/patch-components_policy_core_common_cloud_cloud_policy_util_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc N ports/www/ungoogled-chromium/patches/patch-gpu_command_buffer_service_webgpu_decoder_impl_cc N ports/www/ungoogled-chromium/patches/patch-net_base_network_change_notifier_cc N ports/www/ungoogled-chromium/patches/patch-components_autofill_payments_strings_grdp N ports/www/ungoogled-chromium/patches/patch-components_components_chromium_strings_grd N ports/www/ungoogled-chromium/patches/patch-net_base_network_change_notifier_posix_cc N ports/www/ungoogled-chromium/patches/patch-tools_protoc_wrapper_protoc_wrapper_py N ports/www/ungoogled-chromium/patches/patch-components_components_google_chrome_strings_grd N ports/www/ungoogled-chromium/patches/patch-content_browser_child_process_launcher_helper_linux_cc N ports/www/ungoogled-chromium/patches/patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_core_frame_web_frame_test_cc N ports/www/ungoogled-chromium/patches/patch-components_new_or_sad_tab_strings_grdp N ports/www/ungoogled-chromium/patches/patch-services_device_compute_pressure_cpu_probe_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_scheduler_common_thread_cc N ports/www/ungoogled-chromium/patches/patch-media_gpu_chromeos_video_decoder_pipeline_cc N ports/www/ungoogled-chromium/patches/patch-media_gpu_vaapi_vaapi_video_decoder_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_common_privacy_budget_active_sampling_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_public_platform_platform_h N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_controller_blink_initializer_cc N ports/www/ungoogled-chromium/patches/patch-components_storage_monitor_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-gpu_vulkan_vulkan_util_cc N ports/www/ungoogled-chromium/patches/patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton_h N ports/www/ungoogled-chromium/patches/patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock_h N ports/www/ungoogled-chromium/patches/patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_thread_checker_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_gpu_memory_buffer_h N ports/www/ungoogled-chromium/patches/patch-content_browser_browser_main_loop_cc N ports/www/ungoogled-chromium/patches/patch-ui_aura_screen_ozone_h N ports/www/ungoogled-chromium/patches/patch-ui_base_ime_linux_linux_input_method_context_factory_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_x_x11_cursor_factory_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_message_filter_h N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_message_filter_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_x_x11_cursor_factory_h N ports/www/ungoogled-chromium/patches/patch-media_base_supported_types_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_utility_sandbox_delegate_cc N ports/www/ungoogled-chromium/patches/patch-third_party_dawn_include_dawn_native_VulkanBackend_h N ports/www/ungoogled-chromium/patches/patch-ui_gfx_platform_font_skia_cc N ports/www/ungoogled-chromium/patches/patch-ui_gfx_render_text_api_fuzzer_cc N ports/www/ungoogled-chromium/patches/patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp N ports/www/ungoogled-chromium/patches/patch-content_child_child_process_cc N ports/www/ungoogled-chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc N ports/www/ungoogled-chromium/patches/patch-base_trace_event_process_memory_dump_cc N ports/www/ungoogled-chromium/patches/patch-ui_base_test_skia_gold_pixel_diff_cc N ports/www/ungoogled-chromium/patches/patch-ui_ozone_platform_headless_ozone_platform_headless_cc N ports/www/ungoogled-chromium/patches/patch-content_common_font_list_unittest_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_widget_widget_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_widget_widget_h N ports/www/ungoogled-chromium/patches/patch-services_network_network_service_cc N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_common_vulkan_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-media_base_media_switches_cc N ports/www/ungoogled-chromium/patches/patch-extensions_common_command_cc N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_ja_xtb N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_ko_xtb N ports/www/ungoogled-chromium/patches/patch-net_base_sockaddr_util_posix_unittest_cc N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_ml_xtb N ports/www/ungoogled-chromium/patches/patch-net_third_party_quiche_BUILD_gn N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_th_xtb N ports/www/ungoogled-chromium/patches/patch-sandbox_policy_sandbox_type_cc N ports/www/ungoogled-chromium/patches/patch-ui_strings_translations_app_locale_settings_zh-CN_xtb N ports/www/ungoogled-chromium/patches/patch-remoting_codec_webrtc_video_encoder_vpx_cc N ports/www/ungoogled-chromium/patches/patch-third_party_angle_src_libANGLE_renderer_vulkan_DisplayVk_api_h N ports/www/ungoogled-chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h N ports/www/ungoogled-chromium/patches/patch-net_proxy_resolution_proxy_config_service_cc N ports/www/ungoogled-chromium/patches/patch-chrome_updater_updater_cc N ports/www/ungoogled-chromium/patches/patch-services_cert_verifier_cert_verifier_creation_cc N ports/www/ungoogled-chromium/patches/patch-ui_views_widget_desktop_aura_desktop_screen_ozone_cc N ports/www/ungoogled-chromium/patches/patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h N ports/www/ungoogled-chromium/patches/patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_impl_interactive_uitest_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc N ports/www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 N ports/www/ungoogled-chromium/patches/patch-third_party_lzma_sdk_C_CpuArch_c N ports/www/ungoogled-chromium/patches/patch-v8_include_v8-internal_h N ports/www/ungoogled-chromium/patches/patch-v8_src_sandbox_sandbox_cc N ports/www/ungoogled-chromium/patches/patch-base_process_process_metrics_unittest_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_flag_descriptions_h N ports/www/ungoogled-chromium/patches/patch-third_party_perfetto_protos_perfetto_trace_ftrace_v4l2_proto N ports/www/ungoogled-chromium/patches/patch-chrome_browser_prefs_browser_prefs_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_notifications_notification_display_service_impl_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_plugin_metadata_plugins_linux_json N ports/www/ungoogled-chromium/patches/patch-chrome_browser_resources_settings_appearance_page_appearance_page_html N ports/www/ungoogled-chromium/patches/patch-chrome_common_chrome_features_cc N ports/www/ungoogled-chromium/patches/patch-media_capture_video_video_capture_device_client_cc N ports/www/ungoogled-chromium/pkg/DESCR N ports/www/ungoogled-chromium/pkg/PFRAG.component N ports/www/ungoogled-chromium/pkg/PFRAG.swiftshader N ports/www/ungoogled-chromium/pkg/PLIST N ports/www/ungoogled-chromium/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/04 06:59:15 Modified files: www : Makefile Log message: +ungoogled-chromium CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/10/04 07:28:07 Modified files: benchmarks/udpbench: Makefile distinfo Log message: update udpbench to 1.05 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/04 07:33:57 Modified files: lib/libc/time : tzset.3 Log message: Better path handling description, also document tzname, timezone daylight. Explicitly mention that most programs do not need to call tzset() directly. OK deraadt@ jmc@ benno@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 08:24:58 Log message: import seergdb-1.11 Seer is a GUI front-end to GDB. It includes a main view, a seer console, an assembly view, a memory visualizer, an array visualizer and a struct visualizer. port from Ivo van der Sangen (ivdsangen [at] gmail dot com), thanks! ok/tweaks from sthen@ Status: Vendor Tag: op Release Tags: op_20221004 N ports/devel/seergdb/Makefile N ports/devel/seergdb/distinfo N ports/devel/seergdb/pkg/DESCR N ports/devel/seergdb/pkg/PLIST N ports/devel/seergdb/patches/patch-src_SeerGdbConfigPage_cpp N ports/devel/seergdb/patches/patch-src_SeerGdbWidget_cpp N ports/devel/seergdb/patches/patch-src_SeerMainWindow_cpp No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 08:26:06 Modified files: devel : Makefile Log message: +seergdb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 08:51:01 Modified files: audio/openal : Makefile distinfo audio/openal/patches: patch-CMakeLists_txt patch-alc_alconfig_cpp audio/openal/pkg: PLIST Added files: audio/openal/patches: patch-common_threads_cpp Removed files: audio/openal/patches: patch-alc_backends_sndio_cpp Log message: update to OpenAL 1.22.2, disable picking up pipewire for now from Brad, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/04 08:53:09 Modified files: www/zola : Makefile distinfo Added files: www/zola : modules.inc Removed files: www/zola/patches: patch-modcargo-crates_rustls-native-certs-0_1_0_Cargo_toml patch-modcargo-crates_rustls-native-certs-0_1_0_src_lib_rs Log message: update www/zola to 0.16.1 the update makes it build on powerpc64 and riscv64 maintainer timeout with and ok jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/10/04 08:53:11 Modified files: graphics/gimp/deskew: Makefile graphics/gimp/lensfun: Makefile graphics/gimp/liquid-rescale: Makefile graphics/gimp/resynthesizer: Makefile graphics/gimp/stable: Makefile graphics/ufraw : Makefile graphics/xsane : Makefile Log message: tweak the gimp PKGSPEC and bump the affected ports, that will now NOT try to work with gimp/snapshot as sthen@ noted, and I didn't ufraw is also affected, because the most correct PKGSPEC has gimp->=2,<2.99 (and not <3) okay sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/04 08:53:56 Modified files: textproc/mdbook: Makefile distinfo textproc/mdbook/pkg: PLIST Added files: textproc/mdbook: modules.inc Log message: update textproc/mdbook to 0.4.21 update to make it build with lang/rust 1.64.0 ok edd@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/04 08:54:47 Modified files: www/geckodriver: Makefile distinfo Added files: www/geckodriver: modules.inc Log message: update www/geckodriver to 0.31.0 update to make it build with lang/rust 1.64.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 08:56:13 Modified files: net/ircd-hybrid: Makefile distinfo net/ircd-hybrid/patches: patch-doc_Makefile_in patch-include_defaults_h patch-include_stdinc_h patch-src_ircd_c Log message: update to ircd-hybrid-8.2.43, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/04 09:00:22 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser: mark it broken due to lang/rust 1.64.0 ok caspar@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/04 09:02:37 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_llvm_build_rs patch-compiler_rustc_mir_transform_src_abort_unwinding_calls_rs patch-compiler_rustc_target_src_spec_i686_unknown_openbsd_rs patch-compiler_rustc_target_src_spec_mod_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_native_rs patch-src_bootstrap_test_rs lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-src_bootstrap_builder_rs Log message: update lang/rust to 1.64.0 Announce: https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html ChangeLog: https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/10/04 09:31:02 Modified files: usr.bin/openssl: genrsa.c Log message: fix an obvious thinko without serious consequences in the display of e for rsa and friends. okay tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/04 09:45:25 Modified files: productivity/when: Makefile Log message: fmt; remove space before comment CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/04 11:23:34 Modified files: multimedia/openh264: Makefile distinfo Log message: Update to openh264 2.3.1 Upstream only bumped the library version, no actual code change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 13:12:35 ports/devel/py-modulegraph/patches Update of /cvs/ports/devel/py-modulegraph/patches In directory cvs.openbsd.org:/tmp/cvs-serv72328/patches Log Message: Directory /cvs/ports/devel/py-modulegraph/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/04 13:15:32 Modified files: devel/py-modulegraph: Makefile Added files: devel/py-modulegraph/patches: patch-modulegraph_util_py Log message: partially backout an upstream commit which breaks packaging with python 2 (math/prover9 still uses python 2.7). CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/04 13:24:15 Modified files: audio/flac : Makefile distinfo audio/flac/pkg : PLIST Added files: audio/flac/patches: patch-configure Removed files: audio/flac/patches: patch-man_flac_1 patch-src_libFLAC_cpu_c Log message: audio/flac: update to 1.4.1 FLAC can now encode and decode 32-bit integer samples. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/04 13:32:54 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-builtin_gc_c patch-gitweb_gitweb_perl devel/git/pkg : PLIST-main Log message: Update to git 2.38.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.38.0.txt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/04 13:36:20 Modified files: sys/arch/arm64/include: armreg.h Log message: Add a few more PSTATE bits. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/04 13:38:20 Modified files: sys/dev/usb : ukbd.c Log message: Repair Apple-specific translation support broken by mistake in 1.88; reported by Leonardo Moreno CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/04 13:41:22 Modified files: sys/arch/arm64/arm64: cpu.c machdep.c Log message: On CPUs that support the Data Independent Timing feature, enable this feature by default in both the kernel and userland. At this point, this feature has only been seen on Apple's CPU cores, where turning it on has no measurable impact on performance. Turning this feature on should help to mitigate timing side-channel attacks. ok deraadt@, beck@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 13:59:10 Modified files: distrib/miniroot: install.sub Log message: Replace temporary file with variable On supported -release systems, syspatch(8) -c is run from rc.firsttime(8) and the list of patches it pretty-printed if non-empty. -c output fits into a shell variable, not needing a temporary file, which is also what usr.sbin/syspatch/syspatch.sh does internally. OK millert CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/10/04 14:14:26 Modified files: . : 72.html Log message: polish pledge("vminfo") and ypldap entries a bit more, discussed with deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/04 14:46:13 Modified files: lib/libcsi : csi_dh.c Log message: Correctly check for DH_compute_key() error DH_size() only gives an upper bound for the size of the key. The key can be shorter. Found after anton reported sporadic regress test failures ok jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 17:33:22 Modified files: usr.sbin/tftpd : tftpd.8 tftpd.c Log message: Switch default to read-only, add -w for write access (previous default) Write access seems less often required these days and other ways to ensure effective read-only access are mere workarounds; worst case malicious users can fill up the server's disk by writing to existing files. diskless(8) only ever needs to read and running with "stdio rpath dns inet" by default is much safer for a network daemon without any authentication. Initially proposed as a new -R flag for read-only mode new default suggestion dlg deraadt "looks great" millert OK sthen dlg CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2022/10/04 17:33:52 Modified files: faq : current.html Log message: tftpd runs read-only by default now CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/10/04 17:55:48 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu firmware to 20220913 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/10/04 17:57:30 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20220913 no binary change from 20220708 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/04 17:58:10 Modified files: usr.sbin/rarpd : Makefile Log message: Remove REQUIRE_TFTPBOOT left-over -t succeeded this macro in 2004. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/10/04 17:59:17 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20220913 no binary change from 20220708 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/04 23:40:16 Modified files: usr.sbin/tftpd : tftpd.8 Log message: sort options list; CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/05 00:13:20 Modified files: editors/libreoffice: Makefile editors/libreoffice/pkg: PLIST-main Log message: remove pt-BR files lurking in the main package CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/05 01:36:24 Log message: py-timelib-0.2.5 timelib is a short wrapper around a bundled copy of PHP's internal timelib module. from Uwe Werler (uwe at werler dot is), thanks! ok/tweaks sthen@ Status: Vendor Tag: op Release Tags: op_20221005 N ports/devel/py-timelib/Makefile N ports/devel/py-timelib/distinfo N ports/devel/py-timelib/pkg/DESCR N ports/devel/py-timelib/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/05 01:38:15 Modified files: devel : Makefile Log message: +py-timelib,python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 01:57:53 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 105.0.2. see https://www.mozilla.org/en-US/firefox/105.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 02:00:31 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.3.1. see https://www.thunderbird.net/en-US/thunderbird/102.3.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-43/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 02:03:52 Modified files: security/rnp : Makefile distinfo security/rnp/pkg: PLIST Log message: security/rnp: update to 0.16.2. see https://github.com/rnpgp/rnp/releases/tag/v0.16.1 and https://github.com/rnpgp/rnp/releases/tag/v0.16.2 mail/mozilla-thunderbird will soon build against it instead of using its bundled copy. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 02:28:42 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 105.0.2. see https://www.mozilla.org/en-US/firefox/105.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 02:29:14 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 103.2.1. see https://www.thunderbird.net/en-US/thunderbird/102.3.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-43/ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/05 02:55:24 Modified files: lang/wabt : Makefile distinfo lang/wabt/patches: patch-src_tools_wasm-decompile_cc patch-src_tools_wasm-interp_cc patch-src_tools_wasm-objdump_cc patch-src_tools_wasm-opcodecnt_cc patch-src_tools_wasm-strip_cc patch-src_tools_wasm-validate_cc patch-src_tools_wasm2c_cc patch-src_tools_wasm2wat_cc patch-src_tools_wast2json_cc patch-src_tools_wat-desugar_cc patch-src_tools_wat2wasm_cc lang/wabt/pkg : PLIST Log message: Update wabt to 1.0.30. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/05 02:59:48 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_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_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_atomicops_h patch-base_base_paths_posix_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_debug_debugger_posix_cc patch-base_debug_elf_reader_cc 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_i18n_icu_util_cc patch-base_linux_util_cc patch-base_logging_unittest_cc patch-base_memory_discardable_memory_cc patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_memory_platform_shared_memory_region_h patch-base_memory_platform_shared_memory_region_posix_cc patch-base_message_loop_message_pump_glib_cc patch-base_native_library_posix_cc patch-base_posix_unix_domain_socket_cc patch-base_process_kill_h patch-base_process_kill_posix_cc patch-base_process_launch_h patch-base_process_memory_cc patch-base_process_process_handle_freebsd_cc patch-base_process_process_handle_openbsd_cc patch-base_process_process_iterator_freebsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_metrics_posix_cc patch-base_process_process_posix_cc patch-base_process_process_unittest_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_synchronization_lock_impl_h patch-base_system_sys_info_cc patch-base_system_sys_info_freebsd_cc patch-base_system_sys_info_h patch-base_system_sys_info_openbsd_cc patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_task_thread_pool_environment_config_unittest_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_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-base_trace_event_process_memory_dump_cc patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_linux_BUILD_gn patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni 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_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc patch-chrome_browser_background_background_mode_manager_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_crash_upload_list_crash_upload_list_cc 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_commands_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_download_download_prefs_h 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_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_webrtc_logging_private_webrtc_logging_private_api_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_audio_service_util_cc patch-chrome_browser_media_router_discovery_BUILD_gn patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_browser_signin_policy_handler_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_printing_print_job_worker_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_renderer_preferences_util_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_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_device_info_sync_client_impl_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_dialogs_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_sad_tab_cc patch-chrome_browser_ui_signin_view_controller_cc patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_columns_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_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_controller_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_connectors_internals_zero_trust_utils_cc patch-chrome_browser_ui_webui_ntp_app_launcher_handler_cc patch-chrome_browser_ui_webui_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h 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_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_web_app_provider_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_h 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_media_cdm_host_file_path_cc 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_renderer_chrome_render_frame_observer_cc patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_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_test_chromedriver_chrome_chrome_finder_cc patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc patch-chrome_updater_app_app_install_cc patch-chrome_updater_configurator_cc patch-chrome_updater_device_management_dm_storage_cc patch-chrome_updater_installer_cc patch-chrome_updater_updater_cc patch-chrome_updater_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_autofill_payments_strings_grdp patch-components_cast_channel_cast_message_util_cc patch-components_crash_core_app_BUILD_gn patch-components_discardable_memory_service_discardable_shared_memory_manager_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_proto_util_unittest_cc patch-components_flags_ui_flags_state_cc patch-components_neterror_resources_neterror_js patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_new_or_sad_tab_strings_grdp 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_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_player_player_compositor_delegate_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_permissions_prediction_service_prediction_common_cc patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_storage_monitor_BUILD_gn patch-components_sync_device_info_local_device_info_util_cc patch-components_sync_device_info_local_device_info_util_linux_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_embedder_software_output_surface_h patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_browser_url_handler_impl_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_font_access_font_enumeration_data_source_cc patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_keys_listener_manager_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_pepper_pepper_file_io_host_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_browser_webui_web_ui_main_frame_observer_h patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_common_font_list_unittest_cc patch-content_common_user_agent_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_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_public_test_mock_render_thread_cc 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_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_cast_bluetooth_gni patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_browser_browser_context_keyed_service_factories_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-extensions_common_api__permission_features_json patch-extensions_shell_browser_shell_browser_main_parts_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_command_buffer_tests_gl_test_utils_h patch-gpu_config_gpu_control_list_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h 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_browser_headless_browser_main_parts_h 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_channel_common_cc patch-ipc_ipc_channel_h patch-ipc_ipc_message_utils_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_alsa_audio_manager_alsa_cc patch-media_audio_audio_features_cc patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_linux_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_cdm_cdm_paths_unittest_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_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-media_webrtc_helpers_unittests_cc patch-media_webrtc_webrtc_features_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-mojo_public_c_system_thunks_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_posix_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_disk_cache_blockfile_disk_format_h patch-net_disk_cache_simple_simple_file_tracker_cc patch-net_dns_BUILD_gn patch-net_dns_dns_config_service_posix_cc patch-net_dns_dns_util_cc patch-net_dns_host_resolver_manager_cc patch-net_dns_host_resolver_proc_cc patch-net_http_http_auth_gssapi_posix_cc patch-net_http_http_auth_gssapi_posix_h patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_socket_posix_cc patch-net_socket_socks5_client_socket_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_third_party_quiche_BUILD_gn patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_traffic_annotation_network_traffic_annotation_h patch-net_url_request_url_request_cc patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_pdfium_pdfium_engine_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_mojom_printing_context_mojom_traits_h patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-remoting_codec_webrtc_video_encoder_vpx_cc patch-remoting_host_base_switches_cc patch-remoting_host_base_switches_h patch-remoting_host_host_attributes_cc patch-remoting_host_host_main_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remote_open_url_remote_open_url_client_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_resources_remoting_strings_grd patch-sandbox_BUILD_gn patch-sandbox_policy_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_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_serial_serial_device_enumerator_cc patch-services_device_serial_serial_io_handler_posix_cc 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_memory_instrumentation_queued_request_dispatcher_cc patch-services_video_capture_broadcasting_receiver_cc patch-services_video_capture_public_mojom_video_capture_service_mojom patch-third_party_abseil-cpp_absl_base_config_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_angle_src_libANGLE_formatutils_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_src_libANGLE_renderer_vulkan_DisplayVk_api_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_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_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_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_fonts_font_description_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_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_wtf_math_extras_h patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_refcount_c11_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_crashpad_crashpad_minidump_minidump_misc_info_writer_cc patch-third_party_crashpad_crashpad_util_posix_signals_cc patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp 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_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_thread_checker_h patch-third_party_libxml_src_dict_c patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_pdfium_fxjs_fx_date_helpers_cpp patch-third_party_perfetto_src_base_test_vm_test_utils_cc patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_WSI_libXCB_cpp patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_vulkan-deps_vulkan-loader_src_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_c patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_ip_address_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_zlib_BUILD_gn patch-tools_generate_stubs_rules_gni patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-ui_base_cursor_cursor_factory_cc patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_ime_dummy_text_input_client_h patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_event_cc patch-ui_events_event_switches_cc patch-ui_events_event_switches_h patch-ui_events_keycodes_dom_keycode_converter_h patch-ui_gfx_BUILD_gn patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_buffer_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_h patch-ui_gfx_native_pixmap_handle_cc patch-ui_gfx_render_text_api_fuzzer_cc patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_context_cc patch-ui_gl_gl_features_cc patch-ui_gl_gl_image_glx_native_pixmap_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_ozone_common_egl_util_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_platform_window_platform_window_init_properties_h patch-ui_strings_app_locale_settings_grd patch-ui_views_controls_prefix_selector_cc patch-ui_views_controls_prefix_selector_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_examples_widget_example_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_widget_desktop_aura_desktop_screen_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-ui_webui_resources_js_cr_js patch-v8_BUILD_gn patch-v8_include_v8config_h patch-v8_src_api_api_cc patch-v8_src_base_atomicops_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_diagnostics_perf-jit_cc patch-v8_src_diagnostics_perf-jit_h patch-v8_src_trap-handler_handler-inside-posix_h patch-v8_src_trap-handler_trap-handler_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-v8_tools_run_py patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc www/iridium/pkg: PFRAG.swiftshader PLIST Added files: www/iridium/patches: patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc patch-base_allocator_partition_allocator_partition_alloc_base_threading_platform_thread_internal_posix_h patch-base_allocator_partition_allocator_partition_alloc_base_threading_platform_thread_posix_cc patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_files_dir_reader_linux_h patch-base_files_dir_reader_posix_h patch-base_process_process_metrics_unittest_cc patch-base_profiler_module_cache_cc patch-build_linux_unbundle_libevent_gn patch-chrome_app_app_management_strings_grdp patch-chrome_browser_browser_resources_grd patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_h patch-chrome_browser_metrics_power_process_metrics_recorder_util_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_resources_sandbox_internals_sandbox_internals_ts patch-chrome_browser_resources_settings_autofill_page_passwords_shared_css patch-chrome_browser_resources_signin_signin_shared_css 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_themes_theme_service_aura_linux_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_sharing_hub_sharing_hub_bubble_controller_h patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_views_chrome_views_delegate_linux_cc patch-chrome_browser_ui_web_applications_app_browser_controller_cc patch-chrome_common_extensions_permissions_chrome_permission_message_rules_cc patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_test_interaction_webui_interaction_test_util_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_cc patch-components_autofill_assistant_browser_client_context_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_core_system_signals_platform_delegate_cc patch-components_live_caption_caption_util_cc patch-components_metrics_motherboard_cc patch-components_optimization_guide_core_optimization_guide_util_cc patch-components_performance_manager_public_features_h patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h patch-components_viz_service_display_skia_renderer_cc patch-content_browser_media_frameless_media_interface_proxy_cc patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_media_media_interface_proxy_cc patch-content_public_browser_render_process_host_h patch-content_public_test_mock_render_process_host_h patch-content_renderer_media_render_media_client_cc patch-device_bluetooth_bluetooth_adapter_cc patch-extensions_common_api_runtime_json patch-extensions_common_command_cc patch-extensions_renderer_bindings_argument_spec_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-gpu_vulkan_vulkan_util_cc patch-media_base_supported_types_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_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-net_base_sockaddr_util_posix_cc patch-net_base_sockaddr_util_posix_unittest_cc patch-net_proxy_resolution_proxy_config_service_cc patch-printing_printing_context_linux_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-services_device_compute_pressure_cpu_probe_cc patch-third_party_angle_src_common_vulkan_BUILD_gn patch-third_party_angle_src_third_party_volk_BUILD_gn patch-third_party_blink_common_privacy_budget_active_sampling_cc patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_execution_context_navigator_base_cc patch-third_party_blink_renderer_platform_fonts_font_platform_data_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc 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_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_ipcz_src_standalone_base_logging_cc patch-third_party_libevent_event_h patch-third_party_lzma_sdk_C_CpuArch_c patch-third_party_perfetto_protos_perfetto_trace_ftrace_v4l2_proto patch-third_party_protobuf_src_google_protobuf_arenastring_cc patch-third_party_ruy_BUILD_gn patch-third_party_swiftshader_src_System_Configurator_cpp patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_tflite_features_gni patch-third_party_vulkan-deps_vulkan-loader_src_loader_stack_allocation_h patch-tools_memory_partition_allocator_inspect_utils_h patch-ui_aura_screen_ozone_cc patch-ui_aura_screen_ozone_h patch-ui_base_ime_linux_linux_input_method_context_factory_cc patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_display_screen_cc patch-ui_display_screen_h patch-ui_gfx_font_render_params_linux_cc patch-ui_gfx_platform_font_skia_cc patch-ui_gfx_render_text_fuzzer_cc patch-ui_ozone_platform_headless_headless_surface_factory_cc patch-ui_ozone_platform_headless_ozone_platform_headless_cc patch-ui_ozone_platform_headless_vulkan_implementation_headless_cc patch-ui_strings_translations_app_locale_settings_bn_xtb patch-ui_strings_translations_app_locale_settings_ja_xtb patch-ui_strings_translations_app_locale_settings_ko_xtb patch-ui_strings_translations_app_locale_settings_ml_xtb patch-ui_strings_translations_app_locale_settings_th_xtb patch-ui_strings_translations_app_locale_settings_zh-CN_xtb patch-ui_strings_translations_app_locale_settings_zh-TW_xtb patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_impl_interactive_uitest_cc patch-ui_views_widget_widget_h patch-v8_include_v8-internal_h patch-v8_src_sandbox_sandbox_cc Removed files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_root_h patch-base_third_party_libevent_BUILD_gn patch-base_third_party_libevent_event-config_h patch-base_third_party_libevent_openbsd_config_h patch-base_third_party_libevent_openbsd_event-config_h patch-base_time_time_cc patch-build_config_compiler_pgo_pgo_gni patch-chrome_browser_apps_platform_apps_api_music_manager_private_device_id_linux_cc patch-chrome_browser_performance_manager_policies_high_pmf_discard_policy_cc patch-chrome_browser_performance_monitor_process_metrics_recorder_util_cc patch-chrome_browser_performance_monitor_process_monitor_cc patch-chrome_browser_performance_monitor_process_monitor_h patch-chrome_browser_plugins_plugins_resource_service_cc patch-chrome_browser_resources_settings_autofill_page_passwords_shared_css_html patch-chrome_browser_resources_signin_signin_shared_css_html patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_ui_views_frame_browser_desktop_window_tree_host_linux_cc patch-chrome_browser_ui_views_frame_browser_desktop_window_tree_host_linux_h patch-chrome_browser_ui_webui_settings_settings_ui_cc patch-chrome_common_extensions_command_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_h patch-chrome_updater_device_management_cloud_policy_util_cc patch-chrome_updater_lib_util_cc patch-chromecast_browser_cast_content_browser_client_receiver_bindings_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_autofill_external_delegate_cc patch-components_performance_manager_features_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_viz_common_features_cc patch-content_browser_compute_pressure_cpu_probe_cc patch-content_public_common_use_zoom_for_dsf_policy_cc patch-gpu_command_buffer_service_external_semaphore_cc patch-gpu_command_buffer_service_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_backing_factory_angle_vulkan_cc patch-gpu_command_buffer_service_shared_image_factory_cc patch-headless_public_headless_browser_cc patch-mojo_public_js_mojo_bindings_resources_grd patch-net_proxy_resolution_configured_proxy_resolution_service_cc patch-net_socket_unix_domain_client_socket_posix_cc patch-net_tools_quic_quic_http_proxy_backend_cc patch-net_url_request_url_fetcher_cc patch-net_url_request_url_fetcher_h patch-pdf_out_of_process_instance_cc patch-printing_printing_features_cc patch-services_tracing_public_cpp_perfetto_perfetto_config_cc patch-third_party_abseil-cpp_absl_base_internal_endian_h patch-third_party_angle_src_common_system_utils_posix_cpp patch-third_party_blink_renderer_core_html_forms_internal_popup_menu_cc patch-third_party_glfw_src_src_egl_context_c patch-third_party_libXNVCtrl_NVCtrl_c patch-third_party_pdfium_core_fxcrt_cfx_datetime_cpp patch-third_party_protobuf_src_google_protobuf_stubs_strutil_h patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_swiftshader_src_Common_Configurator_cpp patch-third_party_swiftshader_src_Common_MutexLock_hpp patch-third_party_swiftshader_src_Common_SharedLibrary_hpp patch-third_party_swiftshader_src_Main_SwiftConfig_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_swiftshader_src_System_SharedLibrary_hpp patch-third_party_usrsctp_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_allocation_h patch-ui_base_ime_init_input_method_initializer_cc patch-ui_color_native_color_mixers_cc patch-ui_gl_gl_implementation_cc patch-ui_views_linux_ui_linux_ui_cc patch-ui_views_linux_ui_linux_ui_h patch-ui_views_widget_native_widget_aura_cc Log message: update to 2022.10.106 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/10/05 03:04:33 Modified files: www/goaccess : Makefile distinfo www/goaccess/pkg: PLIST Log message: update to goaccess-1.6.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 03:07:56 Modified files: net/nheko : Makefile distinfo Log message: net/nheko: security update to 0.10.2. see https://github.com/Nheko-Reborn/nheko/releases/tag/v0.10.2 from/ok semarie@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 03:08:51 Modified files: net/nheko : Tag: OPENBSD_7_2 Makefile distinfo Log message: net/nheko: MFC security update to 0.10.2. see https://github.com/Nheko-Reborn/nheko/releases/tag/v0.10.2 from/ok semarie@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/05 03:58:43 Modified files: usr.sbin/installboot: efi_softraid.c i386_softraid.c sparc64_softraid.c Log message: Skip softraid(4) keydisks Keydisks appear as chunks internally (with special properties) and installboot(8) thus treated them like actual data chunks. Most users probably don't hit this as their keydisk is detached and thus appears "offline" and gets skipped. Installing to online keydisks may work but is neither expected nor intended to work, so properly skip them. Odd setups like keydisk and CRYPTO chunk on the same physical disk would end up installing getting bootblocks installed twice. Pointed out by Mikolaj Kucharski who also provided the actual diff (minor wording tweaks by me) OK jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 04:16:12 Modified files: lang/php : Tag: OPENBSD_7_1 Makefile.inc php.port.mk lang/php/7.4 : Tag: OPENBSD_7_1 Makefile distinfo lang/php/8.0 : Tag: OPENBSD_7_1 Makefile distinfo lang/php/8.1 : Tag: OPENBSD_7_1 Makefile distinfo lang/php/files : Tag: OPENBSD_7_1 README-main Log message: MFC php updates/changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 04:24:47 Modified files: lang/php : Tag: OPENBSD_7_2 Makefile.inc lang/php/7.4 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.0 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC php updates/changes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 06:25:04 Modified files: devel/py-matrix-common: Makefile distinfo devel/py-matrix-common/pkg: PLIST Log message: devel/py-matrix-common: update to 1.3.0. switch to MODPY_PYBUILD. From Renaud Allard, with tweaks from sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 06:27:53 Modified files: net/synapse : Makefile distinfo net/synapse/pkg: PLIST Added files: net/synapse : modules.inc net/synapse/patches: patch-pyproject_toml Log message: net/synapse: update to 1.68.0 cf https://matrix.org/blog/2022/09/27/synapse-1-68-released/. now depends on rust, via setuptools_rust. Help from semarie@ for the rusty bits. From maintainer Renaud Allard, with tweaks from sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 06:35:58 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-security_manager_pki_resources_content_exceptionDialog_js www/seamonkey-i18n: Makefile.inc distinfo Added files: www/seamonkey/patches: patch-build_moz_configure_init_configure Log message: www/seamonkey: update to 2.53.14 and unbreak see https://www.seamonkey-project.org/releases/seamonkey2.53.14/ add a hack to init.configure to fix python exceptions during configure - sadly the build system hasnt fully switched to python3 yet. thanks semarie@ for the RUSTC_BOOTSTRAP="packed_simd_2,encoding_rs" MAKE_ENV magic which unbreaks it even more with recent rust. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 06:40:05 Modified files: www/seamonkey : Tag: OPENBSD_7_2 Makefile distinfo www/seamonkey/patches: Tag: OPENBSD_7_2 patch-security_manager_pki_resources_content_exceptionDialog_js Added files: www/seamonkey/patches: Tag: OPENBSD_7_2 patch-build_moz_configure_init_configure Log message: www/seamonkey: MFC update to 2.53.14 and unbreak see https://www.seamonkey-project.org/releases/seamonkey2.53.14/ add a hack to init.configure to fix python exceptions during configure - sadly the build system hasnt fully switched to python3 yet. thanks semarie@ for the RUSTC_BOOTSTRAP="packed_simd_2,encoding_rs" MAKE_ENV magic which unbreaks it even more with recent rust. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/05 06:45:23 Modified files: www/ungoogled-chromium: Makefile Log message: add gpatch as a build dependency; forgotten from the inital import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:25:40 Modified files: devel/py-tz : Makefile distinfo devel/py-tz/pkg: PLIST Log message: update to py3-tz-2022.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:28:35 Modified files: devel/py-hatch-fancy-pypi-readme: Makefile distinfo Log message: update to py3-hatch_fancy_pypi_readme-22.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:33:46 Log message: import ports/print/ocrmypdf, ok kmos@ OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched or copy+pasted. - Generates a searchable PDF/A file from a regular PDF - Places OCR text accurately below the image to ease copy / paste - Keeps the exact resolution of the original embedded images - When possible, inserts OCR information as a "lossless" operation without disrupting any other content - Optimizes PDF images, often producing files smaller than the input file - If requested, deskews and/or cleans the image before performing OCR - Validates input and output files - Distributes work across all available CPU cores - Uses Tesseract OCR engine to recognize more than 100 languages (use "pkg_info -Q tesseract" to locate language packs to install) - Keeps your private data private - Scales properly to handle files with thousands of pages - Battle-tested on millions of PDFs ocrmypdf # it's a scriptable command line program -l eng+fra # it supports multiple languages --rotate-pages # it can fix pages that are misrotated --deskew # it can deskew crooked PDFs! --title "My PDF" # it can change output metadata --jobs 4 # it uses multiple cores by default --output-type pdfa # it produces PDF/A by default input_scanned.pdf # takes PDF input (or images) output_searchable.pdf # produces validated PDF output Status: Vendor Tag: sthen Release Tags: sthen_20221005 N ports/print/ocrmypdf/Makefile N ports/print/ocrmypdf/distinfo N ports/print/ocrmypdf/pkg/DESCR N ports/print/ocrmypdf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:34:08 Modified files: print : Makefile Log message: +ocrmypdf CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:34:30 Modified files: print/py-pikepdf: Makefile distinfo print/py-pikepdf/pkg: PLIST Log message: update to py3-pikepdf-6.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:34:32 Modified files: textproc/pdftk : Makefile distinfo Log message: update to pdftk-3.3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 07:58:00 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt patch-rawshark_c net/wireshark/pkg: PLIST-text Added files: net/wireshark/patches: patch-tools_radiotap-gen_radiotap-gen_c Removed files: net/wireshark/patches: patch-epan_crypt_dot11decrypt_ccmp_compat_c patch-tools_make-version_pl patch-wsutil_inet_addr_h Log message: update to wireshark-4.0.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/05 08:25:27 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 11.5 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/10/05 08:54:23 Modified files: audio/navidrome: Makefile audio/shairport-sync: Makefile devel/cargo-audit: Makefile devel/goreleaser: Makefile devel/olm : Makefile devel/shfmt : Makefile devel/sqlc : Makefile mail/opensmtpd-filters/rspamd: Makefile net/dendrite : Makefile net/go-ipfs : Makefile net/headscale : Makefile security/age : Makefile security/ogvt : Makefile security/rbw : Makefile security/sops : Makefile sysutils/git-sync: Makefile sysutils/gitmux: Makefile sysutils/restic: Makefile sysutils/restic-rest-server: Makefile Log message: drop maintainer of stuff I don't use anymore CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 09:09:18 Modified files: sysutils/restic-rest-server: Makefile sysutils/restic: Makefile Log message: take maintainer CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/05 09:44:24 Modified files: . : plus72.html Log message: Fix typo in pledge(2) link CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/05 10:31:52 Modified files: sysutils/envconsul: Makefile distinfo modules.inc Log message: Update to envconsul-0.13.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/05 10:32:07 Modified files: sysutils/consul-template: Makefile distinfo Log message: Update to consul-template-0.29.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/05 10:32:40 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-8.8.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/05 11:00:42 Modified files: databases/tdb : Makefile distinfo Log message: Update to tdb-1.4.7 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/05 11:01:14 Modified files: devel/libtalloc: Makefile distinfo devel/libtalloc/patches: patch-buildtools_wafsamba_wafsamba_py Log message: Update to talloc-2.3.4 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/05 11:03:42 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-buildtools_wafsamba_wscript patch-source3_wscript patch-source4_dsdb_samdb_ldb_modules_acl_c net/samba/pkg : PLIST-main Log message: Major update to samba-4.17.0 Release notes: https://www.samba.org/samba/history/samba-4.17.0.html Test reports and oks from Ian McWilliam (maintainer) and bket@, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 11:16:17 Modified files: net/isc-dhcp : Makefile distinfo net/isc-dhcp/patches: patch-client_Makefile_in Log message: update to isc-dhcp-4.4.3-P1 - https://kb.isc.org/docs/cve-2022-2928 Corrected a reference count leak that occurs when the server builds responses to leasequery packets. - https://kb.isc.org/docs/cve-2022-2929 Corrected a memory leak that occurs when unpacking a packet that has an FQDN option (81) that contains a label with length greater than 63 bytes. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 11:16:19 Modified files: net/isc-dhcp : Tag: OPENBSD_7_2 Makefile distinfo net/isc-dhcp/patches: Tag: OPENBSD_7_2 patch-client_Makefile_in Log message: update to isc-dhcp-4.4.3-P1 - https://kb.isc.org/docs/cve-2022-2928 Corrected a reference count leak that occurs when the server builds responses to leasequery packets. - https://kb.isc.org/docs/cve-2022-2929 Corrected a memory leak that occurs when unpacking a packet that has an FQDN option (81) that contains a label with length greater than 63 bytes. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/05 11:16:20 Modified files: net/isc-dhcp : Tag: OPENBSD_7_1 Makefile distinfo net/isc-dhcp/patches: Tag: OPENBSD_7_1 patch-client_Makefile_in Log message: update to isc-dhcp-4.4.3-P1 - https://kb.isc.org/docs/cve-2022-2928 Corrected a reference count leak that occurs when the server builds responses to leasequery packets. - https://kb.isc.org/docs/cve-2022-2929 Corrected a memory leak that occurs when unpacking a packet that has an FQDN option (81) that contains a label with length greater than 63 bytes. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/10/05 12:37:48 Modified files: databases/ruby-sequel_pg: Makefile distinfo Log message: Update to sequel_pg 1.17.0 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/10/05 13:20:16 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.12.1 Changelog: https://github.com/kopia/kopia/releases/tag/v0.12.1 and https://github.com/kopia/kopia/releases/tag/v0.12.0 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/05 13:30:47 Modified files: distrib/miniroot: install.sub Log message: Get rid of useless/confusing subshell This function's style is a bit off: it wraps the body in a subshell to discard all stdout/err at once, but still uses return inside it. 1. A command list (using {}) would be enough here as it groups like a subshell but avoids spawning another shell; 2. discarding stdout/err at the end of an if block works the same (effecting both condition and body) and saves one level of indent; 3. return inside a subshell inside a function does NOT return from the function but merely exits the subshell; this is easily misread. Saving a fork and indent and improving readability boils down to this (cvs diff -wU1): |@@ -3320,3 +3317,2 @@ check_unattendedupgrade() { | _d=${_d%% *} |- ( | if [[ -n $_d ]]; then |@@ -3331,5 +3327,5 @@ check_unattendedupgrade() { | rm -f /dev/{r,}$_d? |- fi |+ fi >/dev/null 2>&1 |+ | return $_rc |- ) > /dev/null 2>&1 | } OK halex CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/05 13:30:49 Modified files: security/ogvt : Makefile Log message: Fix typo. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/05 15:16:14 Modified files: lib/libssl : bio_ssl.c Log message: unwrap two lines for readability CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2022/10/05 20:52:12 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.6.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 01:16:44 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-src_args_c Log message: update databases/pspg to 5.5.8 adds new flags for setting the final escape sequence (--on-exit-clean, reset, erase-line) to work around terminal emulators without alternate screen support. CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2022/10/06 02:08:11 Log message: import libgrapheme ok op@ Status: Vendor Tag: jan Release Tags: jan_20221006 N ports/textproc/libgrapheme/Makefile N ports/textproc/libgrapheme/distinfo N ports/textproc/libgrapheme/pkg/DESCR N ports/textproc/libgrapheme/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2022/10/06 02:10:05 Modified files: textproc : Makefile Log message: +libgrapheme ok op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:15:56 Modified files: devel/py-poetry-core: Makefile distinfo devel/py-poetry-core/pkg: PLIST Log message: update to py3-poetry-core-1.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:17:51 Modified files: print/py-pikepdf: Makefile distinfo Log message: update to py3-pikepdf-6.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:44:03 Modified files: databases/xapian-core: Makefile distinfo Log message: update to xapian-core-1.4.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:44:04 Modified files: databases/xapian-bindings: Makefile distinfo Log message: update to xapian-bindings-perl-1.4.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:44:05 Modified files: www/xapian-omega: Makefile distinfo Log message: update to xapian-omega-1.4.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:45:51 Modified files: devel/acpica : Makefile distinfo devel/acpica/patches: patch-source_include_platform_aclinux_h Log message: update to acpica-20220331 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 05:56:13 Modified files: textproc/p5-Pod-Spell: Makefile distinfo textproc/p5-Pod-Spell/pkg: PLIST Log message: update to p5-Pod-Spell-1.25 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/10/06 06:02:41 Modified files: databases/sqlite3-tcl: Makefile distinfo Log message: Update to 3.39.4. Add build options (https://sqlite.org/compile.html): -DSQLITE_ENABLE_API_ARMOR Enables code that attempts to detect misuse of the SQLite API. -DSQLITE_ENABLE_GEOPOLY Enable the Geopoly extension. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/06 06:21:09 Modified files: security/py-fastecdsa: Makefile security/py-fastecdsa/pkg: PLIST Log message: security/py-fastecdsa: convert to MODPY_PYBUILD, ok sthen To work around import errors, the tests need to be run from fastecdsa/tests with argument --pyargs fastecdsa, see [1] for details. Also move the RFC to a place where tests will be able to pick them up. [1]: https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 07:16:51 Log message: import dragon-drop-1.2.0 dragon is a lightweight drag-and-drop source for X. port from Thim Cederlund, who is also taking maintainership of the port, thanks! ok sthen@ Status: Vendor Tag: op Release Tags: op_20221006 N ports/x11/dragon-drop/Makefile N ports/x11/dragon-drop/distinfo N ports/x11/dragon-drop/pkg/DESCR N ports/x11/dragon-drop/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 07:18:02 Modified files: x11 : Makefile Log message: +dragon-drop CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 07:31:17 Modified files: databases/mongodb/44: Makefile distinfo databases/mongodb/44/patches: patch-SConstruct Log message: update to mongodb-4.4.17 CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/10/06 08:41:08 Modified files: usr.sbin/snmpd : Makefile mib.c mps.c parse.y smi.c snmpd.c snmpd.h snmpe.c util.c Removed files: usr.sbin/snmpd : kroute.c pf.c timer.c Log message: Remove a lot of old (dead) code that's either been superseded, or moved to snmpd_metrics. OK benno@ sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/10/06 08:45:50 Modified files: devel/p5-Variable-Magic: Makefile distinfo devel/p5-Variable-Magic/pkg: PLIST Log message: Update to p5-Variable-Magic-0.63. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2022/10/06 09:01:40 Modified files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_root_cc www/iridium/patches: patch-base_allocator_partition_allocator_partition_root_cc www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_root_cc Log message: fix a typo in local patches, unbalanced '('s CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 09:35:12 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/patches: patch-Makefile_in Log message: update lang/erlang/25 to 25.1.1 https://www.erlang.org/patches/otp-25.1.1 diff from MAINTAINER Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 09:46:20 Modified files: print/ghostscript/gnu: Makefile distinfo print/ghostscript/gnu/patches: patch-configure print/ghostscript/gnu/pkg: PLIST Log message: update to ghostscript-10.0.0, from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 09:56:52 Log message: import py3-gevent-websocket-0.10.1 Websocket handler for the gevent pywsgi server, a Python network library. port from George Rosamond, ok sthen@ Status: Vendor Tag: op Release Tags: op_20221006 N ports/net/py-gevent-websocket/Makefile N ports/net/py-gevent-websocket/distinfo N ports/net/py-gevent-websocket/pkg/DESCR N ports/net/py-gevent-websocket/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 10:01:48 Modified files: net : Makefile Log message: +py-gevent-websocket,python3 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 10:04:54 Log message: import py3-termcolor-2.0.1 ANSI color formatting for output in terminal. port from George Rosamond, thanks! ok sthen@ Status: Vendor Tag: op Release Tags: op_20221006 N ports/graphics/py-termcolor/Makefile N ports/graphics/py-termcolor/distinfo N ports/graphics/py-termcolor/pkg/DESCR N ports/graphics/py-termcolor/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 10:06:22 Modified files: graphics : Makefile Log message: py-termcolor,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 10:29:26 Modified files: x11/dbus : Makefile distinfo Log message: SECURITY update to dbus-1.14.4. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/06 10:47:23 Modified files: security/age : Makefile Log message: security/age: Volker Schlect takes MAINTAINER CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/06 11:05:25 Modified files: net/snowflake_proxy: Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.3.1 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 11:10:21 Modified files: x11/dbus : Tag: OPENBSD_7_1 Makefile Added files: x11/dbus/patches: Tag: OPENBSD_7_1 patch-dbus_dbus-marshal-byteswap_c patch-dbus_dbus-marshal-validate_c Log message: Merge security fixes from upstream. CVE-2022-42010 A syntactically invalid type signature with incorrectly nested parentheses and curly brackets would cause an assertion failure in debug builds. Similar messages could potentially result in a crash or incorrect message processing in a production build, although we are not aware of a practical example. CVE-2022-42011 An invalid array of fixed-length elements where the length of the array is not a multiple of the length of the element would cause an assertion failure in debug builds or an out-of-bounds read in production builds. This was a regression in version 1.3.0. CVE-2022-42012 A message in non-native endianness with out-of-band Unix file descriptors would cause a use-after-free and possible memory corruption in production builds, or an assertion failure in debug builds. This was a regression in version 1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 11:10:41 Modified files: x11/dbus : Tag: OPENBSD_7_2 Makefile Added files: x11/dbus/patches: Tag: OPENBSD_7_2 patch-dbus_dbus-marshal-byteswap_c patch-dbus_dbus-marshal-validate_c Log message: Merge security fixes from upstream. CVE-2022-42010 A syntactically invalid type signature with incorrectly nested parentheses and curly brackets would cause an assertion failure in debug builds. Similar messages could potentially result in a crash or incorrect message processing in a production build, although we are not aware of a practical example. CVE-2022-42011 An invalid array of fixed-length elements where the length of the array is not a multiple of the length of the element would cause an assertion failure in debug builds or an out-of-bounds read in production builds. This was a regression in version 1.3.0. CVE-2022-42012 A message in non-native endianness with out-of-band Unix file descriptors would cause a use-after-free and possible memory corruption in production builds, or an assertion failure in debug builds. This was a regression in version 1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 11:17:46 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-0.63.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 12:19:31 Modified files: devel/ptlib : Makefile distinfo devel/ptlib/patches: patch-configure patch-make_unix_mak patch-plugins_vidinput_bsd_vidinput_bsd_cxx patch-src_ptclib_pssl_cxx Log message: Update to ptlib-2.10.9.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 12:29:28 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-405.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 12:31:09 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.39.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/06 12:59:00 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.4.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/06 13:56:45 Modified files: audio/deadbeef : Makefile Log message: use sse2 on i386 too, build fails without it CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2022/10/06 14:34:55 Modified files: sysutils/rsyslog: Makefile distinfo Removed files: sysutils/rsyslog/patches: patch-runtime_nsd_ossl_c Log message: Update rsyslog to v8.2208.0. The patch because of SSL_get_shared_curve is not needed anymore. ok tb CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/06 14:46:57 Modified files: graphics/py-termcolor: Makefile Log message: woops, was missing FLAVOR; diff from George Rosamond, thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/10/06 15:23:28 Modified files: sysutils/diffoscope: Makefile distinfo sysutils/diffoscope/pkg: PLIST Log message: Update to diffoscope-223 CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2022/10/06 15:28:04 Modified files: build : Makefile build/mirrors : openbgpd-ftp.html.head openbgpd : ftp.html Log message: OpenBGPD 7.7 released CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/06 15:35:52 Modified files: usr.sbin/ldomctl: config.c ldom.conf.5 ldomctl.h parse.y Log message: accept iodevices as NACs as well Assignable PCIe devices have a root complex path and a more descriptive I/O slot path; example output from a T4-2: # ldomctl list-io | head -n2 PATH NAME /@400/@2/@0/@8 /SYS/MB/PCIE0 ldom.conf(5) `iodevice' currently accepts PATH values, which are cryptic and completely hardware specific, whereas NAME values are obvious (partially same across machines) and match physical slot labels ("0 PCIe2 x8") besides information from ILOM: /System/PCI_Devices/Add-on/Device_0 location = PCIE0 (PCIe Slot 0). Make ldom.conf `iodevice' accept either value; internally nothing changes. Rename struct iodev's path member to dev to clarify this further. OK kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/06 15:43:01 Modified files: etc/etc.sparc64: MAKEDEV.md Log message: crank vdsp(4) to 24 With eight domains and two or more disks per domain it is easy to exceed the current number of 16 virtual disks. I pass at least one miniroot and one root/data disk to every guest, one domain has additional disk for softraid testing, making >16 disks already. OK kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/06 15:43:32 Modified files: etc/etc.sparc64: MAKEDEV Log message: regen after vdsp(4) crank CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/06 16:42:37 Modified files: usr.bin/ssh : ssh.c Log message: honour user's umask if it is more restrictive then the ssh default (022); based on patch from Alex Henrie, ok dtucker@ deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/06 17:32:17 Modified files: sys/arch/sparc64/stand/libz: Makefile Log message: Build CRC calc/static block decode tables when needed to fix netboot The last libz update broke sparc64's ofwboot.net on at least T4-2 machines running OpenBoot 4.38.16 as bootblocks grew too big for OBP to load: # size ofwboot.net.* 60684 596 2472 63752 f908 ofwboot.net.71 71340 596 2472 74408 122a8 ofwboot.net.snap {0} ok boot net Boot device: /virtual-devices@100/channel-devices@200/network@0 File and args: TFTP: Transfer timed out As suggested by tb, adapt b7dd453d18bbd69c3a22e9c7e44e83163348942a to make OBP load and execute ofwboot.net over TFTP again on at least T4-2 and T5220 where ofwboot off disk keeps loading and both bootblocks boot plain and gzipped kernels before. Overall size is now smaller that 7.1 release: -current 71340 596 2472 74408 122a8 ofwboot.net/obj/ofwboot.net 119580 532 2512 122624 1df00 ofwboot/obj/ofwboot 71140 532 2472 74144 121a0 ofwbootfd/obj/ofwbootfd -current with -DDYNAMIC_CRC_TABLE -DBUILDFIXED 59788 608 15040 75436 126ac ofwboot.net/obj/ofwboot.net 108028 544 15080 123652 1e304 ofwboot/obj/ofwboot 59588 544 15040 75172 125a4 ofwbootfd/obj/ofwbootfd happy kettenis OK tb CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/06 17:38:09 Modified files: x11/zutty : Makefile distinfo x11/zutty/patches: patch-wscript Log message: x11/zutty: update to 0.13 changelog: Correct key translations for Ctrl-/ Add GNU/kFreeBSD and GNU Hurd platforms to wscript Correct keypad mappings, simplify code, improve documentation Regression: Fix arrow key mappings in DECAKM (appl.cursor key) mode Add support for the bell Fix wrap bit corner case for ICH Do not echo invalid input on DECRQSS (Request Status String) Fix crash when loading certain scalable fonts with feedback from and OK sdk@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 20:52:46 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_shmem.c Log message: unstub i915_gem_object_create_shmem_from_data() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 20:58:01 Modified files: sys/dev/pci/drm/include/linux: bsearch.h Log message: add bsearch() from libc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 20:59:25 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc_ads.c Log message: unstub guc_mmio_reg_add() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 21:00:44 Modified files: sys/dev/pci/drm/include/linux: circ_buf.h Log message: add CIRC_SPACE() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 21:05:28 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc_ct.c Log message: unstub guc_ct_buffer_reset() h2g_has_room() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 21:09:26 Modified files: sys/dev/pci/drm/include/linux: delay.h Log message: add msleep_interruptible() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/06 21:12:22 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc.h intel_guc_ct.c Log message: unstub intel_guc_send_busy_loop() ct_send() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/06 21:20:58 Modified files: sys/sys : exec_elf.h Log message: Add identifiers for the new "mutable bss" section, ".openbsd.mutable" is 0x65a3dbe5. Also add PF_MUTABLE as a segment flag for later use. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/06 22:06:26 Modified files: usr.bin/ssh : ssh-agent.1 Log message: document "-O no-restrict-websafe"; spotted by Ross L Richardson CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/06 23:01:44 Modified files: sys/uvm : uvm.h Log message: new UVM_ET_IMMUTABLE flag marks a uvm entry as immutable. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/10/06 23:10:13 Modified files: graphics/p5-Image-Info: Makefile distinfo Log message: Update to p5-Image-Info-1.43. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/06 23:44:38 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.371 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/07 00:00:58 Modified files: usr.bin/ssh : ssh-agent.1 ssh-agent.c Log message: ssh-agent.1: - use Nm not Xr for self-ref - while here, wrap a long line ssh-agent.c: - add -O to usage() CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/07 02:54:30 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.4.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/07 03:20:30 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Kill extra space in ext community ovs output. Noticed by job@, OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/07 03:57:15 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/pkg: PLIST mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.3.2. see https://www.thunderbird.net/en-US/thunderbird/102.3.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/07 03:58:04 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.3.2. see https://www.thunderbird.net/en-US/thunderbird/102.3.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/07 07:32:22 Modified files: www/seamonkey : Makefile Log message: www/seamonkey: add missing BDEP on cbindgen spotted by naddy@, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/07 07:33:42 Modified files: www/seamonkey : Tag: OPENBSD_7_2 Makefile Log message: www/seamonkey: MFC: add missing BDEP on cbindgen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/07 08:00:41 Modified files: textproc/libical: Makefile distinfo textproc/libical/patches: patch-CMakeLists_txt Log message: Update to libical-3.0.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/07 08:04:20 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.27.88. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/07 08:04:31 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.24.88. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/07 08:04:47 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.25.89. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/07 08:17:47 Modified files: cad/qcad : Makefile distinfo cad/qcad/pkg : PLIST Log message: Update qcad to 3.27.8.0 BUT still broken at runtime CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/07 08:18:19 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Log message: Update kstars to 3.6.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/07 08:26:17 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.4.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/07 08:39:14 Modified files: www/chromium : Makefile distinfo Log message: update to 106.0.5249.103 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/07 08:40:47 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 106.0.5249.103 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/07 08:43:26 ports/textproc/libgrapheme/patches Update of /cvs/ports/textproc/libgrapheme/patches In directory cvs.openbsd.org:/tmp/cvs-serv864/patches Log Message: Directory /cvs/ports/textproc/libgrapheme/patches added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/07 08:59:39 Modified files: sys/kern : exec_subr.c kern_exec.c kern_pledge.c kern_resource.c syscalls.master sys/sys : mman.h sys/arch/mips64/mips64: trap.c sys/uvm : uvm_extern.h uvm_io.c uvm_map.c uvm_map.h uvm_mmap.c Log message: Add mimmutable(2) system call which locks the permissions (PROT_*) of memory mappings so they cannot be changed by a later mmap(), mprotect(), or munmap(), which will error with EPERM instead. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/07 09:00:12 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/07 09:04:52 Modified files: gnu/llvm/lld/ELF: ScriptParser.cpp Writer.cpp gnu/llvm/llvm/include/llvm/BinaryFormat: ELF.h gnu/usr.bin/binutils/bfd: elf.c gnu/usr.bin/binutils/binutils: readelf.c gnu/usr.bin/binutils/include/elf: common.h gnu/usr.bin/binutils/ld: ldgram.y gnu/usr.bin/binutils-2.17/bfd: elf.c gnu/usr.bin/binutils-2.17/binutils: readelf.c gnu/usr.bin/binutils-2.17/include/elf: common.h gnu/usr.bin/binutils-2.17/ld: ldgram.y Log message: In the linkers, collect objects in section "openbsd.mutable" and place them into a page-aligned region in the bss, with the right markers for kernel/ld.so to identify the region and skip making it immutable. While here, fix readelf/objdump versions to show all of this. ok miod kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/07 09:21:04 Modified files: lib/libc : Symbols.list shlib_version lib/libc/hidden/sys: mman.h lib/libc/sys : Makefile.inc mmap.2 mprotect.2 munmap.2 Added files: lib/libc/sys : mimmutable.2 Log message: Add mimmutable(2) libc stub, add & adjust manual pages, and crank the minor. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/07 09:22:10 Modified files: usr.sbin/procmap: procmap.1 procmap.c Log message: Show the entry immutable bit in the various output formats. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/07 09:43:41 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/07 10:31:36 Modified files: lib/libc/sys : mmap.2 Log message: sort SEE ALSO; CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/07 12:23:27 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update libmaxminddb to 1.7.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/07 13:06:18 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.3.6. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/10/07 13:18:22 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.7.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/07 13:34:40 Modified files: sys/sys : disklabel.h Log message: Nuke GPTDOSACTIVE which specified the wrong bit. It was superseded by GPTPARTATTR_BOOTABLE which specifies the correct one. Reminded by drahn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/07 13:43:50 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221007 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/07 13:59:19 Modified files: usr.bin/cdio : rip.c Log message: Fix some error output, replacing some silly 'warnx("\n...")' with fprintf(stderr, "\n..."). Reported by Michael Siegel via bugs@. ok tb@ (with some further suggestions) CVSROOT: /cvs Module name: ports Changes by: mglocker@cvs.openbsd.org 2022/10/07 15:15:44 Modified files: www/nostromo : Makefile distinfo Log message: Update to nostromo 2.0. CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2022/10/07 17:50:04 Modified files: textproc/libgrapheme: Makefile distinfo textproc/libgrapheme/pkg: DESCR PLIST Added files: textproc/libgrapheme/patches: patch-Makefile Log message: update textproc/libgrapheme to version 2.0.0 ok op@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/07 23:58:17 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: PLIST Log message: Update homebank to 5.5.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/07 23:59:51 Modified files: x11/i3-gaps : Makefile distinfo x11/i3-gaps/patches: patch-i3-dmenu-desktop patch-meson_build patch-src_config_parser_c Log message: Update i3-gaps to 4.21 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/08 00:02:52 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.372 CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/08 00:53:06 Modified files: share/man/man4 : uwacom.4 sys/dev/usb : usbdevs uwacom.c Log message: Add Wacom One M CTL-672 USB tablet. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/08 00:55:49 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 02:34:32 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-src_icesh_cc Log message: update to icewm-3.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 02:35:13 Modified files: www/uriparser : Makefile distinfo Log message: update to uriparser-0.9.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 02:47:42 Modified files: net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Log message: update to icinga-web2-module-director-1.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 02:47:44 Modified files: net/icinga/web2-module-incubator: Makefile distinfo Log message: update to icinga-web2-module-incubator-0.19.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 02:54:33 Modified files: devel/py-poetry-core: Makefile distinfo Log message: update to py3-poetry-core-1.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 03:03:30 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to dovecot-fts-flatcurve-0.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 03:12:18 Modified files: textproc/xml2rfc: Makefile distinfo textproc/xml2rfc/pkg: PLIST Log message: update to xml2rfc-3.15.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/08 05:14:10 Modified files: www/nextcloud_notify_push: Makefile crates.inc distinfo www/nextcloud_notify_push/pkg: PLIST Log message: www/nextcloud_notify_push: update to 0.5.0. see https://github.com/nextcloud/notify_push/releases/tag/v0.5.0 and https://github.com/nextcloud/notify_push/releases/tag/v0.4.0 tested working fine against nc 23.0.9 on 7.1. CVSROOT: /cvs Module name: ports Changes by: mglocker@cvs.openbsd.org 2022/10/08 05:36:05 Modified files: devel/64tass : Makefile distinfo Log message: Update to 64tass v1.56 r2625. CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2022/10/08 07:04:43 Modified files: . : 72.html Log message: mips64 package count CVSROOT: /cvs Module name: ports Changes by: mglocker@cvs.openbsd.org 2022/10/08 07:22:50 Modified files: www/nostromo : Tag: OPENBSD_7_2 Makefile distinfo Log message: Update to nostromo 2.0. This fixes certificate chain verification. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/08 07:32:15 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: sync to use official upstream distfile for 106.0.5249.103 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/08 07:44:16 Added files: print/texlive/base/patches: patch-texk_dvisvgm_dvisvgm-src_src_Ghostscript_cpp Log message: add patch from dvisvgm upstream to unbreak build with ghostscript 10.0.0 CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2022/10/08 10:34:47 Modified files: . : 72.html Log message: polish mandoc section CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/08 10:42:41 Modified files: sys/sys : exec_elf.h Log message: Since the PF_MUTABLE flag is an OpenBSD-specific flag, rename it to PF_OPENBSD_MUTABLE. While there, add the missing PF_MASKOS, which makes it obvious this bit is indeed in the space reserved for OS-specific bits. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/08 10:58:34 Modified files: sys/kern : kern_exec.c Log message: The signal trampoline and timekeep regions can be marked immutable at execve() time ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/08 11:03:09 Modified files: sys/kern : kern_exec.c Log message: The stack can also be marked immutable, because we expect no sane program to try to change the permissions of it. We won't know who's trying that until we enable it and see what breaks. A tricky piece relating to setrlimit stack size changing was previously commited. ok kettenis CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/10/08 11:08:55 Modified files: share/man/man4 : umb.4 Log message: List SIMCom SIM8262E-M2 as supported for umb(4) ok jmc@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/10/08 13:08:39 Modified files: graphics/geeqie: Makefile distinfo graphics/geeqie/patches: patch-src_layout_util_c Added files: graphics/geeqie/patches: patch-config_h_in patch-meson_build Removed files: graphics/geeqie/patches: patch-Makefile_am patch-src_advanced_exif_c Log message: Update to geeqie-2.0.1 and take maintainership. Hints from ajacoutot@, thanks! OK landry@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/08 13:46:52 Modified files: sys/dev/acpi : sdhc_acpi.c Log message: Add PNP ID to make this attach on Qualcomm SoCs. ok mglocker@, patrick@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/08 14:59:32 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Log message: sysutils/grafana: update to 9.1.2 Changelogs: https://github.com/grafana/grafana/releases/tag/v9.1.2 https://github.com/grafana/grafana/releases/tag/v9.1.1 https://github.com/grafana/grafana/releases/tag/v9.1.0 https://github.com/grafana/grafana/releases/tag/v9.0.7 ok tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/08 15:35:52 Modified files: cad/kicad-share: Makefile.inc cad/kicad : Makefile Log message: Reenable kicad on riscv64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/08 15:43:14 Modified files: devel/coccinelle: Makefile Log message: Fails on non-native OCaml archs since the update to 1.1.1 (tries to use ocamlopt) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/08 15:44:40 Modified files: www/libreddit : Makefile Log message: Uses the 'ring' crate and thus only builds on a known set of archs CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/10/08 20:32:02 Modified files: sys/dev/pci : if_bge.c if_lge.c if_nge.c Log message: Fix typo in debug messages. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/10/08 23:54:40 Modified files: regress/usr.sbin/bgpd/integrationtests: mrt-table-mp.ok mrt-table-v2.ok mrt-table.ok Log message: remove by now unwanted extra space in output CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/09 00:02:50 Modified files: www/ungoogled-chromium: Makefile Added files: www/ungoogled-chromium/patches: patch-chrome_common_chrome_paths_linux_cc Log message: make sure to use a separate config dir; this patch was missing from the initial commit, an error on my side CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/09 01:43:08 Modified files: games/0ad : Makefile.inc games/0ad/base : Makefile distinfo games/0ad/base/patches: patch-build_workspaces_update-workspaces_sh patch-libraries_source_spidermonkey_build_sh games/0ad/base/pkg: PLIST games/0ad/data : distinfo Added files: games/0ad/base/patches: patch-build_premake_extern_libs5_lua Removed files: games/0ad/base/patches: patch-libraries_source_spidermonkey_FixMacBuild_diff patch-libraries_source_spidermonkey_FixPythonCollectionABC_diff patch-libraries_source_spidermonkey_FixVirtualenvForPython310_diff patch-libraries_source_spidermonkey_patch_sh Log message: update games/0ad to alpha 26 Changelog: https://play0ad.com/new-release-0-a-d-alpha-26-zhuangzi/ Top new features: - A new civilization: The Han - New campaign maps: Tarim basin and Yangtze. - Now units have acceleration. - Twenty-six new music tracks. - New and updated art. tested also by Florian Viehweger, thanks! ok kirby@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 02:52:07 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-5.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 02:53:55 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.27.89. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 02:54:10 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.24.89. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 02:54:27 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.25.90. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 02:58:12 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.3.2. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2022/10/09 03:59:32 Modified files: usr.sbin/acme-client: parse.y Log message: allow newlines inside the `alternative names' block in acme-client.conf ok florian CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/09 05:03:26 Modified files: devel/electron : Makefile www/iridium : Makefile www/chromium : Makefile www/ungoogled-chromium: Makefile Log message: Mark chromium and its derivatives BROKEN on riscv64 They all need explicit support for this architecture. I am jca's complete lack of surprise. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/09 05:18:59 Modified files: plan9/9libs : Makefile Log message: netlib.org provides https, update HOMEPAGE and MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/09 08:28:41 Modified files: math/visidata : Makefile distinfo math/visidata/pkg: PLIST Log message: update to visidata-2.10.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/09 08:33:42 Modified files: audio/py-eyed3 : Makefile audio/py-eyed3/pkg: PLIST Added files: audio/py-eyed3/patches: patch-pyproject_toml Log message: eyed3: update HOMEPAGE, use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 08:43:36 Modified files: devel/ptlib : Makefile devel/ptlib/patches: patch-configure net/h323plus : Makefile Log message: Removed unused LDAP support. Drop sparc 32-bit chuk while here. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/09 09:04:44 Modified files: net/gnugk : Makefile Log message: Sync WANTLIB after LDAP support removal from ptlib and h323plus. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/09 10:20:15 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bootstrap_py Added files: lang/rust/patches: patch-library_std_src_sys_unix_thread_rs Log message: adjust lang/rust to run with immutable stack the rust std library is changed to not try to reallocate a guard page on the stack. the bootstraps needs to be regenerate. this commit includes only amd64 and i386 for now. others archs are marked BROKEN for now. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/09 10:32:20 Modified files: audio/ncspot : Makefile benchmarks/hyperfine: Makefile devel/cargo-audit: Makefile devel/cbindgen : Makefile devel/elfcat : Makefile devel/maturin : Makefile devel/snare : Makefile net/bore : Makefile net/dog : Makefile net/routinator : Makefile security/rbw : Makefile security/sn0int: Makefile security/vaultwarden: Makefile sysutils/bat : Makefile sysutils/broot : Makefile sysutils/bupstash: Makefile sysutils/czkawka: Makefile sysutils/exa : Makefile sysutils/fd : Makefile textproc/delta : Makefile textproc/jless : Makefile textproc/mdbook: Makefile textproc/ripgrep: Makefile textproc/tree-sitter: Makefile www/castor : Makefile www/geckodriver: Makefile www/libreddit : Makefile www/newsboat : Makefile www/nextcloud_notify_push: Makefile www/zola : Makefile x11/alacritty : Makefile x11/xcolor : Makefile Log message: adjust rust programs to run with immutable stack the rust std library has been changed to not try to reallocate a guard page on the stack. as the rust std library is statically linked in rust programs, bump REVISION to force reinstall. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/09 13:02:36 Modified files: games/moonlight-qt: Makefile games/multimc : Makefile games/blockgame: Makefile sysutils/docker-cli: Makefile Log message: Drop MAINTAINER per their request CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/10/09 13:16:51 Modified files: math/py-netcdf4: Makefile distinfo Log message: Update py-netcdf4 to 1.6.1. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/10/09 13:51:42 Modified files: databases/victoriametrics: Makefile distinfo databases/victoriametrics/pkg: PLIST Log message: update to v1.82.0 Changelog : https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.82.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/09 14:30:59 Modified files: sys/dev/fdt : rkpinctrl.c Log message: RK3566/RK3568 support. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/09 14:31:30 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: RK3566/RK3568 support. ok mlarkin@, patrick@ CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2022/10/09 14:38:53 Modified files: . : 72.html Log message: riscv64 package count CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/09 15:59:12 Added files: audio/flac/patches: patch-src_libFLAC_include_private_cpu_h Log message: audio/flac: fix build of x86 intrinsic-optimized code for clang 14+ Proactively add upstream fix to keep support for SSSE3, AVX2, etc. when compiled with clang versions 14 and later. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/09 17:04:57 Modified files: usr.sbin/tftpd : tftpd.c Log message: Drop fattr promise unless file creation is allowed This is only required for the single fchmod(2) ensuring default permissions which only happens in the -c code path. OK millert CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/09 18:12:45 Modified files: share/man/man4 : inet6.4 Log message: Ipv6 -> IPv6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/09 19:58:36 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_display.c Log message: revert amdgpu dirty fb helper changes from 5.15.71 drm/amdgpu: don't register a dirty callback for non-atomic drm/amdgpu: use dirty framebuffer helper kettenis found that these changes made xpdf slow on x395 (picasso). I can not reproduce this on renoir. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/09 21:01:11 Modified files: sys/arch/i386/i386: amd64errata.c sys/arch/amd64/amd64: amd64errata.c Log message: add references to 10h 12h revision guides CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/10/09 21:24:12 Modified files: devel/git-annex: Makefile distinfo Removed files: devel/git-annex/patches: 0001-build-with-aeson-2.patch patch-Types_Export_hs Log message: Update git-annex to 10.20220822 A couple of patches went away. Release log at https://hackage.haskell.org/package/git-annex-10.20220822/changelog OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/10/09 21:25:27 Modified files: productivity/hledger: Makefile distinfo Log message: Update hledger to 1.27.1 OK kili@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/10/09 23:26:11 Modified files: regress/sys/kern/noexec: Makefile Log message: two tests are now expected to fail since the introduction of mimmutable CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/10 01:20:13 Modified files: textproc/libgrapheme: Makefile distinfo Removed files: textproc/libgrapheme/patches: patch-Makefile Log message: update textproc/libgrapheme to 2.0.1 No API/ABI changes to the library itself just some hardening, tweaks to the build helpers and to the build system. Now it needs less massagging to accomodate for our requirements on ports' libraries. Building like upstream does with -nostdlib seems to break `update-plist' so I'm avoiding it for the moment; not a big deal anyway. ok jan@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/10 01:44:06 Modified files: textproc/ruby-rouge: Makefile distinfo textproc/ruby-rouge/pkg: PLIST Log message: Update ruby-rouge to 4.0.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/10 01:45:15 Modified files: converters/p5-Sereal-Decoder: Makefile distinfo Log message: Update p5-Sereal-Decoder to 5.001. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/10 01:46:18 Modified files: converters/p5-Sereal-Encoder: Makefile distinfo converters/p5-Sereal-Encoder/patches: patch-Makefile_PL Log message: Update p5-Sereal-Encoder to 5.001. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/10 03:03:08 Modified files: lib/libcurses : curses.h Log message: ncurses wide character functions should be available with _XOPEN_SOURCE of 500 or greater and not require _XOPEN_SOURCE_EXTENDED. Bring in changes from upstream ncurses patches 20100403 and 20111030 to take this into account. Reported by Grigory Kirillov via jmc@. ok millert jmc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/10 03:13:43 Modified files: usr.sbin/lpr/lpd: lpd.8 Log message: consistently use IPv4/IPv6; from jmc@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/10 04:42:42 Modified files: distrib/notes : m4.common Log message: consistently use IPv4/IPv6 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/10 05:04:17 Modified files: distrib/miniroot: install.sub Log message: Discard stdout/err only where needed in check_unattendedupgrade() We should be fine silencing only the test condition which produces legit output and warnings. All else produces no output and should not error out; if it does, those warnings should be printed and fixed. Feedback OK halex CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/10 05:06:14 Modified files: regress/usr.sbin/installboot: Makefile Log message: Continue tests is the mountpoint already exists regress should be resilient against partially cleaned obj/. Feedback bluhm CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/10/10 05:33:56 Modified files: sbin/iked : config.c ikev2.c policy.c Log message: Move enabling the policy refcounting from policy_ref() to config_free_policy(). In config_free_policy() the refcounting is unchanged and each SA linked to the policy will trigger a call to policy_ref() and increase the references as before the change. This allows unconditional calls to policy_ref() and policy_unref() and the callers no longer have to check if IKED_POLICY_REFCNT is set. From and ok markus@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/10 06:07:53 Modified files: etc/rc.d : dhcpd Log message: Enable configtest OK solene CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/10 07:31:00 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.6.6 From brad CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/10 07:39:23 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20221008 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/10 07:49:18 Modified files: net/minio/client: Makefile distinfo modules.inc Log message: Update to minioc-0.20221009 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/10 08:12:01 Modified files: www/pecl-pledge: Makefile distinfo www/pecl-pledge/pkg: PLIST Log message: update to pecl-pledge-2.0.3, based on a diff from Tom Van Looy (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/10 08:52:02 Modified files: usr.bin/cdio : rip.c Log message: Don't leak 'sec' in error path. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/10 08:57:48 Modified files: bin/ksh : exec.c Added files: regress/bin/ksh: trap.t Log message: Trigger ERR trap on permanent I/O redirection failure The following three cases behave identical in bash(1), but our ksh (ksh93 also) fails to run the trap in the last case: (non-zero exit code is trigger, no redirection) $ ksh -c 'trap "echo ERR" ERR ; false' ERR (failed redirection is trigger, 'echo' was not executed) $ ksh -c 'trap "echo ERR" ERR ; echo >/' ksh: cannot create /: Is a directory ERR (failed redirection, no execution, trap was NOT triggered) $ ksh -c 'trap "echo ERR" ERR ; exec >/' ksh: cannot create /: Is a directory bash(1) prints "ERR" in all three cases, as expected. ksh93 behaves like our ksh(1). In ksh `exec' is a builtin (CSHELL), but also special (SPEC_BI): $ type alias alias is a shell builtin $ type exec exec is a special shell builtin Without command and redirection alone, `exec' permanently redirects I/O for the shell itself, not executing anything; it is the only (special) builtin with such a special use-case, implemented as c_sh.c:c_exec(). This corner-case is overlooked in exec.c:execute() which handles iosetup() failure for all commands, incl. builtins. Exclude c_exec() from the rest of special builtins to ensure it runs the ERR trap as expected: $ ./obj/ksh -c 'trap "echo ERR" ERR ; exec >/' ksh: cannot create /: Is a directory ERR Also add three new regress cases covering this; rest keep passing. OK millert CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/10 09:04:09 Modified files: usr.bin/cdio : mmc.c Log message: Use warnx(), not warn(), when 'errno' is not relevant. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/10 09:22:10 Modified files: net/icinga/core2: Makefile net/icinga/core2/patches: patch-lib_cli_daemoncommand_cpp Log message: icinga2: update reload patch to version committed upstream re https://github.com/Icinga/icinga2/pull/9518, https://github.com/Icinga/icinga2/commit/9be02e3f0486bd4c3aa9ecd55dda94febf5a1f79 CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2022/10/10 10:43:12 Modified files: sys/net : pf.c pf_norm.c pfvar.h Log message: Recalculate checksum of normalised packet In 2011, henning@ removed fiddling with the ip checksum of normalised packets in r1.131 of sys/net/pf_norm.c. Rationale was that the checksum is always recalculated in all output paths anyway. In 2016, procter@ reintroduced checksum modification to preserve end-to-end checksums in r1.189 of sys/net/pf_norm.c. Likely soomewhere in that timeslot checksum recalculation of normalised packets was broken. With input from bluhm@. OK sashan@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/10 11:17:16 ports/net/mcast-proxy/patches Update of /cvs/ports/net/mcast-proxy/patches In directory cvs.openbsd.org:/tmp/cvs-serv84930/patches Log Message: Directory /cvs/ports/net/mcast-proxy/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/10 11:34:15 Modified files: net/mcast-proxy: Makefile distinfo net/mcast-proxy/pkg: PLIST mcastproxy.rc Added files: net/mcast-proxy/patches: patch-usr_sbin_mcast-proxy_mcast-proxy_c Log message: net/mcast-proxy - allow upstream interface to receive reports While here: - use GH_* - enable building of debug package - add rc_configtest to rc script Tested by, and OK from, Paul de Weerd (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/10 11:45:35 Modified files: sys/dev/fdt : rkpmic.c Log message: Add support for the RK817 PMIC. ok patrick@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/10 12:36:02 Modified files: games/goldberg_emulator: Makefile distinfo games/goldberg_emulator/patches: patch-dll_base_cpp patch-dll_common_includes_h patch-dll_network_cpp patch-sdk_includes_steamclientpublic_h games/goldberg_emulator/pkg: PLIST Added files: games/goldberg_emulator/patches: patch-sdk_includes_steam_gameserver_h Log message: update to checkout from 2022-09-06. This bumps the emulated Steam SDK version to 1.55. ok op@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/10 12:39:05 Modified files: games/godot : Makefile distinfo games/godot/patches: patch-drivers_unix_os_unix_cpp patch-platform_x11_detect_py Added files: games/godot/patches: patch-GodotSteam_godotsteam_godotsteam_cpp patch-GodotSteam_godotsteam_godotsteam_h Log message: update to Godot 3.5.1, includes update to newer GodotSteam based on Steam SDK 1.55. ok op@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/10 21:37:14 Modified files: bin/chio : chio.c Log message: remove unused var CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/10/10 23:45:41 Modified files: regress/sys/kern/noexec: Makefile noexec.c Log message: Run noexec tests in a new thread, leveraging the fact that pthread_create() allocates a new stack which has mutable permissions. Allows the temporary expected failures to be dropped. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/11 00:59:55 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: unbreak aarch64 and riscv64 new bootstraps for riscv64 (from jca@) and aarch64 (from me) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/11 01:36:27 Modified files: usr.bin/ts : ts.c Log message: fix unintended sizeof pointer introduced in 1.10 ok cheloha@ miod@ matthieu@ martijn@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/10/11 01:47:27 Modified files: mail/courier-unicode: Makefile distinfo Log message: update to 2.2.4 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/10/11 01:49:27 Modified files: mail/courier-authlib: Makefile distinfo mail/courier-authlib/patches: patch-Makefile_in mail/courier-authlib/pkg: PLIST-userdb Log message: bugfix update to 0.71.5 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/10/11 01:51:08 Modified files: mail/courier-imap: Makefile distinfo mail/courier-imap/pkg: PLIST-main Log message: bugfix update to 5.1.8 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/10/11 01:53:34 Modified files: mail/maildrop : Makefile distinfo mail/maildrop/patches: patch-libs_maildir_Makefile_am patch-libs_maildir_Makefile_in patch-libs_maildrop_configure Log message: bugfix upddate to 3.0.8 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/11 02:14:09 Modified files: www/phpldapadmin: Makefile distinfo www/phpldapadmin/pkg: PLIST Added files: www/phpldapadmin/patches: patch-htdocs_login_php Log message: update to 1.2.6.4; this update brings php8 support so remove the dependency on 7.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:03:46 Modified files: devel/py-gitpython: Makefile distinfo devel/py-gitpython/pkg: PLIST Log message: update to py3-GitPython-3.1.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:06:32 Modified files: devel/py-attrs : Makefile distinfo devel/py-attrs/pkg: PLIST Log message: update to py3-attrs-22.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:06:56 Modified files: devel/py-blinker: Makefile distinfo devel/py-blinker/pkg: PLIST Log message: update to py3-blinker-1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:09:36 Modified files: devel/py-extension-helpers: Makefile distinfo devel/py-extension-helpers/pkg: PLIST Log message: update to py3-extension-helpers-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:10:42 Modified files: devel/py-attrs : Makefile Log message: no need to TDEP on py-six CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:12:57 Modified files: devel/py-fasteners: Makefile distinfo devel/py-fasteners/pkg: PLIST Removed files: devel/py-fasteners/patches: patch-fasteners__utils_py patch-setup_py Log message: update to py3-fasteners-0.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:20:18 Modified files: devel/py-zopeinterface: Makefile distinfo devel/py-zopeinterface/pkg: PLIST Log message: update to py3-zopeinterface-5.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:20:37 Modified files: devel/py-zopeinterface: Makefile Log message: zap unneeded commented-out line CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:21:16 Modified files: devel/py-zopetesting: Makefile distinfo devel/py-zopetesting/pkg: PLIST Log message: update to py3-zopetesting-4.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:23:53 Modified files: devel/py-zopeevent: Makefile distinfo devel/py-zopeevent/pkg: PLIST Log message: update to py3-zopeevent-4.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:28:25 Modified files: sysutils/py-dotenv: Makefile distinfo sysutils/py-dotenv/pkg: PLIST Log message: update to py3-dotenv-0.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:37:46 Modified files: sysutils/py-augeas: Makefile distinfo sysutils/py-augeas/pkg: PLIST Log message: update to py3-augeas-1.1.0 some tests fail with undefined symbols, but they fail the same way with the old version CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/11 03:37:53 Log message: planor is a text user interface for cloud services - OK op@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20221110 N ports/sysutils/planor/Makefile N ports/sysutils/planor/distinfo N ports/sysutils/planor/modules.inc N ports/sysutils/planor/pkg/DESCR N ports/sysutils/planor/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/11 03:38:55 Modified files: sysutils : Makefile Log message: Hook Planor CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 03:40:18 Modified files: sysutils/py-joblib: Makefile distinfo sysutils/py-joblib/pkg: PLIST Log message: update to py3-joblib-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 04:32:32 Modified files: net/arp-scan : Makefile distinfo net/arp-scan/patches: patch-arp-scan_c patch-mac-vendor_txt Log message: update to a newer arp-scan commit and mac vendor list patch to add pledge("stdio dns bpf", NULL) after setup is done and before packet processing, I think I have covered the various options but if you use this and start seeing pledge failures/coredumps please let me have a backtrace CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/11 05:46:58 Modified files: sys/uvm : uvm_swap.c Log message: add missing unlock in swapmount() ok tb@ kn@ miod@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/11 05:54:14 Modified files: infrastructure/mk: arch-defines.mk Log message: Enable lang/go on riscv64 Let the fireworks begin! ok jsing@ (lang/go maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/11 07:40:38 Modified files: bin/test : test.c Log message: correct t_lex_type() return type ok miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/11 07:51:41 Modified files: regress/lib/libcrypto/bn/general: bn_isqrt.c Log message: Handle corner case in which the test case can actually be a square CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/11 07:52:23 Modified files: lib/libcrypto/bn: bn_isqrt.c Log message: Fix path of mentioned regress test CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/11 07:56:09 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.28.0 cf https://unit.nginx.org/CHANGES.txt From maintainer Sergey A. Osokin CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/11 08:02:50 Modified files: shells/bash : Makefile distinfo shells/bash/patches: patch-Makefile_in shells/bash/pkg: PLIST Log message: shells/bash: update to 5.2 patchlevel 2 Lots of changes, but nothing really changed. 5.2 release announcement: https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00012.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/11 08:49:25 Modified files: security/openssl/1.1: Makefile distinfo Log message: Bugfix update to OpenSSL 1.1.1r CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/11 08:50:07 Modified files: security/sslscan: Makefile Log message: security/sslscan: bump after OpenSSL update (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/11 08:59:39 Modified files: security/openssl/3.0: Makefile distinfo security/openssl/3.0/pkg: PLIST Log message: Security/bugfix update to OpenSSL 3.0.6 One low severity issue related to EVP_CIPHER_meth_new() was fixed. https://www.openssl.org/news/secadv/20221011.txt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/11 09:00:56 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: mail/postfix: bump after OpenSSL 3 update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 09:44:54 Modified files: net/mcast-proxy: Makefile Log message: use DISTFILES...{} to rename the mcast-proxy distfile; replacing a distfile with different contents under the same name doesn't work with bulk builds on different archs done from different trees starting at different times CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/11 10:32:40 Modified files: usr.bin/cdio : rip.c Log message: Vox populi says "cdio:" prefix is useful so switch back to using warnx(), but with required "\n" manually output to stderr before calling warnx(). Requested by tb@ and OP Michael Siegel. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/11 12:18:19 Modified files: net/mcast-proxy: Makefile distinfo Log message: actually fix the distfiles name, my mistake pointed out by bket@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/10/11 12:29:32 Modified files: sysutils/obsdfreqd: Makefile sysutils/obsdfreqd/pkg: PLIST Added files: sysutils/obsdfreqd/pkg: obsdfreqd.login Log message: make obsdfreqd run with nice -15 this makes it more responsive under load ok sthen@ ok maintainer CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/11 13:21:03 Modified files: games/blockgame: Makefile Log message: games/blockgame: remove trailing whitespace that broke FULLPKGNAME CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/11 17:39:08 Modified files: sys/arch/alpha/alpha: disksubr.c sys/arch/hppa/hppa: disksubr.c sys/arch/luna88k/luna88k: disksubr.c sys/arch/macppc/macppc: disksubr.c sys/arch/sparc64/sparc64: disksubr.c sys/kern : subr_disk.c sys/sys : disklabel.h Log message: Give checkdisklabel() a new parameter supplying the dev_t of the device whose disklabel is being checked. Within checkdisklabel() use this information to discover a device name iff (sic) the label is an obsolete version. Use the name to generate a meaningful warning message asking the user to rewrite the disklabel and thus promote it to the current version. Suggested by, feedback from and ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/10/11 19:27:31 Modified files: inputmethods/fcitx-qt: Makefile inputmethods/fcitx-qt/pkg: PLIST Log message: Enable Qt6 support. ok kn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/11 20:39:16 Modified files: sys/kern : kern_exec.c Log message: The sigaltstack() MAP_STACK re-map mechanism is incompatible with immutable regions, so immutable stack isn't viable yet. There are configure programs which create sigstacks upon their own stacks, and there is no simple fix for the sigaltstack mechanism... discovered by sthen and tb CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/12 00:22:38 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: unbreak powerpc64 (from gkoehler@) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/12 03:23:45 Modified files: sys/arch/macppc/stand: ofdev.c Log message: Fix -Wreturn-type OK miod CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/10/12 03:37:00 Modified files: graphics/geeqie: Makefile Log message: Add editors/vim to BUILD_DEPENDS to fix build. Reported by sthen@ and naddy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/12 03:46:42 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-components_feed_core_v2_feed_network_impl_unittest_cc Log message: update to 106.0.5249.119 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/12 04:36:18 Modified files: net/zabbix : Makefile Log message: zabbix-web works fine with php8, so use that instead of 7.4 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/12 04:48:33 Modified files: sys/arch/macppc/stand: Makefile Makefile.inc Log message: Remove powerpc left-overs There since the powerpc -> macppc move/rename. KERN_AS usage disappeared in commit 5b7db11d478192c5908038bb1345e7d51cc35c8e Author: rahnds Date: Mon May 5 16:47:15 1997 +0000 only build one version of the libraries. REAL_VIRT usage disappeared in commit 08e027d6bb9ca863bfc44a1aa6957ff3a242e2f4 Author: rahnds Date: Thu Apr 27 12:36:29 2000 +0000 Fixes to xcoff bootloader to allow it to execute and load kernels for OpenBSD. Make agrees that these are defined but not used: $ make -p | grep -e KERN_AS -e REAL_VIRT KERN_AS = library REAL_VIRT = -v $ make -C ofwboot -p | grep -e KERN_AS -e REAL_VIRT KERN_AS = library REAL_VIRT = -v No object change. Feedback OK miod CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/12 05:04:22 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-components_feed_core_v2_feed_network_impl_unittest_cc Log message: update to 106.0.5249.119 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/12 05:26:05 Modified files: usr.sbin/bgpd : rde_rib.c Log message: use correct type with sizeof ok miod@ claudio@ tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/12 05:29:53 Modified files: sys/arch/arm64/dev: apldma.c Log message: use correct type with sizeof ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/12 05:57:40 Modified files: usr.sbin/ldapd : schema.c Log message: avoid use after free in error paths ok miod@ martijn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/12 07:14:26 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.3.3. see https://www.thunderbird.net/en-US/thunderbird/102.3.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/10/12 07:14:52 Modified files: lang/janet : Makefile distinfo Log message: Update janet to 1.25.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/12 07:31:15 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.3.3. see https://www.thunderbird.net/en-US/thunderbird/102.3.3/releasenotes/ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/12 07:39:50 Modified files: sys/arch/arm64/dev: aplpmu.c aplsmc.c efi_machdep.c sys/arch/loongson/dev: mcclock.c sys/arch/octeon/dev: octrtc.c sys/arch/powerpc64/dev: opal.c sys/arch/sparc64/dev: prtc.c rtc.c sbbc.c vrtc.c sys/dev : clock_subr.h sys/dev/fdt : dapmic.c plrtc.c rkpmic.c sxirtc.c sys/dev/i2c : m41t8x.c pcf85063.c pcf8523.c pcf8563.c rs5c372.c sys/dev/ic : mk48txx.c sys/kern : kern_time.c Log message: Extend struct todr_chip_handle with a todr_quality member. This allows us to assign a quality to RTC implementation and pick the "best" RTC if a system has multiple RTCs (or multiple interfaces to an RTC). This allows us to prefer a battery-backed I2C RTC over an RTC that is part of the SoC which is only running of the SoC is powered. It also allows us to work around issues with firmware RTC interfaces that may lie to us or even crash the system. This change makes sure the todr_quality member of the struct is always initialized. In most cases the quality will be set to zero; further adjustments of the quality for specific subsystems/architectures will follow. ok cheloha@, patrick@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/12 08:11:01 Modified files: devel/leiningen: Makefile distinfo Log message: update devel/leiningen to 2.9.10 2.9.9 and 2.9.10 are mostly bug fixes releases. cherry picked changelog items: - Migrate the repository from Github to Codeberg - Allow `change' to edit dependency versions - Allow `repl' to bind to filesystem sockets via :headless :socket PATH CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/12 10:14:01 Modified files: security/openssl/1.1: Makefile distinfo security/openssl/3.0: Makefile distinfo security/openssl/3.0/pkg: PLIST Log message: Downgrade to OpenSSL 1.1.1q and 3.0.5. With help/ok sthen The OpenSSL 1.1.1r and 3.0.6 releases have been withdrawn. Apparently there is a regression that isn't security relevant but bad enough for them to recommend to downgrade. If failure to encrypt is LOW severity, no-one knows how bad things actually are... What a mess. https://marc.info/?l=openssl-announce&m=166558438331847&w=2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/12 10:15:04 Modified files: devel/electron : Makefile devel/yarn : Makefile lang/node : Makefile mail/maildrop : Makefile mail/mozilla-thunderbird: Makefile mail/opensmtpd-filters/dkimsign: Makefile mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile mail/sympa : Makefile mail/thunderbird-i18n: Makefile.inc meta/tor-browser: Makefile net/bro : Makefile net/nagios/nsca-ng: Makefile security/openssl/1.0.2: Makefile security/openssl/libretls: Makefile security/sslscan: Makefile sysutils/facette: Makefile www/chromium : Makefile www/firefox-esr: Makefile www/firefox-esr-i18n: Makefile.inc www/firefox-i18n: Makefile.inc www/iridium : Makefile www/kibana : Makefile www/mozilla-firefox: Makefile www/odoo : Makefile www/opensearch-dashboards: Makefile www/tor-browser/browser: Makefile www/tor-browser/noscript: Makefile www/ungoogled-chromium: Makefile Log message: Bump REVISION of ports depending on security/openssl/{1.1,3.0} CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2022/10/12 12:06:30 Modified files: x11/st : Makefile distinfo x11/st/patches : patch-config_mk Log message: update to st 0.9 CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2022/10/12 12:12:55 Modified files: net/sic : Makefile distinfo net/sic/patches: patch-Makefile patch-sic_c Removed files: net/sic/patches: patch-config_mk patch-util_c Log message: update to sic 1.3 remove no longer needed patches CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/12 12:19:21 Modified files: security/libgpg-error: Makefile distinfo security/libgpg-error/pkg: PLIST Log message: Update to libgpg-error-1.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/12 12:24:42 Modified files: devel/libsoup : Makefile distinfo Log message: Update to libsoup-2.74.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/12 12:24:56 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/12 12:44:22 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Log message: Update to py3-libcloud-3.6.1. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/12 17:11:33 Modified files: lib/libc/gen : disklabel.c sbin/badsect : badsect.c sbin/disklabel : disklabel.c share/man/man5 : disktab.5 sys/sys : disklabel.h Log message: Nuke D_BADSECT and disktab's 'sf'. DEC standard 144 bad sector information is no longer a thing. As evidenced by bad144(8) moving to the attic 16 years ago. ok miod@, who points out that badsect(8) is now the nail sticking out. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/10/12 22:43:32 Modified files: usr.sbin/rpki-client: aspa.c mft.c roa.c rsc.c Log message: All of ROA, MFT, ASPA, and RSC define their respective 'version' field in ASN.1 as following: "version [0] INTEGER DEFAULT 0,". Each object profile preamble contains "DEFINITIONS EXPLICIT TAGS ::=". We didn't bump into any issue yet, because all Signed Objects are at version 0, which means the field is entirely omitted (including the tag, be it implicit or explicit). (From X.690 section 11.5: "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.") OK tb@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/10/12 22:55:33 Modified files: usr.sbin/ypldap: aldap.c aldap.h ldapclient.c parse.y ypldap.conf.5 ypldap.h Log message: Add client certificate authentication and optional SASL EXTERNAL bind, which allows the client to bind as the subject of the certificate in cases where the directory doesn't implicitly do that. The client certificate is configured with 'certfile' and 'keyfile' directives, and SASL EXTERNAL bind is configured with the 'bindext' directive. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 00:39:23 Modified files: net/headscale : Makefile distinfo modules.inc net/headscale/patches: patch-config-example_yaml net/headscale/pkg: PLIST Log message: update net/headscale to 0.16.4 Diff from Laurent Cheylus (fox [at] free [dot] fr) who is also taking maintainership of the port, thank you! While here remove the _headscale user from the `daemon' class. ok danj@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/13 00:46:59 Log message: Import py3-validators-0.20.0 Python has all kinds of data validation tools, but every one of them seems to require defining a schema or form. I wanted to create a simple validation library where validating a simple value does not require defining a form or a schema. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221013 N ports/devel/py-validators/Makefile N ports/devel/py-validators/distinfo N ports/devel/py-validators/pkg/DESCR N ports/devel/py-validators/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/13 00:47:40 Modified files: devel : Makefile Log message: +py-validators,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/13 00:48:02 Modified files: x11/gnome/secrets: Makefile distinfo x11/gnome/secrets/patches: patch-gsecrets_utils_py x11/gnome/secrets/pkg: PLIST Log message: Update to secrets-7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/13 00:53:46 Modified files: x11/gnome/gcr : Makefile Log message: Extend PORTROACH to not pick up versions 4.X (which is gcr4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/13 01:04:53 Modified files: sys/arch/arm64/dev: agintc.c Log message: Implement support for MBIs. MBIs are message based interrupts that can be used as an alternative implementation for MSIs on hardware that doesn't implement an ITS (or where the ITS is broken such as on the Rochchip RK3566 SoC). Based on an earlier WIP diff from patrick@; I just cleaned it up a bit. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 01:19:28 Modified files: net/profanity : Makefile distinfo net/profanity/patches: patch-configure_ac net/profanity/pkg: PLIST Log message: update net/profanity to 0.13.1 bugfix release: - fixed configure parameter detection (upstreamed) - improve plugins management - fix build with plugins enabled for python >= 3.11 - add `gruvbox_transparent' theme - fix detection for welcome screen - improve opnening of URLs by spawning external programs asynchronously CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/13 02:38:53 Modified files: sys/dev : rnd.c Log message: Make comment match the code. Since rnd.c r1.127, there is only one stirring polynomial. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/13 02:41:44 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: Makefile distinfo multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer stack to version 1.20.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/13 03:05:12 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.12-65 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/13 03:07:26 Modified files: sys/dev/fdt : dwpcie.c Log message: Add (minimal) support for the RK3568 PCIe controller. This relies on the firmware to do most of the hardware initialization; the driver basically only sets up the address translation unit to match the configuration specified in the device tree. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/13 03:09:28 Modified files: usr.bin/ssh : ssh.c Log message: use correct type with sizeof ok djm@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/13 05:59:46 Modified files: security/lego : Makefile distinfo modules.inc Log message: Update to lego-4.9.0 From Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/13 07:11:27 Modified files: security/opensc: Makefile security/opensc/patches: patch-src_libopensc_sc_c Log message: Avid munlock(2) as well OK sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/13 08:16:27 Modified files: net/tg_owt : Makefile Log message: net/tg_owt: move third party directories instead of symlinking them. cmake would install include/tg_owt/third_party/libyuv as a symlink back to WRKSRC, which happens to work currently but confuses make update-plist. ok kn CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/10/13 08:43:39 Modified files: . : 72.html Log message: typos spotted by jmc CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2022/10/13 08:58:04 Modified files: . : 72.html Log message: add missing closing paren CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:33:07 Log message: Import devel/py-test-flake8 1.1.1. The pytest-flake8 plugin extends py.test to efficiently check PEP8 compliance ok semarie@ sthen@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/devel/py-test-flake8/Makefile N ports/devel/py-test-flake8/distinfo N ports/devel/py-test-flake8/pkg/DESCR N ports/devel/py-test-flake8/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:34:16 Log message: Import devel/py-test-isort 3.0.0. The pytest-isort plugin extends py.test to check import ordering using isort. backport a commit from upstream to switch to poetry-core, pointed out by sthen@. ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/devel/py-test-isort/Makefile N ports/devel/py-test-isort/distinfo N ports/devel/py-test-isort/pkg/DESCR N ports/devel/py-test-isort/pkg/PLIST N ports/devel/py-test-isort/patches/patch-pyproject_toml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:35:17 Modified files: devel : Makefile Log message: +py-test-{isort,flake8},python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:37:00 Log message: Import archivers/py-zopfli 0.2.1. pyzopfli is a straight forward wrapper around zopfli's ZlibCompress method. ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/archivers/py-zopfli/Makefile N ports/archivers/py-zopfli/distinfo N ports/archivers/py-zopfli/pkg/DESCR N ports/archivers/py-zopfli/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:37:44 Modified files: archivers : Makefile Log message: +py-zopfli,python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:44:04 Log message: Import textproc/py-cssselect2 0.7.0. cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents (HTML, XML, etc.) that can be read by ElementTree-like parsers (including cElementTree, lxml, html5lib, etc.) ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/textproc/py-cssselect2/Makefile N ports/textproc/py-cssselect2/distinfo N ports/textproc/py-cssselect2/pkg/DESCR N ports/textproc/py-cssselect2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:44:54 Log message: Import textproc/py-pyphen 0.13.0. Pyphen is a pure Python module to hyphenate words using included or external Hunspell hyphenation dictionaries. ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/textproc/py-pyphen/Makefile N ports/textproc/py-pyphen/distinfo N ports/textproc/py-pyphen/pkg/DESCR N ports/textproc/py-pyphen/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:45:53 Log message: Import textproc/py-tinycss2 1.1.1. tinycss2 is a low-level CSS parser and generator written in Python: it can parse strings, return objects representing tokens and blocks, and generate CSS strings corresponding to these objects. Based on the CSS Syntax Level 3 specification, tinycss2 knows the grammar of CSS but doesn't know specific rules, properties or values supported in various CSS modules. ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/textproc/py-tinycss2/Makefile N ports/textproc/py-tinycss2/distinfo N ports/textproc/py-tinycss2/pkg/DESCR N ports/textproc/py-tinycss2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:46:24 Modified files: textproc : Makefile Log message: +py-{cssselect2,pyphen,tinycss2},python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:52:41 Log message: Import print/py-fonttools 4.37.4. fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called TTX. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats. ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/print/py-fonttools/Makefile N ports/print/py-fonttools/distinfo N ports/print/py-fonttools/pkg/DESCR N ports/print/py-fonttools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:53:44 Log message: Import print/py-pydyf 0.3.0. pydyf is a low-level PDF generator written in Python and based on PDF specification 1.7. ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/print/py-pydyf/Makefile N ports/print/py-pydyf/distinfo N ports/print/py-pydyf/pkg/DESCR N ports/print/py-pydyf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:54:59 Log message: Import print/weasyprint 56.1. WeasyPrint is a smart solution helping web developers to create PDF documents. It turns simple HTML pages into gorgeous statistical reports, invoices, tickets.. From a technical point of view, WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on. www: https://weasyprint.org/ ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20221013 N ports/print/weasyprint/Makefile N ports/print/weasyprint/distinfo N ports/print/weasyprint/pkg/PLIST N ports/print/weasyprint/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/13 09:55:36 Modified files: print : Makefile Log message: +{py-fonttools,py-pydyf,weasyprint},python3 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 10:00:45 Modified files: x11/fvwm3 : Makefile distinfo x11/fvwm3/patches: patch-configure patch-default-config_Makefile_in x11/fvwm3/pkg : DESCR Removed files: x11/fvwm3/patches: patch-libs_ColorUtils_c patch-libs_Module_c Log message: update x11/fvwm3 to 1.0.5; diff from maintainer Michael, thanks! changelog: https://github.com/fvwmorg/fvwm3/releases/tag/1.0.5 Some patches were upstreamed and not needed anymore, regen the other patches. There is no longer a -debug flavor since those debug messages are now available via a command line option (-v / --verbose). CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2022/10/13 10:08:06 Modified files: . : 72.html Log message: Use past tense to be consistant. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/10/13 10:10:45 Modified files: . : 72.html Log message: some small fixes CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 10:16:49 Modified files: x11/fvwm3 : Makefile x11/fvwm3/patches: patch-modules_FvwmScript_Instructions_c Added files: x11/fvwm3/patches: patch-fvwm_ewmh_c Log message: x11/fvwm3: fix casting for time_t and clock_t - patches/patch-fvwm_ewmh_c: cast clock_t to `long long' and print it with %lld - patches/patch-modules_FvwmScript_Instructions_c: fix the casting: should be `long long', not only `long'! CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2022/10/13 12:10:31 Modified files: x11/dmenu : Makefile distinfo x11/dmenu/patches: patch-config_mk Log message: update to dmenu 5.2 CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2022/10/13 12:15:36 Modified files: x11/dwm : Makefile distinfo x11/dwm/patches: patch-config_def_h patch-config_mk Log message: update to dwm 6.4 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/13 12:34:56 Modified files: sys/arch/arm64/dev: agintc.c Log message: Properly implement disestablishing LPI interrupts. Fixes a crash when using virtio(4) in combination with agintc(4). ok jsg@, patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/13 13:10:22 Modified files: x11/xdg-user-dirs-gtk: Makefile distinfo x11/xdg-user-dirs-gtk/pkg: PLIST Log message: Update to xdg-user-dirs-gtk-0.11. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/13 13:47:01 Modified files: net/tg_owt : Makefile distinfo Log message: Update to latest tg_owt and libyuv CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 14:07:02 Modified files: x11/fvwm3/patches: patch-fvwm_ewmh_c patch-modules_FvwmScript_Instructions_c Log message: annotate URL of upstreamed patches; no change to the package CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 14:15:51 Log message: import rset-2.4 rset(1) operates by staging files on a remote system, then executing instructions embedded in the pln(5) files. Any interpreter capable of running scripts read over a pipe may be specified. The bundled utilities rinstall(1) and rsub(1) provide an easy means of installing and modifying configuration files, and capabilities are added by writing utility scripts which are sent along with configuration data. ok solene@ Status: Vendor Tag: op Release Tags: op_20221013 N ports/sysutils/rset/Makefile N ports/sysutils/rset/distinfo N ports/sysutils/rset/pkg/DESCR N ports/sysutils/rset/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/13 14:16:42 Modified files: sysutils : Makefile Log message: +rset CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/13 15:37:05 Modified files: bin/ps : ps.1 lib/libc/compat-43: sigvec.3 lib/libc/gen : signal.3 ttyname.3 lib/libc/sys : execve.2 getpgrp.2 sigaction.2 sbin/dump : dump.8 share/man/man4 : pty.4 usr.bin/tset : tset.1 Log message: controm terminql -> controlling terminal; CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/13 18:26:16 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_CMakeLists_txt Log message: update to tdesktop 4.2.4 CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/13 22:24:56 Modified files: faq : upgrade64.html Log message: Fix formatting on xcb removal code box CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/13 22:38:39 Modified files: lib/libc/stdlib: malloc.c Log message: put the malloc_readonly struct into the "openbsd.mutable" section, so that the kernel and ld.so will know not to mark it immutable. malloc handles the read/write transitions by itself. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/13 23:36:08 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-CMakeLists_txt patch-tests_CMakeLists_txt Log message: Update weechat to 3.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/13 23:44:31 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.25.3 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/10/13 23:44:42 Modified files: regress/usr.sbin/rpki-client/libressl: Makefile Log message: The HTTP endpoint used for the redirect chain started to unconditionally respond with the HTTP protocol in the response location header although HTTPS is being used in the corresponding request. Flag the test as expected to fail for now. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/14 00:40:24 Modified files: textproc/libebml: Makefile distinfo textproc/libebml/patches: patch-CMakeLists_txt Log message: Update libebml to 1.4.4 From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/14 00:41:17 Modified files: multimedia/libmatroska: Makefile distinfo multimedia/libmatroska/patches: patch-CMakeLists_txt Log message: Update to libmatroska 1.7.1 From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/14 00:41:40 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 70.1.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/14 00:43:26 Modified files: usr.sbin/vmd : vm.conf.5 Log message: some macro fixes, mostly Cm -> Ic; from josiah frentsos CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/14 00:46:53 Modified files: usr.bin/aucat : aucat.1 Log message: remove the unsightly plural from Nd: audio files manipulation tool -> audio file manipulation tool CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/14 00:56:33 Modified files: lib/libssl : tls13_key_schedule.c Log message: Error out if the out secret wasn't properly initialized Calling HKDF_expand() with a length of 0 happens to succeed due to a quirk in the API inherited from BoringSSL. This hides caller-side errors during development. Error out to catch such mistakes early on. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/14 01:47:19 Modified files: devel/py-test-isort: Makefile Log message: Fix typo to unbreak sqlports. NO_TESTS -> NO_TEST CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/14 03:43:30 Modified files: net/libunbound : Makefile distinfo Log message: update to libunbound-1.17.0 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/10/14 04:36:52 Modified files: geo/py-rasterio: Makefile distinfo Log message: Update py-rasterio to 1.3.2. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/14 04:41:43 Modified files: etc/rc.d : rad dhcpleased Log message: add configtest OK florian CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/14 05:02:43 Modified files: etc/rc.d : smtpd unwind Log message: add configtest OK florian CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/14 05:17:25 Modified files: net/tdesktop : Makefile Log message: silence the same two compiler warnings on all 1137 files CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/14 05:26:19 Modified files: usr.bin/make : make.1 Log message: Document missing cases of variable substitution Feedback OK op CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/14 05:48:26 Modified files: net/arouteserver: Makefile distinfo net/arouteserver/pkg: PLIST Log message: update to arouteserver-1.17.1 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/14 07:22:57 Modified files: sys/arch/luna88k/luna88k: disksubr.c sys/arch/luna88k/stand/boot: ufs_disksubr.c Log message: No point in luna88k setting D_VENDOR since all actual uses are inside #ifdef SUN_CYLCHECK or #ifdef SUN_AAT0 blocks in disklabel(8), neither of which are defined for luna88k. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/14 07:27:11 Modified files: graphics/glm : Makefile distinfo graphics/glm/pkg: PLIST Added files: graphics/glm/patches: patch-glm_ext_quaternion_common_inl patch-glm_gtc_random_inl patch-test_CMakeLists_txt patch-test_core_core_func_matrix_cpp Removed files: graphics/glm/patches: patch-CMakeLists_txt Log message: Update to glm-0.9.9.8. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/14 07:39:34 Log message: import copyq-6.3.2 CopyQ is an advanced clipboard manager with powerful editing and scripting features. port from Róbert Bagdán (kikadf.01 at gmail dot com) who is also taking the maintainership of the port, thanks! with minor tweaks by me and rsadowski@, ok sthen@ Status: Vendor Tag: op Release Tags: op_20221014 N ports/x11/copyq/Makefile N ports/x11/copyq/distinfo N ports/x11/copyq/pkg/DESCR N ports/x11/copyq/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/14 07:40:37 Modified files: x11 : Makefile Log message: +copyq CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/14 07:56:21 Modified files: net/snowflake_proxy: Tag: OPENBSD_7_2 Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.3.1 Backport to 7.2-stable suggested by matthieu@ OK sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/14 07:58:08 Modified files: textproc/py-tinycss2: Makefile Log message: textproc/py-tinycss2: add missing BDEP/RDEP on py-webencodings spotted by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/10/14 07:59:18 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.11.3 -> 1.12.0 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1120 CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/10/14 08:00:17 Modified files: devel/py-esptool: Makefile distinfo devel/py-esptool/pkg: PLIST Log message: Update devel/py-esptool from 4.2.1 to 4.3. ok benoit@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/14 08:00:41 Modified files: textproc/py-tinycss2: Makefile Log message: textproc/py-tinycss2: bump REVISION, i've changed RDEP... CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/10/14 08:01:25 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.13.4 -> 2.13.5 Changelog: https://github.com/ansible/ansible/blob/stable-2.13/changelogs/CHANGELOG-v2.13.rst#v2-13-5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/14 08:01:30 Modified files: textproc/py-cssselect2: Makefile Log message: textproc/py-cssselect2: add missing BDEP/RDEP on textproc/py-{tinycss2,webencodings} also spotted by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/10/14 08:04:03 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 6.4.0 -> 6.5.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/6/CHANGELOG-v6.rst#v6-5-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/10/14 08:06:35 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.40 -> 2.41 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.41 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/14 08:17:52 Modified files: devel/py-validators: Makefile devel/py-validators/pkg: PLIST Log message: switch to MODPY_PYBUILD, ok aja@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/14 08:20:34 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 Log message: Tor Browser: update to 11.5.4 OK landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/14 08:24:05 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.84. see https://firefox-source-docs.mozilla.org/security/nss/nss_3_84.html CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/14 08:24:26 Modified files: meta/tor-browser: Tag: OPENBSD_7_1 Makefile www/tor-browser: Tag: OPENBSD_7_1 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_1 Makefile distinfo Log message: Tor Browser: update to 11.5.4 OK landry@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/14 09:00:09 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.main www/firefox-esr: Makefile www/firefox-esr/files: unveil.main Log message: Unveil /var/run/pcscd/pcscd.comm to make smart cards work OK landry CVSROOT: /cvs Module name: www Changes by: abieber@cvs.openbsd.org 2022/10/14 09:02:54 Modified files: . : want.html Log message: Remove riscv64 request. Thanks to Adam Newman! CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/14 09:11:26 Modified files: lang/python/3.10: Makefile distinfo lang/python/3.10/pkg: PLIST-tests Log message: https://docs.python.org/3.10/whatsnew/changelog.html#changelog gh-97616: Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor Stinner. gh-97612: Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb Shortt. Patch by Victor Stinner. gh-68966: The deprecated mailcap module now refuses to inject unsafe text (filenames, MIME types, parameters) into shell commands. Instead of using such text, it will warn and act as if a match was not found (or for test commands, as if the test failed). ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/14 09:12:13 Modified files: lang/python/3.9: Makefile distinfo lang/python/3.9/patches: patch-Modules_posixmodule_c Log message: Upgrade to Python 3.9.15 https://docs.python.org/release/3.9.15/whatsnew/changelog.html gh-97616: Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor Stinner. gh-97612: Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb Shortt. Patch by Victor Stinner. Also a couple non-security fixes. ok sthen CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/10/14 09:20:33 Modified files: lib/libagentx : agentx.c Log message: Don't call agentx_reset on errors returned by the AgentX master. There is no reason to assume that a reset of the connection and a retry will solve the problem and could cause reconnect loops. Found while playing with context in vmd in combination with snmpd(8) instead of net-snmpd. OK sthen@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/10/14 09:26:58 Modified files: lib/libagentx : Symbols.list agentx.3 agentx.c agentx.h shlib_version Log message: Add an agentx_retry call. If a session, agentcaps, region, index, or object doesn't properly open because of an error returned by the AgentX master it remained closed until a reconnect. This new function call walks the tree and tries to reopen everything in a closed state. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/10/14 09:43:36 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.32.0 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/14 10:36:36 Modified files: sbin/disklabel : editor.c Log message: Fix botched D_SUNCYLCHECK+D_VENDOR check from r1.321. D_VENDOR lives in d_flags, not d_secpercyl. Makes resizing a partition more likely to respect cylinder rounding on sparc64. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/14 11:09:43 Modified files: regress/usr.sbin/rpki-client: Makefile regress/usr.sbin/rpki-client/openssl11: Makefile Log message: Revert kn's Makefile surgery. It no longer does what it was supposed to do and I'm still not clear what it was supposed to fix. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/14 11:17:13 Modified files: regress/usr.sbin/rpki-client/libressl: Makefile regress/usr.sbin/rpki-client/openssl11: Makefile Log message: Add RCS markers CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/10/14 12:07:42 Modified files: faq/ports : specialtopics.html faq : faq10.html Log message: fix grammar CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2022/10/14 12:29:36 Modified files: textproc/cloc : Makefile distinfo Log message: update to cloc 1.94 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/14 12:35:19 Modified files: share/zoneinfo/datfiles: asia europe northamerica Log message: Update to 2022egtz from https://github.com/JodaOrg/global-tz Major changes: o Jordan and Syria switch from +02/+03 with DST to year-round +03. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/10/14 13:53:49 Modified files: databases/victoriametrics: Makefile distinfo Log message: update to v1.82.1 Multiple bugfixes : https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.82.1 CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/10/14 14:53:19 Modified files: sys/arch/luna88k/luna88k: autoconf.c locore0.S machdep.c sys/arch/luna88k/stand/boot: boot.c devopen.c init_main.c locore.S samachdep.h Log message: Pass boot device information from bootloader to kernel. This brings the default root device is the same one of the kernel specified by bootloader, rather than NVRAM setting, like other architectures. "looks good to me" miod@, tested on LUNA-88K2 and nono (LUNA-88K capable emulator) by me. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/14 15:44:06 Modified files: lib/libagentx : agentx.3 Log message: space required between macro and punctuation; while here, wrap long line; CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/14 16:56:13 Modified files: regress/bin/ksh: trap.t Log message: add two new errexit/trap tests both behave the same with our ksh, bash and ksh93 from ports. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/10/14 17:01:16 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/14 17:51:16 Modified files: regress/bin/ksh: trap.t Log message: add two new errexit/trap tests, tweak wording both pass in bash and ksh93 from ports. our ksh fails for now, so mark them as expected fail. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/14 17:55:35 Modified files: lang/python/3.9: Tag: OPENBSD_7_1 Makefile distinfo Log message: MFC Python 3.9.15 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/14 18:06:37 Modified files: lang/python/3.10: Tag: OPENBSD_7_1 Makefile distinfo lang/python/3.10/pkg: Tag: OPENBSD_7_1 PLIST-tests Log message: MFC Python 3.10.8 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/14 18:11:56 Modified files: infrastructure/lib/OpenBSD/PortGen: License.pm Log message: Tweak license handling to handle more common licenses or variations of the same licenses. ok giovanni@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/14 21:23:50 Modified files: sys/kern : kern_sig.c sys/uvm : uvm_map.c uvm_map.h Log message: During the MAP_STACK introduction in 2018, sigaltstack() became a problem because haphazard use could shoot holes in the address space (changing permissions, providing opportunities for pivoting, etc). I tried to write a diff to convert the address space correctly but did not understand enough about map entries, so instead we mapped new memory over top of the existing object. Placing a new mapping becomes unfeasible with the upcoming mimmutable model, so here is code that adds MAP_STACK to the region. It will only do so for a contigiously mapped region that is non-syscall with permission RW, otherwise it returns an error. Food for thought: If we know the object isn't service by an object, we should consider zero'ing the region, to block pre-pivot placement? ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/14 23:56:01 Modified files: sys/uvm : uvm_map.c Log message: remove one of the debug messages CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/15 00:07:36 Modified files: multimedia/mlt7: Makefile multimedia/mlt7/pkg: PLIST-gpl2 PLIST-main Log message: qt/filter_audiolevelgraph.yml is part of mlt7-gpl2 Spotted by jca@ merci CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/15 01:17:12 Modified files: faq : current.html Log message: Roll current.html for 7.2-current CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/15 01:17:31 Added files: faq : upgrade72.html Log message: Upgrade instructions for 7.2 release input from pamela@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/15 02:04:02 Modified files: sys/arch/arm64/arm64: db_interface.c sys/arch/arm/arm: db_interface.c sys/arch/powerpc/ddb: db_memrw.c Log message: ansi CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/15 02:41:18 Modified files: sys/arch/macppc/dev: i2s.c if_wi_obio.c mediabay.c Log message: ansi CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2022/10/15 03:14:03 Modified files: faq : current.html Log message: restore post-release tftpd read-only default change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 03:50:57 Log message: Import qxlsx-1.4.4. QXlsx is an Excel file (*.xlsx) reader/writer library. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221015 N ports/textproc/qxlsx/Makefile N ports/textproc/qxlsx/distinfo N ports/textproc/qxlsx/pkg/DESCR N ports/textproc/qxlsx/pkg/PLIST N ports/textproc/qxlsx/patches/patch-QXlsx_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 03:51:29 Modified files: textproc : Makefile Log message: +qxlsx CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 03:52:43 Log message: Import calcmysky-0.1.0. CalcMySky is a software package that simulates scattering of light by the atmosphere to render daytime and twilight skies (without stars). Its primary purpose is to enable realistic view of the sky in applications such as planetaria. Secondary objective is to make it possible to explore atmospheric effects such as glories, fogbows etc., as well as simulate unusual environments such as on Mars or an exoplanet orbiting a star with a non-solar spectrum of radiation. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221015 N ports/astro/calcmysky/Makefile N ports/astro/calcmysky/distinfo N ports/astro/calcmysky/pkg/DESCR N ports/astro/calcmysky/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 03:53:01 Modified files: astro : Makefile Log message: +calcmysky CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2022/10/15 03:54:29 Modified files: usr.bin/mg : cmode.c Log message: typo in comment: Funtion -> Function CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/15 04:12:13 Modified files: sys/arch/alpha/alpha: conf.c sys/arch/hppa/hppa: conf.c sys/arch/landisk/landisk: conf.c sys/arch/loongson/loongson: conf.c sys/arch/luna88k/luna88k: conf.c sys/arch/octeon/octeon: conf.c sys/arch/sparc64/sparc64: conf.c Log message: ansi CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:24:48 Modified files: textproc/libxml: Makefile distinfo Log message: SECURITY update to libxml-2.10.3 - [CVE-2022-40304] Fix dict corruption caused by entity reference cycles - [CVE-2022-40303] Fix integer overflows with XML_PARSE_HUGE - Fix overflow check in SAX2.c CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:24:57 Modified files: textproc/libxml: Tag: OPENBSD_7_2 Makefile distinfo Log message: SECURITY update to libxml-2.10.3 - [CVE-2022-40304] Fix dict corruption caused by entity reference cycles - [CVE-2022-40303] Fix integer overflows with XML_PARSE_HUGE - Fix overflow check in SAX2.c CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:26:50 Modified files: textproc/libxml: Tag: OPENBSD_7_1 Makefile textproc/libxml/patches: Tag: OPENBSD_7_1 patch-parser_c Added files: textproc/libxml/patches: Tag: OPENBSD_7_1 patch-SAX2_c patch-entities_c Log message: Merge SECURITY fixes from upstream: - [CVE-2022-40304] Fix dict corruption caused by entity reference cycles - [CVE-2022-40303] Fix integer overflows with XML_PARSE_HUGE - Fix overflow check in SAX2.c CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:29:29 Modified files: comms/rtl-sdr : Makefile comms/rtl-sdr/patches: patch-src_librtlsdr_c Added files: comms/rtl-sdr/patches: patch-include_rtl-sdr_h Log message: Add rtlsdr_set_tuner_bandwidth() function from upstream. Required by upcoming devel/indi port. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:30:47 Log message: Import indi-1.9.8 (and libindi-1.9.8). INDI is a standard for astronomical instrumentation control. INDI Library is an Open Source POSIX implementation of the Instrument-Neutral-Device-Interface protocol. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221015 N ports/devel/indi/Makefile N ports/devel/indi/distinfo N ports/devel/indi/pkg/PLIST-main N ports/devel/indi/pkg/PLIST-libs N ports/devel/indi/pkg/DESCR-main N ports/devel/indi/pkg/DESCR-libs N ports/devel/indi/patches/patch-indidevapi_h N ports/devel/indi/patches/patch-indiserver_cpp N ports/devel/indi/patches/patch-libs_indicom_c N ports/devel/indi/patches/patch-CMakeLists_txt N ports/devel/indi/patches/patch-cmake_modules_CMakeCommon_cmake N ports/devel/indi/patches/patch-drivers_auxiliary_skysafari_cpp N ports/devel/indi/patches/patch-drivers_dome_scopedome_dome_cpp N ports/devel/indi/patches/patch-drivers_telescope_lx200driver_cpp N ports/devel/indi/patches/patch-libs_indibase_connectionplugins_connectiontcp_cpp N ports/devel/indi/patches/patch-libs_indibase_hid_libusb_c N ports/devel/indi/patches/patch-libs_indibase_indidome_cpp N ports/devel/indi/patches/patch-libs_indibase_inditelescope_cpp N ports/devel/indi/patches/patch-libs_webcam_pwc-ioctl_h N ports/devel/indi/patches/patch-libs_webcam_v4l2_base_cpp N ports/devel/indi/patches/patch-libs_webcam_v4l2_base_h N ports/devel/indi/patches/patch-libs_webcam_v4l2_colorspace_h N ports/devel/indi/patches/patch-libs_webcam_v4l2_decode_v4l2_decode_h N ports/devel/indi/patches/patch-libs_indibase_alignment_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:31:17 Modified files: devel : Makefile Log message: +indi CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:31:49 Modified files: textproc/qxlsx : Makefile textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt textproc/qxlsx/pkg: PLIST Log message: Move to Qt5; consumers aren't happy yet with Qt6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 06:32:03 Modified files: astro/calcmysky: Makefile Log message: Move to Qt5; consumers aren't happy yet with Qt6. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/15 06:53:30 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 07:08:33 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.27.91. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 07:08:50 Modified files: net/py-boto3 : Makefile distinfo net/py-boto3/pkg: PLIST Log message: Update to py3-boto3-1.24.91. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 07:09:08 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.25.92. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 07:11:44 Modified files: net/py-s3transfer: Makefile net/py-s3transfer/pkg: PLIST Log message: Move to MODPY_PYBUILD. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/15 07:19:36 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Removed files: astro/stellarium/patches: patch-CMakeLists_txt Log message: Update to stellarium-1.0. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/10/15 07:26:15 Modified files: usr.sbin/rad : engine.c frontend.c parse.y printconf.c rad.8 rad.c rad.conf.5 rad.h Log message: Implement RFC 8781 PREF64 router advertisement option. With this clients can learn the presence and used prefix for Network Address and Protocol Translation between IPv6 and IPv4 (NAT64). Apparently there is support in mobile devices as well as in macOS. This option, together with the the dhcp "IPv6-only preferred" option (108) enables the Customer-side transLATor (CLAT) on macOS so IPv4 literals can be used in IPv6-only networks. Input & OK kn CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/10/15 07:27:45 Modified files: usr.sbin/rad : parse.y Log message: Do not throw away errno. Pointed out in the pref64 code, which was copied from here, by kn. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/15 08:58:54 Modified files: sys/arch/loongson/dev: mcclock.c mcclock_isa.c Log message: ansi CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/15 09:18:15 Modified files: usr.sbin/rad : rad.conf.5 Log message: .Oc -> .Op in previous; CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/15 09:29:45 Modified files: regress/bin/ksh: trap.t Log message: fix comments wrt. pending ksh fixes CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2022/10/15 10:06:07 Modified files: app/cwm : menu.c Log message: Fix overlapping menu items as reported by kn@ and probably others at some point; with op@ and Walter Alejandro Iglesias helping along the way. Consistently use font ascent+descent instead of an arbitrary font height+1 for individual menu item rectangles and placement. ok kn@ op@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2022/10/15 11:01:15 Modified files: usr.bin/mg : dired.c echo.c Log message: replace ewprintf("") calls with eerase(): no functional difference. ok florian@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/15 12:22:53 Modified files: sys/dev/i2c : abx80x.c ds1307.c ds3231.c isl1208.c mcp794xx.c Log message: Convert remaining I2C RTC drivers to use todr_attach(). These all get a quality of 1000 since these are supposed to be battery backed and almost certainly what the hardware designers want us to use. ok mglocker@, jsg@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/15 13:43:37 Modified files: lang/python/3.10: Tag: OPENBSD_7_2 Makefile distinfo lang/python/3.10/pkg: Tag: OPENBSD_7_2 PLIST-tests Log message: MFC Python 3.10.8 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/15 13:44:19 Modified files: lang/python/3.9: Tag: OPENBSD_7_2 Makefile distinfo lang/python/3.9/patches: Tag: OPENBSD_7_2 patch-Modules_posixmodule_c Log message: MFC Python 3.9.15 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/15 19:22:40 Modified files: sys/arch/sparc64/dev: auxio.c beep.c beeper.c central.c creator.c fhc_central.c fhc_mainbus.c lpt_ebus.c pci_machdep.c pckbc_ebus.c pcons.c power.c psycho.c sab.c stp_sbus.c uperf.c uperf_ebus.c sys/arch/sparc64/fpu: fpu.c fpu_add.c fpu_div.c fpu_explode.c fpu_implode.c fpu_mul.c fpu_sqrt.c sys/arch/sparc64/include: bus.h sys/arch/sparc64/sparc64: cache.c db_interface.c machdep.c ofw_machdep.c openfirm.c openprom.c process_machdep.c sys_machdep.c sys/dev/ic : lsi64854.c mk48txx.c sys/dev/sbus : bwtwo.c dma_sbus.c qe.c qec.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". ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/16 02:22:34 Modified files: textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt Log message: Fix patch to find Qt5. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/16 02:47:21 Modified files: distrib/miniroot: install.sub Log message: Leave installurl handling to syspatch(8) When upgrading to releases, the installer fills rc.firsttime(8) with a syspatch(8) snippet possibly displaying available patches. That snippet itself checks for a release version as well as an existent installurl(5) file as a precondition for syspatch, see the diff below. syspatch, however, has code to fallback to cdn.o.o without a valid URL: 286 _MIRROR=$(while read _line; do _line=${_line%%#*}; [[ -n ${_line} ]] && 287 print -r -- "${_line}"; done /dev/null 288 [[ ${_MIRROR} == @(file|ftp|http|https)://* ]] || 289 _MIRROR=https://cdn.openbsd.org/pub/OpenBSD 290 _MIRROR="${_MIRROR}/syspatch/${_KERNV[0]}/$(machine)" Furthermore, the installer actively sets a working URL if needed, in the same finish_up() function shortly before placing the syspatch snippet: 2842 # Create /etc/installurl if it does not yet exist. 2843 if [[ ! -f /mnt/etc/installurl ]]; then 2844 echo "${INSTALL_URL:-https://cdn.openbsd.org/pub/OpenBSD}" \ 2845 >/mnt/etc/installurl 2846 fi So one of the following is true for installurl: 1. exists but has no valid URL, then syspatch falls back to cdn.o.o 2. exists and has a valid URL, then syspatch uses that 3. does not exist so the installer creates it with cdn.o.o, see 2. In the unlikely case that the install/upgrade finishes, i.e. installurl does exist, but gets removed or truncated before rc.firsttime runs, the existing check would actually prevent syspatch from running even though it copes with such files. So just remove the useless check. OK aja CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/16 02:49:03 Modified files: regress/bin/ksh: th Log message: Always pass the test program as PROG env var, fix synopsis The ./th perl script always runs -p prog (KSH in Makefile) as the shell, but cannot signal it other than the optional SIGKILL after `time-limit'. Implementing time-related signal handling in ./th seems overkill, so always pass the program as PROG in the environment so it can wrap itself, e.g. description: simluate interrupting a script stdin: timeout --signal SIGINT --preserve-status -- 1s $PROG -c ' actual test script getting ^C after one second... ' Avoiding hard-coded programs in tests with PROG allows testing different shells through `make KSH=/path/to/sh' without changing or adding shell specific tests. While here, make -p and -s as mandatory in usage as ./th `die's if they're not passed (allowing to always just pass -p's argument as PROG). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/16 02:51:53 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to official 106.0.5249.119-1 patchset CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/16 03:03:09 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-405.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/16 03:03:50 Modified files: devel/ptlib : Makefile devel/ptlib/pkg: PLIST Log message: Disable audio and video support; these are unused by the consummers. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/16 04:19:03 Modified files: regress/bin/ksh: trap.t Log message: move/rename usr1 test to new signal block, tweak other name CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/16 04:44:06 Modified files: regress/bin/ksh: trap.t Log message: Add new trap/errexit/signal test simulating interactive usage First try add capturing use cases like the bin/ksh/main.c r1.52 one: "[...] we would not run the signal trap if, for example, ^C was pressed and -e was set." With so many different factors (errexit?, receiving (special) signals, traps themselves failing/returing non-zero, running child processes?, etc.) it is very easy to miss subtle behaviour changes during scripting... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/16 05:01:48 Modified files: security/py-pykeepass: Makefile distinfo security/py-pykeepass/patches: patch-requirements_txt security/py-pykeepass/pkg: PLIST Log message: Update to py3-pykeepass-4.0.3 to unbreak x11/gnome/secrets runtime. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/16 05:03:29 Modified files: x11/gnome/secrets/patches: patch-gsecrets_utils_py Log message: Add comment; no pkg change. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/16 06:34:13 Modified files: regress/bin/ksh: read.t Log message: Add new failing read/signal test ^C does not abort `read < /dev/zero', instead it read(2)s indefinitely, one null byte at a time; bash and ksh93 from ports abort as expected. Use the new timeout(1) $PROG trick to send ^C after 0.1s, but also rely on it's -k for the final SIGKILL to stop the busy-looping process. ./th's `time-limit: 1' prints "test timed out (limit of 1 seconds)" but leaves the process running. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/16 07:33:10 Modified files: libexec/snmpd/snmpd_metrics: mib.c Log message: don't use | operator where || was intended ok gnezdo@ kn@ martijn@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/16 09:03:39 Modified files: sys/arch/amd64/amd64: bios.c machdep.c pmap.c sys/arch/amd64/conf: GENERIC files.amd64 sys/arch/amd64/include: pmap.h sys/dev/efi : efi.h Added files: sys/arch/amd64/amd64: efi_machdep.c Log message: Add the guts for EFI runtime services support on amd64. This will be used in the future to implement support for things like EFI variables. ok krw@ (a few others ok'ed earlier incarnations of this diff) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/16 09:41:27 Modified files: dist/fontconfig: Makefile.am README Tools.mk configure.ac fonts.conf.in meson.build meson_options.txt dist/fontconfig/conf.d: 60-latin.conf Makefile.am 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 fcconfig.fncs fontconfig-devel.txt fontconfig-user.html fontconfig-user.txt fonts-conf.5 dist/fontconfig/doc/fontconfig-devel: fcatomiccreate.html fcatomicdeletenew.html fcatomicdestroy.html fcatomiclock.html fcatomicnewfile.html fcatomicorigfile.html fcatomicreplaceorig.html fcatomicunlock.html fcblanksadd.html fcblankscreate.html fcblanksdestroy.html fcblanksismember.html fccachecopyset.html fccachecreatetagfile.html fccachedir.html fccachenumfont.html fccachenumsubdir.html fccachesubdir.html fcconfigfileinfoiterget.html fcconfigfileinfoiterinit.html fcconfigfileinfoiternext.html fcdircacheclean.html fcdircachecreateuuid.html fcdircachedeleteuuid.html fcdircacheload.html fcdircacheloadfile.html fcdircacheread.html fcdircacherescan.html fcdircacheunlink.html fcdircacheunload.html fcdircachevalid.html fcdirsave.html fcdirscan.html fcfileisdir.html fcfilescan.html fcislower.html fcisupper.html fcnameconstant.html fcnamegetconstant.html fcnamegetobjecttype.html fcnameregisterconstants.html fcnameregisterobjecttypes.html fcnameunregisterconstants.html fcnameunregisterobjecttypes.html fcstrbasename.html fcstrbuildfilename.html fcstrcmp.html fcstrcmpignorecase.html fcstrcopy.html fcstrcopyfilename.html fcstrdirname.html fcstrdowncase.html fcstrfree.html fcstrlistcreate.html fcstrlistdone.html fcstrlistfirst.html fcstrlistnext.html fcstrplus.html fcstrsetadd.html fcstrsetaddfilename.html fcstrsetcreate.html fcstrsetdel.html fcstrsetdestroy.html fcstrsetequal.html fcstrsetmember.html fcstrstr.html fcstrstrignorecase.html fctolower.html fcucs4toutf8.html fcutf16len.html fcutf16toucs4.html fcutf8len.html fcutf8toucs4.html fcweightfromopentype.html fcweightfromopentypedouble.html fcweighttoopentype.html fcweighttoopentypedouble.html t1.html x103.html dist/fontconfig/fc-cache: meson.build dist/fontconfig/fc-case: CaseFolding.txt fccase.h dist/fontconfig/fc-conflist: fc-conflist.1 fc-conflist.sgml dist/fontconfig/fc-lang: README dist/fontconfig/fc-list: fc-list.c dist/fontconfig/fontconfig: fontconfig.h dist/fontconfig/po: Makevars fontconfig.pot zh_CN.po dist/fontconfig/po-conf: Makevars fontconfig-conf.pot zh_CN.po dist/fontconfig/src: fcatomic.h fccache.c fccfg.c fccharset.c fcfreetype.c fcint.h fcmatch.c fcpat.c fcserialize.c fcstat.c fcstdint.h fcstr.c fcxml.c dist/fontconfig/test: Makefile.am run-test-conf.sh run-test.sh test-conf.c test-pthread.c lib/fontconfig/conf.d: Makefile lib/fontconfig/pc: Makefile Added files: dist/fontconfig/conf.d: 48-spacing.conf dist/fontconfig/meson-cc-tests: stdatomic-primitives-test.c dist/fontconfig/test: test-issue-286.json wrapper-script.sh Log message: Update to fontconfig 2.14. Tested and ok gkoehler@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/16 09:41:50 Modified files: distrib/sets/lists/xbase: 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 mi distrib/sets/lists/xetc: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2022/10/16 09:59:04 Modified files: databases/sqlcipher: Makefile distinfo Log message: Update to sqlcipher 4.5.2 OK sthen@, maintainer timeout CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/16 10:16:37 Modified files: sys/uvm : uvm_extern.h uvm_map.c uvm_map.h Log message: Rather than marking MAP_STACK on entries for sigaltstack() [2 days ago], go back to the old approach: using a new anon mapping because it removes any potential gadgetry pre-placed in the region (by making it zero). But also bring in a few more validation checks beyond contigious mapping -- it must not be a syscall region, and the protection must be precisely RW. This does allow sigaltstack() to shoot zero'd MAP_STACK non-immutable regions into the main stack area (which will soon be immutable). I am not sure we can keep reinforce immutable on the region after we do stack (like maybe determine this while doing the validation entry walk?) Sadly, continued support for sigaltstack() does require selecting the guessed best compromise. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/16 10:27:02 Modified files: sys/kern : kern_sig.c Log message: Rather than marking MAP_STACK on entries for sigaltstack() [2 days ago], go back to the old approach: using a new anon mapping because it removes any potential gadgetry pre-placed in the region (by making it zero). But also bring in a few more validation checks beyond contigious mapping -- it must not be a syscall region, and the protection must be precisely RW. This does allow sigaltstack() to shoot zero'd MAP_STACK non-immutable regions into the main stack area (which will soon be immutable). I am not sure we can keep reinforce immutable on the region after we do stack (like maybe determine this while doing the validation entry walk?) Sadly, continued support for sigaltstack() does require selecting the guessed best compromise. ok kettenis CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/16 10:55:35 Modified files: lib/libXft : ChangeLog Makefile.in NEWS README.md compile configure configure.ac lib/libXft/include/X11/Xft: Xft.h.in lib/libXft/man : Makefile.am Makefile.in Xft.man lib/libXft/src : xftcolor.c xftcore.c xftdpy.c xftdraw.c xftextent.c xftfont.c xftfreetype.c xftglyphs.c xftinit.c xftint.h xftlist.c xftname.c xftrender.c xftstr.c xftxlfd.c Added files: lib/libXft/man : XftCharExists.man XftCharFontSpecRender.man XftCharIndex.man XftCharSpecRender.man XftColorAllocName.man XftColorAllocValue.man XftColorFree.man XftDefaultHasRender.man XftDefaultSet.man XftDefaultSubstitute.man XftDrawChange.man XftDrawCharFontSpec.man XftDrawCharSpec.man XftDrawColormap.man XftDrawCreate.man XftDrawCreateAlpha.man XftDrawCreateBitmap.man XftDrawDestroy.man XftDrawDisplay.man XftDrawDrawable.man XftDrawGlyphFontSpec.man XftDrawGlyphSpec.man XftDrawGlyphs.man XftDrawPicture.man XftDrawRect.man XftDrawSetClip.man XftDrawSetClipRectangles.man XftDrawSetSubwindowMode.man XftDrawSrcPicture.man XftDrawString16.man XftDrawString32.man XftDrawString8.man XftDrawStringUtf16.man XftDrawStringUtf8.man XftDrawVisual.man XftFontCheckGlyph.man XftFontClose.man XftFontCopy.man XftFontInfoCreate.man XftFontInfoDestroy.man XftFontInfoEqual.man XftFontInfoHash.man XftFontLoadGlyphs.man XftFontMatch.man XftFontOpen.man XftFontOpenInfo.man XftFontOpenName.man XftFontOpenPattern.man XftFontOpenXlfd.man XftFontUnloadGlyphs.man XftGetVersion.man XftGlyphExtents.man XftGlyphFontSpecRender.man XftGlyphRender.man XftGlyphSpecRender.man XftInit.man XftInitFtLibrary.man XftListFonts.man XftLockFace.man XftNameParse.man XftNameUnparse.man XftTextExtents16.man XftTextExtents32.man XftTextExtents8.man XftTextExtentsUtf16.man XftTextExtentsUtf8.man XftTextRender16.man XftTextRender16BE.man XftTextRender16LE.man XftTextRender32.man XftTextRender32BE.man XftTextRender32LE.man XftTextRender8.man XftTextRenderUtf16.man XftTextRenderUtf8.man XftUnlockFace.man XftXlfdParse.man Log message: Update to libXft 2.3.6 - bug fixes + new manual pages. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/16 10:56:12 Modified files: distrib/sets/lists/xshare: mi Log message: update CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2022/10/16 11:19:27 Modified files: . : 72.html Log message: Add some more fdisk(8) changes, correct a typo. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/16 11:33:56 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/16 12:16:00 Modified files: archivers/xz : Makefile distinfo archivers/xz/patches: patch-config_h_in Added files: archivers/xz/patches: patch-src_common_tuklib_cpucores_c Removed files: archivers/xz/patches: patch-src_scripts_xzgrep_in patch-src_xz_file_io_c Log message: archivers/xz: update to 5.2.7 More comprehensive xzgrep fixes and miscellaneous small improvements. CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2022/10/16 12:23:44 Modified files: sys/dev/wscons : wsmouse.c Log message: Fix a bug in the initialization mechanism of wsmouse. The CONFIGURED flag, which indicates that first-time initialization has been completed, must be set immediately after the first call to wstpad_configure. Otherwise, passing touchpad parameters to the initialization function has no effect for some of them. CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2022/10/16 14:17:08 Modified files: sys/dev/hid : hidmt.c Log message: Improve the clickpad/touchpad detection in hidmt. If the HID descriptors don't provide a HUD_BUTTON_TYPE property, hidmt should treat all devices as clickpads if they report a "clickpad button", or don't report to have both a left and right external button. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/16 14:57:16 Log message: Requests-File is a transport adapter for use with the Requests Python library to allow local filesystem access via file:// URLs. ok to import op@ Status: Vendor Tag: kmos Release Tags: kmos_20221016 N ports/www/py-requests-file/Makefile N ports/www/py-requests-file/distinfo N ports/www/py-requests-file/pkg/DESCR N ports/www/py-requests-file/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/16 14:58:08 Modified files: www : Makefile Log message: Hook py-requests-file up to build CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2022/10/16 17:41:15 Modified files: dist/fontconfig/src: fcserialize.c Log message: don't assume the tree is compiled only with c99 compilers. or, invest the time to solve that. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/17 00:20:18 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: update sparc64 bootstrap and unbreak it sparc64 bootstrap from kmos@, thanks ! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/17 04:59:42 Modified files: usr.bin/tmux : session.c Log message: Preserve marked pane when renumbering windows. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/17 05:02:20 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: Update for Nextcloud to 24.0. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/17 05:03:20 Modified files: www/nextcloud/pkg: README Log message: Add "core" chunk for httpd.conf from Mark Patruck, Thanks! CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/17 05:04:31 Modified files: www/nextcloud/23: Makefile distinfo www/nextcloud/23/pkg: PLIST Log message: Update for Nextcloud to 23.0.10 OK landry@ & Adriano Barbosa Thanks! CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2022/10/17 05:07:27 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/patches: patch-setup_py www/yt-dlp/pkg : PLIST Log message: update to 2022.10.04 changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2022.10.04 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/17 05:09:40 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221017 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/17 06:01:19 Modified files: usr.sbin/bgpctl: Makefile bgpctl.c bgpctl.h output.c output_json.c parser.c parser.h Added files: usr.sbin/bgpctl: ometric.c ometric.h output_ometric.c Log message: Implement openmetric output via bgpctl show metric command This adds most of the generic code to output the metrics with labels and implements some basic metrics. The code works but metrics may still change. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/17 07:23:31 Modified files: usr.sbin/bgplgd: bgplgd.c Log message: Add /metrics endpoint which outputs stats in openmetrics format. This uses `bgpctl show metric` to produce the payload. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/17 08:45:57 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure Removed files: editors/libreoffice/patches: patch-vcl_unx_generic_window_salframe_cxx Log message: update to 7.4.2.3 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/10/17 08:49:02 Modified files: sys/kern : uipc_usrreq.c sys/net : pfkeyv2.c rtsock.c sys/netinet : ip_divert.c ip_divert.h ip_gre.c ip_var.h raw_ip.c tcp_usrreq.c tcp_var.h udp_usrreq.c udp_var.h sys/netinet6 : ip6_divert.c ip6_divert.h ip6_var.h raw_ip6.c sys/sys : protosw.h unpcb.h Log message: Change pru_abort() return type to the type of void and make pru_abort() optional. We have no interest on pru_abort() return value. We call it only from soabort() which is dummy pru_abort() wrapper and has no return value. Only the connection oriented sockets need to implement (*pru_abort)() handler. Such sockets are tcp(4) and unix(4) sockets, so remove existing code for all others, it doesn't called. ok guenther@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/17 09:04:12 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c Log message: Use metrics as the command name and document show metrics. OK tb@ CVSROOT: /cvs Module name: www Changes by: millert@cvs.openbsd.org 2022/10/17 09:18:50 Modified files: . : arm64.html Log message: Fix broken links for Orange Pi and FriendlyElec. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/17 09:42:19 Modified files: usr.sbin/bgplgd: bgplgd.8 bgplgd.c Log message: Document /metrics endpoint and use bgpctl show metrics as command. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/17 10:51:36 Modified files: usr.sbin/bgpctl: bgpctl.c parser.c parser.h Log message: SHOW_METRICS for the actions enum. Just to match the rest. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/17 11:15:47 Modified files: security/libksba: Makefile distinfo Log message: SECURITY UPDATE to libksba-1.6.2 Fix integer overflow in the CRL parser (CVE-2022-3515) https://www.gnupg.org/blog/20221017-pepe-left-the-ksba.html ok tb@ pea@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/17 11:19:04 Modified files: security/libksba: Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: SECURITY UPDATE to libksba-1.6.2 Fix integer overflow in the CRL parser (CVE-2022-3515) https://www.gnupg.org/blog/20221017-pepe-left-the-ksba.html The -current diff was ok tb@ pea@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/17 11:22:04 Modified files: security/libksba: Tag: OPENBSD_7_1 Makefile distinfo Log message: MFC: SECURITY UPDATE to libksba-1.6.2 Fix integer overflow in the CRL parser (CVE-2022-3515) https://www.gnupg.org/blog/20221017-pepe-left-the-ksba.html The -current diff was ok tb@ pea@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/17 12:03:16 Modified files: lib/libcrypto/asn1: tasn_enc.c Log message: Unbreak ASN.1 indefinite length encoding. In r1.25 of tasn_enc.c a check was added to ensure that asn1_ex_i2c() returned the same value on both calls, however in the ndef case the len variable gets changed between calls. Keep a copy of the original value to test against. Issue reported by niklas, who encountered a test failure in rust-openssl. ok miod@ tb@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2022/10/17 12:06:22 Modified files: lang/go : Makefile distinfo lang/go/pkg : PLIST Log message: Update lang/go to 1.19.2. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/17 12:26:41 Modified files: lib/libcrypto/bio: b_dump.c Log message: Avoid potential divide by zero in BIO_dump_indent_cb() Passing an indent value of 67 results in DUMP_WIDTH_LESS_IDENT returning a value of zero, which is promptly used for division. Likewise, passing a value larger than 67 results in a negative value being returned. Prevent this by limiting indent to 64 (which matches OpenSSL's current behaviour), as well as ensuring that dump_width is > 0. Should fix oss-fuzz #52464 and #52467. ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/17 12:36:52 Modified files: regress/lib/libcrypto/x509: verify.c Log message: Ensure that verification results in the expected error and error depth. Improve verification regress and ensure that the legacy or modern verification completes with the expected error and error depth. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/17 12:44:36 Modified files: regress/lib/libcrypto/x509: expirecallback.c Log message: Revise expire callback regress to use chains with expired certificates. Rather than using X509_STORE_CTX_set_time() (which is resulting all certificates in the chain being treated as expired), use chains that have an expired leaf or expired intermediate. This triggers a different code path, which is currently mishandled (and hence failing). Also ensure that the resulting error and error depth match what we expect them to be. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/17 12:49:06 Modified files: sys/arch/sparc64/sparc64: ofw_machdep.c Log message: Fix "map" OpenFirmware call. It does not return a value according to the IEEE 1275 specification. Based on a diff provided by Harald Gutch (hgutch@netbsd). Also see NetBSD PR#56829. ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/17 12:55:20 Modified files: sys/arch/sparc64/stand/ofwboot: Locore.c Log message: Fix "map" OpenFirmware call. It does not return a value according to the IEEE 1275 specification. This should fix booting on machines that would fail with something like: OF_map_phys(3fe44000,8192,fed58000,-1) failed no space for symbol table Program terminated Based on a diff provided by Harald Gutch (hgutch@netbsd). Also see NetBSD PR#56829. There were (and still are) some questions about whether this diff breaks the blade1.5k. However the failure in question might have been hardware related and subsequent testing of the equivalent kernel diff (which was just committed) was successful. So committing this in the hope it sticks to ease testing. ok miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/10/17 12:56:54 Modified files: lib/libcrypto/x509: x509_verify.c Log message: Store errors that result from leaf certificate verification. In the case that a verification callback is installed that tells the verifier to continue when a certificate is invalid (e.g. expired), any error resulting from the leaf certificate verification is not stored and made available post verification, resulting in an incorrect error being returned. Also perform leaf certificate verification prior to adding the chain, which avoids a potential memory leak (as noted by tb@). Issue reported by Ilya Shipitsin, who encountered haproxy regress failures. ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/17 13:09:46 Modified files: sys/dev/fdt : acrtc.c exrtc.c gfrtc.c imxrtc.c mvrtc.c plrtc.c sxirtc.c Log message: Convert more drivers to use todr_attach(). The quality of the RTC is set such that "discrete" RTC chips are preferred over RTCs integrated on a SoC. ok deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/17 13:51:54 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Implement uncached mappings on the StarFive JH7100 SoC, where the hardware provides allows bypassing the L2 cache by using a physical address alias. ok miod@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/17 17:19:36 Modified files: graphics/png : Makefile distinfo graphics/png/patches: patch-Makefile_in patch-libpng_pc_in graphics/png/pkg: PLIST Log message: graphics/png: update to 1.6.38 * Fixed various errors in the handling of tRNS, hIST and eXIf. * Implemented many stability improvements across all platforms. from Brad CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/17 18:46:43 Modified files: games/devilutionx: Makefile Added files: games/devilutionx/patches: patch-CMakeLists_txt patch-CMake_FindSDL2_cmake Log message: fix build with sdl2 2.24.1 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/17 18:48:10 Modified files: games/warzone2100: Makefile Log message: fix build with sdl2 2.24.1 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/17 18:56:38 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in patch-sdl2-config_in patch-sdl2_pc_in patch-src_SDL_c patch-src_joystick_SDL_gamecontrollerdb_h patch-src_joystick_bsd_SDL_bsdjoystick_c devel/sdl2/pkg : PLIST Removed files: devel/sdl2/patches: patch-sdl2-config_cmake_in patch-src_filesystem_unix_SDL_sysfilesystem_c Log message: update to SDL 2.24.1. changelog: https://github.com/libsdl-org/SDL/releases/tag/release-2.24.1 Thanks to brad for initial diffs this update was built on, namn@ for finding the fix for X360-like gamecontrollers. Survived i386 bulk build by sthen, thanks! CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/17 19:50:33 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20221015 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/17 20:02:03 Modified files: net/minio/client: Makefile distinfo modules.inc Log message: Update to minioc-0.20221012 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/18 00:06:37 Modified files: devel/ptlib : Makefile Log message: Missed bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/18 00:17:57 Modified files: devel/ptlib : Makefile devel/ptlib/pkg: PLIST Log message: Revert previous; h323plus needs video support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/18 00:23:56 Modified files: textproc/libical: Makefile distinfo Log message: Update to libical-3.0.16. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/18 00:56:42 Modified files: sbin/bioctl : bioctl.c Log message: Hoist common Volume, Status, Size and Device columns in format strings Only the RAID level itself with level specific values in the end differs. OK jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/18 01:04:20 Modified files: sys/dev/pci : mpii.c share/man/man4 : mpii.4 sbin/bioctl : bioctl.c Log message: Document and report mpii(4) RAID 1E as such At least the built-in controller on sparc64 T4-2 machines supports 1E from which OpenBSD boots just fine, but bioctl(8) reports it as RAID 10: mpii0 at pci15 dev 0 function 0 "Symbios Logic SAS2008" rev 0x03: msi mpii0: Solana On-Board, firmware 9.0.0.0 IR, MPI 2.0 scsibus1 at mpii0: 834 targets sd0 at scsibus1 targ 0 lun 0: naa.600508e0000000006cd1dcd59022a30a sd0: 713824MB, 512 bytes/sector, 1461911552 sectors root on sd0a (efde5b2c6ab7b8ac.a) swap on sd0b dump on sd0b # bioctl mpii0 Volume Status Size Device mpii0 0 Online 748498714112 sd0 RAID10 0 Online 500107861504 0:2.0 noencl 1 Online 500107861504 0:1.0 noencl 2 Online 500107861504 0:0.0 noencl mpii(4) simply munged 1E into 10. Report it as 0x1E just like softraid(4) RAID 1C is 0x1C internally: # ./obj/bioctl mpii0 | grep RAID mpii0 0 Online 748498714112 sd0 RAID1E OK jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/18 02:22:19 Modified files: sys/arch/macppc/dev: awacs.c i2s.c sys/dev : audio_if.h sys/dev/isa : ad1848.c ess.c gus.c sbdsp.c sys/dev/pci : auacer.c auglx.c auich.c auixp.c autri.c auvia.c azalia.c cmpci.c cs4280.c cs4281.c eap.c emuxki.c envy.c esa.c eso.c fms.c maestro.c neo.c sv.c yds.c sys/dev/tc : bba.c Log message: Remove unused AUDIO_PROP_{MMAP,INDEPENDENT} AUDIO_PROP_FULLDUPLEX is the only audio(9) in use, the other two died with commit 1cf2860827c8ca659d8097d8da94a5ae5b888c53 Author: ratchov Date: Thu Jun 25 06:43:45 2015 +0000 Reimplement the audio driver in a simpler way, removing unused/unusable functionality. Same API and ABI except for the removed bits and no behaviour change for programs using libsndio. With help from armani@ and mpi@, thanks. but remained defined and set in drivers. and the following merely moved them when they were dead code already: commit 9215aa3dfad387bca877a805534df6dcfe8722eb Author: ratchov Date: Wed Aug 31 07:22:43 2016 +0000 Delete unused ioctls and associated macros. Move macros that are still used internally by low-level drivers from sys/audioio.h to dev/audio_if.h instead of deleting them. None of this is used in base or ports; codesearch.debian.net only shows AUDIO_PROP_{CAPTURE,PLAYBACK} in firefox-esr, mozjs and cubeb. ratchov points out that audio_if.h and audioio.h are private interfaces and the codesearch shows SunOS and NetBSD bits (#ifdef'd out on OpenBSD). OK ratchov CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/10/18 03:01:53 Modified files: graphics/py-pyx: Makefile distinfo graphics/py-pyx/patches: patch-setup_cfg graphics/py-pyx/pkg: PLIST Removed files: graphics/py-pyx/patches: patch-setup_py Log message: Update to py-pyx-0.16. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/18 03:12:26 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: openssl-ruby-tests: update to a later commit CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/10/18 03:30:29 Modified files: usr.sbin/bgpctl: bgpctl.c mrtparser.c usr.sbin/bgpd : kroute.c rtr.c Log message: Fix some spelling errors Thanks Marco D'Itri for spotting them OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/18 03:45:02 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.7 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/18 04:17:56 Modified files: sys/dev/efi : efi.h Log message: Add definitions for runtime services related to EFI variables and system reset. ok krw@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/18 04:34:00 Modified files: devel/py-isort : Makefile distinfo devel/py-isort/pkg: PLIST Log message: update to py3-isort-5.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/18 04:59:24 Modified files: math/libqalculate: Makefile distinfo math/libqalculate/pkg: PLIST Log message: update to libqalculate-4.4.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/18 05:57:08 Modified files: security/libksba: Makefile Log message: Take over maintainer Since I maintain security/gnupg, the sole consumer of libksba in ports. ok pea@ (former maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/18 06:24:51 Modified files: usr.sbin/bgpd : session.c Log message: Initalize last_updown in init_peer() so that it is reported correctly for peers that never managed to establish a connection. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/18 06:28:36 Modified files: usr.sbin/bgpctl: output_ometric.c Log message: Switch from up/down time to time of last change. Having metrics depend on session state makes reporting more complex. This now reports the number of seconds a session was up or down. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/18 08:03:39 Modified files: usr.sbin/rpki-client: http.c Log message: Copy port to proxyport since the sting may point into memory that is freed. Should fix https://github.com/rpki-client/rpki-client-portable/issues/74 Reported by Ben Castricum OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:30:02 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla/mozilla.port.mk: assorted cleanup for gecko 106 - bump nss/nspr dependencies - tidy up WANTLIB, factorize some from consumer ports - move devel/m4 BDEP to the module - factorize CONFIGURE_ENV for M4 detection CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:35:26 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-security_manager_pki_resources_content_exceptionDialog_js patch-xpcom_build_BinaryPath_h www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp patch-dom_ipc_moz_build Log message: www/mozilla-firefox: update to 106.0. see https://www.mozilla.org/en-US/firefox/106.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-44/ - tidy up WANTLIB - update patch from #1790419 with what was upstreamed, this way sysctl(KERN_PROC_ARGS) is called before pledge() and cached for later use. No change in pledge configs sadly since ps is still needed for other cases.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:37:18 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.4.0. see https://www.mozilla.org/en-US/firefox/102.4.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-45/ - bring CPPFLAGS=-Wno-backend-plugin to silence warnings from clang profiling - tidy up WANTLIB CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:37:53 Modified files: www/seamonkey : Makefile Log message: www/seamonkey: tidy up WANTLIB and bump REVISION CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:39:19 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: tidy up WANTLIB and bump REVISION CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:41:25 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: tidy up WANTLIB and bump REVISION even if still BROKEN because of rust update.. discussed with caspar@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:43:44 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.4.0. see https://www.mozilla.org/en-US/firefox/102.4.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-45/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:44:43 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: backport update to 106.0. see https://www.mozilla.org/en-US/firefox/106.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-45/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:49:44 Log message: Import mail/meli git master, versionned meli-0.7.2pl20221017 Terminal email client with support for multiple accounts and Maildir / mbox / notmuch / IMAP / JMAP. www: https://meli.delivery/ backport https://github.com/rust-lang/libc/pull/2965 from semarie@ to properly fix https://git.meli.delivery/meli/meli/issues/159 patched out bin/false usage in default config as found out by sthen@ ok lraab@ sthen@ Status: Vendor Tag: landry Release Tags: landry_20221018 N ports/mail/meli/Makefile N ports/mail/meli/distinfo N ports/mail/meli/crates.inc N ports/mail/meli/patches/patch-src_conf_rs N ports/mail/meli/patches/patch-modcargo-crates_libc-0_2_126_src_unix_bsd_netbsdlike_openbsd_mod_rs N ports/mail/meli/patches/patch-src_conf_composing_rs N ports/mail/meli/pkg/PLIST N ports/mail/meli/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/18 08:50:16 Modified files: mail : Makefile Log message: +meli CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/10/18 08:55:19 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Remove references to four definitions that tb@ deleted in x509.h rev. 1.89 on Jan 10, 2022: X509_EX_V_INIT X509_EX_V_NETSCAPE_HACK X509_EXT_PACK_STRING X509_EXT_PACK_UNKNOWN. Mark BN_set_params and BN_get_params as deprecated, unused, and intentionally undocumented. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/18 09:12:13 Modified files: sys/arch/arm64/dev: aplcpu.c Log message: No longer match on "apple,cluster-cpufreq" compatible string. ok miod@, kn@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/18 10:07:59 Modified files: sys/dev/i2c : ds1307.c Log message: Add support for the DS1339 RTC, like found on the PiJuice. From Michal Mynar -- Thanks! ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/18 11:05:03 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-42.4. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/18 11:59:23 Modified files: math/blas : Makefile math/lapack : Makefile Log message: Use https for netlib.org MASTER_SITES and HOMEPAGE ok steven@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/18 11:59:47 Modified files: textproc/diffstat: Makefile distinfo Log message: Update to diffstat-1.65 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/18 13:38:40 Modified files: net/libfilezilla: Makefile distinfo Log message: Update to libfilezilla-0.39.2 Changes: https://lib.filezilla-project.org/ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/18 13:39:16 Modified files: security/rhash : Makefile distinfo security/rhash/patches: patch-Makefile patch-configure Log message: Update to rhash-1.4.3 Changes: https://rhash.sourceforge.net/changelog.php Bump minor of shared lib because of some additions. CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/18 22:33:30 Modified files: faq : current.html Log message: Forgot to completely clean the file while rolling it. Do so now. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/10/19 01:34:00 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.38.1. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/19 01:42:55 Modified files: www/gotosocial : Makefile distinfo modules.inc www/gotosocial/pkg: PLIST Log message: update www/gotosocial to 0.5.2 diff from Hakudan (MAINTAINER), thanks! Some tweaks on top: reset REVISION, fix some whitespaces and annotate that regress is expected to fail due to some missing go libraries. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 01:57:49 Modified files: sys/dev/isa : pas.c ess.c Log message: Constify string tables Each only used one for a printf() call in *_attach(). Seen while tweaking their *_hw_if struct. OK gnezdo ratchov CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 01:59:26 Modified files: sys/arch/arm64/dev: aplmca.c Log message: Constify audio_hw_if struct The only driver with a non-const audio(9) struct. OK gnezdo CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 02:24:14 Modified files: distrib/miniroot: install.sub Log message: Get rid of useless/confusing subshell Other function, same stuff like r1.1210 except here there `>/dev/null 2>&1' hammer is required to silence the ls(1) test. The make_dev() call is no longer silenced now but does not print on stdout anyway; if making the device fails we'd like to know. Otherwise if probing the disk fails it continues to be silenced. (cvs diff -w -U1) |@@ -2311,3 +2311,2 @@ is_rootdisk() { | |- ( | make_dev $_d |@@ -2322,6 +2321,6 @@ is_rootdisk() { | umount /mnt |- fi |+ fi >/dev/null 2>&1 | rm -f /dev/{r,}$_d? |+ | return $_rc |- ) >/dev/null 2>&1 | } OK halex CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 03:11:26 Modified files: sys/dev/usb : uaudio.c sys/dev/pci : maestro.c Log message: Constify global tables only used in lookups, OK ratchov CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/19 03:48:08 Modified files: security/qdigidoc4: Makefile Log message: PR got merged, keep track CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:17:04 Modified files: textproc/py-tinycss2: Makefile distinfo Log message: update to py3-tinycss2-1.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:19:53 Modified files: textproc/py-webencodings: Makefile textproc/py-webencodings/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:23:23 Modified files: textproc/py-patiencediff: Makefile distinfo textproc/py-patiencediff/pkg: DESCR Log message: update to py3-patiencediff-0.2.6 add a note in DESCR on how to run this from the command-line rather than as part of a Python program (python3 -m patiencediff file_a file_b) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:36:34 Modified files: net/arp-scan : Makefile distinfo Log message: bump the version for arp-scan, a previous commit was tagged but not marked as a release in github so I (and portroach) missed it CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:39:38 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-daily_sh net/librenms/pkg: PLIST Log message: update to librenms-22.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:50:06 Modified files: databases/citus: Makefile distinfo databases/citus/pkg: PLIST Added files: databases/citus/patches: patch-Makefile Log message: update to citus-11.1.3 and fix up tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 05:53:43 Modified files: devel/py-tz : Makefile distinfo Log message: update to py3-tz-2022.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/19 06:55:48 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c Log message: update to isc-bind-9.18.8 CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/19 07:56:03 Modified files: faq : current.html Log message: Revert my improper reversion of kn's change CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/19 07:56:58 Modified files: faq : upgrade72.html Log message: tftpd change was a post-7.2 change added to the rest of the current.html entries. Remove it CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/19 08:02:40 Modified files: faq : upgrade71.html Log message: Uncomment link to 7.2 upgrade instructions CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2022/10/19 09:10:18 Modified files: . : 72.html Log message: Add some more disklabel(8) changes. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 09:34:02 Modified files: sys/arch/luna88k/cbus: nec86.c nec86hw.c nec86hwvar.h Log message: Remove audio(9) setfd() stub necsb(4/luna88k) is the only driver that "implements" it... through EIO. Remove it so setfd can be removed from struct audio_hw_if. Prodded by ratchov OK aoyama CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2022/10/19 09:40:16 Modified files: . : 72.html Log message: Add misc disklabel/kernel/biosboot changes. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/19 09:59:21 Modified files: security/gnupg : Makefile distinfo Added files: security/gnupg/patches: patch-dirmngr_server_c Log message: Update to gnupg-2.2.40 ChangeLog: https://dev.gnupg.org/T6181 Test report from op@, thanks! CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2022/10/19 10:21:44 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.5.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/19 12:29:36 Modified files: lib/libc/sys : sigaltstack.2 Log message: Document sigaltstack restrictions on OpenBSD. mandoc suggestions & help from jmc CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 13:08:25 Modified files: usr.sbin/installboot: loongson_installboot.c Log message: Replace "newfs/fsck_ext2fs" with "newfs/msdos -t ext2fs", constify OK miod CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 13:14:17 Modified files: sys/arch/hppa/gsc: harmony.c sys/arch/luna88k/cbus: nec86.c sys/arch/macppc/dev: aoa.c awacs.c daca.c onyx.c snapper.c tumbler.c sys/arch/sparc64/dev: ce4231.c sys/dev/isa : ess.c gus.c pas.c sb.c sys/dev/pci : auacer.c auglx.c auich.c auixp.c autri.c auvia.c azalia.c cmpci.c cs4280.c cs4281.c eap.c emuxki.c envy.c esa.c eso.c fms.c maestro.c neo.c sv.c yds.c sys/dev/sbus : cs4231.c sys/dev/tc : bba.c sys/dev/usb : uaudio.c utvfu.c Log message: Use C99 struct init for struct audio_hw_if This audio(9) struct will lose a member, but drivers init their struct quite inconsistently, most pre-C99 style. Use C99 style everywhere, to get rid of all annoying differences and allow for easy member removals/additions: - don't change current order of members - no explicit NULL members - no comments or blank lines - trailing comma in last member line GENERIC.MP builds fine with this on arm64, amd64, i386 and sparc64. macppc and alpha build-tested by miod OK ratchov miod CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/19 13:59:07 Modified files: share/man/man9 : audio.9 sys/dev : audio.c audio_if.h Log message: Remove unused setfd member from struct audio_hw_if All consumers now use C99 struct init and none of them sets `.setfd'. OK ratchov miod CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2022/10/19 15:04:45 Modified files: etc/rc.d : rc.subr Log message: Drop support for $rcexec; people should now use the rc_exec function. prodded by jsg@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/10/19 15:23:31 Modified files: etc : daily Log message: Exclude /tmp/*.shm files from /tmp cleaning in daily(8); removing them interferes with programs using shm_open(3) which uses them as backing files. Problem pointed out by jeremy@ in relation to PostgreSQL. Suggestion/ok tb@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/19 19:16:04 Modified files: usr.sbin/smtpd : smtp_session.c Log message: Display the correct recipient in a Received: header with one recipient. If multiple recipients are specified but only one is valid, use the first entry in the recipient list for the Received: header, not the value from the last "RCPT TO:" command (which could be invalid). From Chris Waddey CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/10/19 20:37:39 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to vultr-cli-2.15.0. From Adriano Barbosa (maintainer); thanks! CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/10/19 21:55:40 Modified files: . : alpha.html amd64.html anoncvs.html arm64.html armv7.html errata71.html ftp.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html powerpc64.html riscv64.html sparc64.html stable.html build : Makefile versionup build/mirrors : anoncvs.html.head ftp.html.end faq : faq1.html faq14.html faq16.html faq4.html faq5.html index.html Log message: 7.2 updates CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/10/19 21:57:29 Modified files: . : anoncvs.html support.html build : mirrors.dat support.dat Log message: remove venture37 support and anoncvs entries per owner's request CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/20 01:03:01 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.4.0. see https://www.thunderbird.net/en-US/thunderbird/102.4.0/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/20 01:03:33 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.4.0. see https://www.thunderbird.net/en-US/thunderbird/102.4.0/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/20 01:14:13 Log message: Import rust-openssl-tests 20221017, ok anton semarie sthen Bundles the source of the rust-openssl crate for regression testing. Status: Vendor Tag: tb Release Tags: tb_20221020 N ports/security/rust-openssl-tests/Makefile N ports/security/rust-openssl-tests/crates.inc N ports/security/rust-openssl-tests/distinfo N ports/security/rust-openssl-tests/pkg/DESCR N ports/security/rust-openssl-tests/pkg/PLIST N ports/security/rust-openssl-tests/patches/patch-openssl-sys_build_main_rs No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/20 01:15:21 Modified files: security : Makefile Log message: +rust-openssl-tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 01:25:35 Modified files: net/monitoring-plugins: Makefile distinfo net/monitoring-plugins/patches: patch-configure_ac patch-plugins-scripts_check_ircd_pl patch-plugins_check_http_c Log message: update to monitoring-plugins-2.3.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 01:33:14 Log message: Provide a harness driving rust-openssl's regress tests rust-openssl is an integral part of the Rust ecosystem and more than a dozen ports, including lang/rust itself, depend on it. We need to ensure that it keeps working with LibreSSL. If the rust and rust-openssl-tests packages are installed, create a cargo workspace under obj/ that compiles and runs the rust-openssl regress tests much like what is done for the openssl-ruby tests. This expands our regress coverage: for instance, this would have caught the broken ASN.1 indefinite length encoding caused by asn1/tasn_enc.c r1.25. Positive feedback beck jsing semarie Testing and ok anton Status: Vendor Tag: tb Release Tags: tb_20221020 N src/regress/lib/libssl/rust-openssl/Makefile N src/regress/lib/libssl/rust-openssl/Cargo.toml N src/regress/lib/libssl/rust-openssl/config No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 01:38:05 Modified files: regress/lib/libssl: Makefile Log message: Link rust-openssl to regress CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 02:05:18 Modified files: devel/py-setuptools-rust: Makefile distinfo Log message: update to py3-setuptools-rust-1.5.2 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/10/20 02:25:28 Log message: import unbound 1.17.0, ok florian Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_17_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 U 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 U src/usr.sbin/unbound/README.md U src/usr.sbin/unbound/LICENSE 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 U 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 U src/usr.sbin/unbound/validator/val_utils.c U src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_neg.h U src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_kentry.h U src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/val_kcache.h U 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 U 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 U src/usr.sbin/unbound/services/modstack.c U src/usr.sbin/unbound/services/view.h C src/usr.sbin/unbound/services/localzone.c U src/usr.sbin/unbound/services/mesh.h C src/usr.sbin/unbound/services/listen_dnsport.c C src/usr.sbin/unbound/services/view.c C 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 C src/usr.sbin/unbound/services/outside_network.h U src/usr.sbin/unbound/services/rpz.c U 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 U 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 U 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 U 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 U 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 C 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 U src/usr.sbin/unbound/iterator/iter_utils.h U 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 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 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/unbound.doxygen U src/usr.sbin/unbound/doc/CREDITS C src/usr.sbin/unbound/doc/unbound-control.8.in U src/usr.sbin/unbound/doc/README.ipset.md 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 U src/usr.sbin/unbound/sldns/rrdef.h U src/usr.sbin/unbound/sldns/parse.c U src/usr.sbin/unbound/sldns/str2wire.h U src/usr.sbin/unbound/sldns/rrdef.c U src/usr.sbin/unbound/sldns/pkthdr.h U src/usr.sbin/unbound/sldns/wire2str.c U 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 C 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 C src/usr.sbin/unbound/edns-subnet/addrtree.c C src/usr.sbin/unbound/smallapp/unbound-control.c C src/usr.sbin/unbound/smallapp/unbound-checkconf.c U src/usr.sbin/unbound/smallapp/unbound-anchor.c U src/usr.sbin/unbound/smallapp/worker_cb.c U src/usr.sbin/unbound/smallapp/unbound-host.c U src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in C src/usr.sbin/unbound/libunbound/libunbound.c U src/usr.sbin/unbound/libunbound/ubsyms.def U src/usr.sbin/unbound/libunbound/unbound.h U src/usr.sbin/unbound/libunbound/worker.h U src/usr.sbin/unbound/libunbound/libworker.c U src/usr.sbin/unbound/libunbound/unbound-event.h U src/usr.sbin/unbound/libunbound/context.c U src/usr.sbin/unbound/libunbound/context.h U src/usr.sbin/unbound/libunbound/libworker.h C src/usr.sbin/unbound/respip/respip.c C 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 C src/usr.sbin/unbound/daemon/worker.h U 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 U 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 U src/usr.sbin/unbound/daemon/stats.h C src/usr.sbin/unbound/daemon/acl_list.c 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 U 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 U 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 U src/usr.sbin/unbound/util/module.h U src/usr.sbin/unbound/util/configyyrename.h U src/usr.sbin/unbound/util/edns.h U 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 C 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 U src/usr.sbin/unbound/util/module.c U src/usr.sbin/unbound/util/alloc.c C src/usr.sbin/unbound/util/config_file.h U src/usr.sbin/unbound/util/random.c 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 N src/usr.sbin/unbound/util/proxy_protocol.c U src/usr.sbin/unbound/util/fptr_wlist.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 N 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 U src/usr.sbin/unbound/util/mini_event.h U src/usr.sbin/unbound/util/iana_ports.inc U src/usr.sbin/unbound/util/random.h C src/usr.sbin/unbound/util/netevent.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 C src/usr.sbin/unbound/util/storage/dnstree.c U src/usr.sbin/unbound/util/storage/lookup3.c U src/usr.sbin/unbound/util/storage/lruhash.c U src/usr.sbin/unbound/util/storage/lruhash.h C src/usr.sbin/unbound/util/storage/dnstree.h U src/usr.sbin/unbound/util/storage/slabhash.h U 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 U src/usr.sbin/unbound/util/data/msgparse.h U src/usr.sbin/unbound/util/data/packed_rrset.c U src/usr.sbin/unbound/util/data/msgreply.c U src/usr.sbin/unbound/util/data/msgencode.c U src/usr.sbin/unbound/util/data/dname.h U src/usr.sbin/unbound/util/data/msgreply.h U src/usr.sbin/unbound/util/data/msgparse.c U src/usr.sbin/unbound/util/data/dname.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 U 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 60 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/unbound CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/10/20 02:26:14 Modified files: usr.sbin/unbound: Makefile.in acx_nlnetlabs.m4 config.guess config.h.in config.sub configure configure.ac usr.sbin/unbound/daemon: acl_list.c acl_list.h daemon.c daemon.h remote.c stats.c worker.c worker.h 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: addrtree.c addrtree.h subnetmod.c usr.sbin/unbound/iterator: iter_hints.c iter_resptype.c iterator.c iterator.h usr.sbin/unbound/libunbound: libunbound.c usr.sbin/unbound/respip: respip.c respip.h usr.sbin/unbound/services: authzone.c listen_dnsport.c listen_dnsport.h localzone.c mesh.c outside_network.c outside_network.h view.c usr.sbin/unbound/services/cache: infra.c infra.h usr.sbin/unbound/smallapp: unbound-checkconf.c unbound-control.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y fptr_wlist.c net_help.c net_help.h netevent.c netevent.h tube.c tube.h usr.sbin/unbound/util/storage: dnstree.c dnstree.h Log message: merge unbound 1.17.0 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/10/20 02:28:00 Removed files: usr.sbin/unbound/testcode: mini_tpkg.sh Log message: remove file no longer present in unbound 1.17.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 02:37:46 Modified files: telephony/asterisk/16: Makefile distinfo Log message: update to asterisk-16.29.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 02:37:50 Modified files: telephony/asterisk/18: Makefile distinfo Log message: update to asterisk-18.15.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 02:37:52 Modified files: telephony/asterisk/19: Makefile distinfo telephony/asterisk/19/pkg: PLIST-main Log message: update to asterisk-19.7.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/20 02:45:39 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: agintc.4 Log message: add manual page for Arm GIC v3/v4 driver CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/20 02:52:22 Modified files: share/man/man4/man4.armv7: ampintc.4 share/man/man4/man4.arm64: ampintc.4 Log message: ampintc(4) is specifically for GIC v1/v2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:35:29 Modified files: telephony/asterisk: Makefile.inc telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile Log message: use a different mechanism to avoid installing the old openbsd-only very basic sample config files on newer versions rather than just checking version != 19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:36:51 Modified files: telephony/asterisk/19: Makefile Log message: add a portroach marker for asterisk/19 (20 lts is now out) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:36:59 ports/telephony/asterisk/20 Update of /cvs/ports/telephony/asterisk/20 In directory cvs.openbsd.org:/tmp/cvs-serv44125/20 Log Message: Directory /cvs/ports/telephony/asterisk/20 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:36:59 ports/telephony/asterisk/20/pkg Update of /cvs/ports/telephony/asterisk/20/pkg In directory cvs.openbsd.org:/tmp/cvs-serv44125/20/pkg Log Message: Directory /cvs/ports/telephony/asterisk/20/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:36:59 ports/telephony/asterisk/20/patches Update of /cvs/ports/telephony/asterisk/20/patches In directory cvs.openbsd.org:/tmp/cvs-serv44125/20/patches Log Message: Directory /cvs/ports/telephony/asterisk/20/patches added to the repository CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2022/10/20 03:42:23 Added files: images : OneFishTwoFish-s.gif OneFishTwoFish.png puffy72.gif Log message: OpenBSD 7.2 artwork by John Chad CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/20 03:44:17 Modified files: sys/conf : Tag: OPENBSD_7_2 newvers.sh Log message: 7.2-stable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:44:18 Modified files: telephony/asterisk/18/patches: patch-Makefile telephony/asterisk/16/patches: patch-Makefile telephony/asterisk/19/patches: patch-Makefile Log message: remove obsolete comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 03:45:18 Modified files: lib/libcrypto/x509: Tag: OPENBSD_7_2 x509_verify.c Log message: Store errors that result from leaf certificate verification. In the case that a verification callback is installed that tells the verifier to continue when a certificate is invalid (e.g. expired), any error resulting from the leaf certificate verification is not stored and made available post verification, resulting in an incorrect error being returned. Also perform leaf certificate verification prior to adding the chain, which avoids a potential memory leak (as noted by tb@). Issue reported by Ilya Shipitsin, who encountered haproxy regress failures. ok tb@; from jsing This is errata/7.2/001_x509.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 03:45:35 Modified files: telephony/asterisk: Makefile Added files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-Makefile patch-Makefile_rules patch-apps_app_voicemail_c patch-apps_app_voicemail_exports_in patch-autoconf_ast_check_raii_m4 patch-build_tools_cflags_xml patch-configs_basic-pbx_asterisk_conf patch-configs_samples_ast_debug_tools_conf_sample patch-configs_samples_asterisk_conf_sample patch-configs_samples_res_odbc_conf_sample patch-configs_samples_res_snmp_conf_sample patch-configs_samples_sip_conf_sample patch-configure_ac patch-configure_ac.orig patch-contrib_scripts_ast_coredumper patch-contrib_scripts_safe_asterisk patch-main_dns_core_c patch-main_iostream_c patch-main_utils_c patch-main_utils_c.orig patch-res_res_rtp_asterisk_c patch-sounds_sounds_xml patch-third-party_apply_patches patch-third-party_pjproject_Makefile patch-third-party_pjproject_source_pjlib_build_Makefile patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c telephony/asterisk/20/pkg: DESCR-calendar DESCR-http_post DESCR-kqueue DESCR-ldap DESCR-lua DESCR-main DESCR-odbc DESCR-pgsql DESCR-snmp DESCR-speex DESCR-tds DESCR-vm_imap DESCR-vm_odbc PLIST-calendar PLIST-http_post PLIST-kqueue PLIST-ldap PLIST-lua PLIST-main PLIST-odbc PLIST-pgsql PLIST-snmp PLIST-speex PLIST-tds PLIST-vm_imap PLIST-vm_odbc README-main asterisk.rc Log message: add asterisk 20.0.0 LTS CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 03:47:02 Modified files: lib/libcrypto/asn1: Tag: OPENBSD_7_2 tasn_enc.c Log message: Unbreak ASN.1 indefinite length encoding. In r1.25 of tasn_enc.c a check was added to ensure that asn1_ex_i2c() returned the same value on both calls, however in the ndef case the len variable gets changed between calls. Keep a copy of the original value to test against. Issue reported by niklas, who encountered a test failure in rust-openssl. ok miod@ tb@; from jsing This is errata/7.2/002_asn1.patch.sig CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/20 04:14:55 Modified files: textproc/icu4c : Makefile distinfo textproc/icu4c/patches: patch-source_common_unicode_umachine_h textproc/icu4c/pkg: PLIST-main Log message: Update to icu4c-72.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/20 04:24:03 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-5.3.1. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/20 04:35:35 Modified files: sys/dev/i2c : ds1307.c Log message: Remove the single part string for DS1339, since that is only required on sparc64 because OpenFirmware doesn't support the , compatible pattern. We don't expect this chip to turn up on sparc64. Suggested and ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/20 05:38:34 Modified files: astro/calcmysky: Makefile distinfo astro/calcmysky/pkg: PLIST Log message: Update to calcmysky-0.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/20 05:39:46 Modified files: astro/stellarium: Makefile Added files: astro/stellarium/patches: patch-CMakeLists_txt patch-src_core_modules_AtmosphereShowMySky_cpp Log message: Fix build with calcmysky-0.2.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/10/20 07:31:52 Modified files: sys/uvm : uvm_vnode.c uvm_vnode.h Log message: Access to `u_flags' should be serialized by the `vmobjlock'. This complete previous fix from gnezdo@. The uvm_vnp_sync() still requires some love and isn't addressed by this diff. Document which lock is protecting vnode variables. ok gnezdo@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/10/20 07:40:47 Modified files: . : 72.html index.html Log message: 7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 07:46:28 Modified files: textproc/py-patiencediff: Makefile Log message: add missing BDEP, reported by aja@ CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2022/10/20 07:59:28 Modified files: . : 72.html Log message: Point to 7.2 thumbnail CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2022/10/20 08:00:17 Modified files: . : artwork.html Log message: Add 7.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:18:54 Modified files: lib/libssl : ssl_clnt.c Log message: Annotate misuse of EVP_Digest() The session_id member of SSL_SESSION has 32 bytes for historical reasons. This precisely accommodates a SHA-256 and is currently computed using this hash. If the hash function is ever changed, this will likely overflow. This should be fixed in code. Leave it at an XXX comment for now. Pointed out by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:20:27 Modified files: lib/libssl : ssl_locl.h Log message: Extend SSL_SESSION struct for TLSv1.3 PSK Add members necessary to store the "ticket_age_add" value and the resumption master secret needed in the TLSv1.3 version of session resumption. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:21:22 Modified files: lib/libssl : ssl_sess.c Log message: Clean up resumption master secret in SSL_SESSION_free() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:22:51 Modified files: lib/libssl : ssl_locl.h ssl_sess.c Log message: Provide ssl_session_dup() SSL_SESSION_dup() is a currently essentially unused public OpenSSL 1.1.1 API. Add a version that does not duplicate the secrets for internal use. If the public API should be needed, we can easily make it a wrapper. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:23:43 Modified files: lib/libssl : tls13_lib.c Log message: Provide TLS13_MAX_TICKET_LIFETIME #define TLSv1.3 servers must not indicate a lifetime longer than 7 days and clients must not cache sessions for longer than 7 days. Encode this in a macro internal to tls13_lib.c for now. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:26:25 Modified files: lib/libssl : tls13_lib.c Log message: Initial parsing of the NewSessionTicket message TLSv1.3 introduces a New Session Ticket post-handshake handshake message that allows a unique association between a ticket value and a pre-shared key derived from the resumption master secret. Servers may send this message arbitrarily often at any time after receiving the client's Finished message. Implement tls13_new_session_ticket_recv() which parses the contents of the NewSessionTicket message into a fresh session derived from the current session so as to avoid modifying sessions that are already in the session cache. This uses tls13_new_session_ticket_recv() in tls13_phh_received_cb(). We currently rely on the general rate limiting of 100 PHH messages per connection and hour to avoid problems from connecting to a misbehaving or malicious server. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:35:31 Modified files: lib/libz : ChangeLog README compress.c crc32.c deflate.c deflate.h gzlib.c gzread.c gzwrite.c infback.c inflate.c inftrees.c inftrees.h trees.c uncompr.c zconf.h zlib.h zutil.c zutil.h Log message: Update base libz to 1.2.13 This update contains a few bugfixes (some of which we have already backported to 1.2.12) and a ton of cosmetic changes. The relevant bits of the ChangeLog are: - Repair prototypes and exporting of new CRC functions - Have infback() deliver all of the available output up to any error - Fix a bug when getting a gzip header extra field with inflate() - Fix bug in block type selection when Z_FIXED used - Tighten deflateBound bounds - Remove deleted assembler code references - Various portability and appearance improvements Tested on amd64 and arm64 by me and on sparc64 by kn. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/20 09:36:47 Modified files: sys/lib/libz : compress.c crc32.c deflate.c deflate.h infback.c inflate.c inftrees.c inftrees.h trees.c zconf.h zlib.h zutil.c zutil.h Log message: Sync sys libz with base CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/10/20 09:54:15 Modified files: net/py-nbxmpp : Makefile distinfo net/py-nbxmpp/pkg: PLIST Log message: update net/py-nbxmpp to 3.2.4 with some help from sthen@ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/10/20 09:57:03 Modified files: net/gajim : Makefile distinfo net/gajim/pkg : PLIST README Log message: update net/gajim to 1.5.2 ok op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/20 10:01:39 Modified files: net/headscale : Makefile Log message: mark headscale ONLY_FOR_ARCHS=amd64; uses modernc.org/libc@v1.16.8 which only has amd64 support for OpenBSD. Newer versions appear to add support for i386 and arm64 (https://gitlab.com/cznic/libc) so this could be widened when headscale starts using a newer version. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/20 10:08:13 Modified files: sys/dev/acpi : asmc.c Log message: Constify global product table Looking for .rodata candidates in /bsd .data symbols, this one popped up: ffffffff82281b70 l O .data 0000000000001688 asmc_prods OK jung CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/20 10:20:14 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.8.2 Changelog: https://github.com/bats-core/bats-core/blob/v1.8.2/docs/CHANGELOG.md CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/20 12:43:35 Modified files: sys/arch/amd64/amd64: efi_machdep.c sys/arch/arm64/dev: efi_machdep.c Log message: Don't attempt to use EFI runtime services on UEFI versions before 2.1. The Dell Precision T1600 has a UEFI 2.0 implementation where calling GetTime() accesses memory that isn't covered by a runtime mapping. And frankly UEFI 2.0 is so ancient that we don't really want to use it anyway. This also adds the check to the arm64 version even though UEFI versions before 2.4 don't have arm64 support. But for now I want to keep amd64 and arm64 code as similar as possible. ok kn@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2022/10/20 12:59:24 Modified files: usr.bin/mg : def.h funmap.c keymap.c mg.1 search.c Log message: add zap-to-char and zap-up-to-char; bind zap-to-char to M-z. ok florian@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/20 13:15:26 ports/net/pounce/patches Update of /cvs/ports/net/pounce/patches In directory cvs.openbsd.org:/tmp/cvs-serv72234/patches Log Message: Directory /cvs/ports/net/pounce/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/20 13:29:29 Modified files: net/pounce : Makefile Added files: net/pounce/patches: patch-dispatch_c Log message: net/pounce: unbreak calico: needs to unveil the directory with the sockets as RW. based on a patch from june [at] casual [dot] agency (upstream), thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/20 13:32:42 Modified files: net/pounce : Tag: OPENBSD_7_2 Makefile Log message: MFC net/pounce unbreak calico: needs to unveil the directory with the sockets as RW. based on a patch from june [at] casual [dot] agency (upstream), thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/20 13:33:14 Added files: net/pounce/patches: Tag: OPENBSD_7_2 patch-dispatch_c Log message: add patch forgot in previous CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/20 14:35:57 Modified files: sys/dev/fdt : rktemp.c Log message: Add RK3568 support. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/20 14:40:57 Modified files: sys/dev/acpi : amdgpio.c aplgpio.c bytgpio.c chvgpio.c glkgpio.c pchgpio.c Log message: Add the hooks to disable and enable GPIO interrupts. Should fix potential interrupt storms related to level-triggered interrupts. ok mglocker@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/20 14:57:02 Modified files: graphics/azpainter/patches: patch-configure Log message: graphics/azpainter: fix libz detection Fix a typo in the configure script that prevented proper libz detection and caused the build to rely on libpng adding -lz. From Brad CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/20 15:30:04 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 3.20.8 This includes an upstream patch from Brad enabling emutls on OpenBSD. In turn, this results in symbol addition and removal, hence major bumps. https://github.com/protocolbuffers/protobuf/releases/tag/v21.8 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/20 15:31:31 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 4.20.8 https://github.com/protocolbuffers/protobuf/releases/tag/v21.8 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/20 22:02:16 Modified files: share/man/man4 : acpicpu.4 Log message: Document contents of acpicpu's dmesg lines formating help from jcw@ and schwarze@ ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/21 02:54:32 Removed files: www/mozilla-firefox/patches: patch-toolkit_system_gnome_nsGIOService_cpp Log message: www/mozilla-firefox: remove patch for #1714919 that was upstreamed in 106 reported by bowser5555 atcomcast, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/21 02:58:01 Removed files: www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-toolkit_system_gnome_nsGIOService_cpp Log message: www/mozilla-firefox: MFC remove patch for #1714919 that was upstreamed in 106 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/21 03:02:18 Modified files: databases/influxdb: Makefile databases/influxdb/pkg: PLIST Added files: databases/influxdb/pkg: influxdb.login Log message: databases/influxdb: add a login class limiting datasize to 6G the default 4G isnt enough for influxdb/go in 7.2. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/21 03:04:26 Modified files: databases/influxdb: Tag: OPENBSD_7_2 Makefile databases/influxdb/pkg: Tag: OPENBSD_7_2 PLIST Added files: databases/influxdb/pkg: Tag: OPENBSD_7_2 influxdb.login Log message: databases/influxdb: MFC add a login class limiting datasize to 6G the default 4G isnt enough for influxdb/go in 7.2. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:19:54 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_WTF_wtf_PlatformCPU_h patch-Source_WTF_wtf_dtoa_utils_h patch-Source_cmake_WebKitCommon_cmake Removed files: www/webkitgtk4/patches: patch-Source_WebKit_Platform_IPC_ArgumentCoders_h Log message: Update to webkitgtk40-2.38.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:20:13 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_2 Makefile distinfo www/webkitgtk4/patches: Tag: OPENBSD_7_2 patch-Source_WTF_wtf_PlatformCPU_h patch-Source_WTF_wtf_dtoa_utils_h patch-Source_cmake_WebKitCommon_cmake Removed files: www/webkitgtk4/patches: Tag: OPENBSD_7_2 patch-Source_WebKit_Platform_IPC_ArgumentCoders_h Log message: MAINTENANCE update to webkitgtk40-2.38.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:24:35 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20221018. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:44:02 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.27.95. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:44:14 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.24.95. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:44:31 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.25.96. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:45:07 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-406.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 03:52:01 Modified files: devel/libgusb : Makefile distinfo Log message: Update to libgusb-0.4.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 04:00:04 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.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 04:03:59 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.39.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 04:06:30 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.3.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/21 04:08:20 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.13.3. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/10/21 04:42:31 Modified files: mail/extsmail : Makefile distinfo Log message: mail/extsmail: Simple update to extsmail-2.7. Diff from upstream author Laurence Tratt. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/21 05:06:08 Modified files: mail/aerc : Makefile distinfo modules.inc mail/aerc/pkg : PLIST Removed files: mail/aerc/pkg : README Log message: update mail/aerc to 0.13.0 Changelog: https://git.sr.ht/~rjarry/aerc/refs/0.13.0 while here remove the README: it documented a workaround for an issues that was fixed in the previous version. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/21 05:44:59 Modified files: lang/python/3.10: Makefile lang/python/3.9: Makefile Log message: bump REVISION-tkinter for 7.2-current to keep it at a higher revision number than we had in 7.1-stable (dependencies etc were changed). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/21 05:45:31 Modified files: lang/python/3.10: Tag: OPENBSD_7_2 Makefile lang/python/3.9: Tag: OPENBSD_7_2 Makefile Log message: bump REVISION-tkinter for 7.2-stable to keep it at a higher revision number than we had in 7.1-stable (dependencies etc were changed). CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/21 06:04:51 Modified files: etc : netstart share/man/man8 : netstart.8 Log message: Fix synopsis, -n does not require an interface; OK jmc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/21 06:08:53 Modified files: lang/php/7.4 : Makefile lang/php/8.0 : Makefile lang/php/8.1 : Makefile Log message: bump versions of PHP ports to be above 7.1-stable to force updates; there is some issue with signature comparisons resulting in pkg_add -u not detecting the changed package signatures CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/21 06:10:40 Modified files: lang/php/7.4 : Tag: OPENBSD_7_2 Makefile lang/php/8.0 : Tag: OPENBSD_7_2 Makefile lang/php/8.1 : Tag: OPENBSD_7_2 Makefile Log message: bump versions of PHP ports to be above 7.1-stable to force updates; there is some issue with signature comparisons resulting in pkg_add -u not detecting the changed package signatures CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/10/21 06:40:21 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/21 07:34:29 Modified files: net/samba : Makefile net/samba/pkg : PLIST-main Log message: adjust @conflict lines to not include the version number; they were out of date compared to 7.1-stable causing pkg_add -u to not allow merging python+ldb+tevent. ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/21 07:35:19 Modified files: net/samba : Tag: OPENBSD_7_2 Makefile net/samba/pkg : Tag: OPENBSD_7_2 PLIST-main Log message: adjust @conflict lines to not include the version number; they were out of date compared to 7.1-stable causing pkg_add -u to not allow merging python+ldb+tevent. ok jca@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/21 07:39:35 Modified files: lib/libcrypto/evp: c_all.c Log message: Add EVP_chacha20_poly1305() Omission reported by jca. ok jca jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/21 08:20:03 Modified files: sys/net : if_loop.c Log message: Grab the non-exclusive net lock to read-only traverse the interface list Destroying lo(4) interfaces checks for other interfaces in the same rdomain(4) first which does not modify anything, so allow other readers. All interface ioctl(2)s currently run with the kernel lock held, so this should not make a real difference... OK mvs CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/21 08:46:37 Modified files: fonts/adobe-fonts: Makefile.inc fonts/adobe-fonts/source-code-pro: Makefile distinfo fonts/adobe-fonts/source-code-pro/pkg: PLIST Log message: adobe-fonts/source-code-pro: update to 2.038, ok phessler This fixes a regression introduced with recent-ish changes in xenocara and exposed with the fontconfig or Xft update. With this newer version xterm can again display the font and doesn't use weird fallbacks that cause eye bleed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/21 08:49:28 Modified files: fonts/adobe-fonts: Tag: OPENBSD_7_2 Makefile.inc fonts/adobe-fonts/source-code-pro: Tag: OPENBSD_7_2 Makefile distinfo fonts/adobe-fonts/source-code-pro/pkg: Tag: OPENBSD_7_2 PLIST Log message: MFC: adobe-fonts/source-code-pro: update to 2.038, ok phessler This fixes a regression introduced with recent-ish changes in xenocara and exposed with the fontconfig or Xft update. With this newer version xterm can again display the font and doesn't use weird fallbacks that cause eye bleed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/21 08:55:54 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: quic tlsext tests: use byte vector in place of string While this doesn't actually change anything, it should appease Coverity. CID 358678 CID 358679 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/21 08:58:53 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: tlsexttest.c: make various static structs const CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/10/21 09:32:04 Modified files: sysutils/collectd: Makefile sysutils/collectd/pkg: PLIST-main PLIST-memcachec PLIST-mqtt PLIST-mysql PLIST-nut PLIST-pgsql PLIST-ping PLIST-prometheus PLIST-python PLIST-redis PLIST-riemann PLIST-rrdtool PLIST-snmp PLIST-virt Log message: add write_tsdb plugin ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/21 09:48:14 Modified files: lib/libssl : ssl_pkt.c Log message: Add extra NULL check after ssl3_setup_read_buffer() While ssl3_setup_read_buffer() success alone is enough to imply that the read bufer is non-NULL, several static analyzers fail to recognize that and throw fits about possible NULL accesses. CID 331010 Fix from and ok jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/21 10:04:47 Modified files: lang/python/3.10: Makefile lang/python/3.10/files: CHANGES.OpenBSD lang/python/3.9: Makefile lang/python/3.9/files: CHANGES.OpenBSD Added files: lang/python/3.10/patches: patch-Modules__sha3_kcp_KeccakSponge_inc lang/python/3.9/patches: patch-Modules__sha3_kcp_KeccakSponge_inc Log message: python 3.x: Fix broken _sha3 based on XKCP (CVE-2022-37454). ok kmos sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/21 10:05:24 Modified files: lang/python/3.10: Tag: OPENBSD_7_2 Makefile lang/python/3.10/files: Tag: OPENBSD_7_2 CHANGES.OpenBSD lang/python/3.9: Tag: OPENBSD_7_2 Makefile lang/python/3.9/files: Tag: OPENBSD_7_2 CHANGES.OpenBSD Added files: lang/python/3.10/patches: Tag: OPENBSD_7_2 patch-Modules__sha3_kcp_KeccakSponge_inc Log message: MFC: python 3.x: Fix broken _sha3 based on XKCP (CVE-2022-37454). ok kmos sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/21 10:06:28 Added files: lang/python/3.9/patches: Tag: OPENBSD_7_2 patch-Modules__sha3_kcp_KeccakSponge_inc Log message: python/3.9 actually add patch CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/21 10:16:14 Modified files: net/samba : Makefile distinfo net/samba/pkg : PLIST-main Log message: Update to samba-4.17.1 Test reports from bket@ and Ian McWilliam, ok Ian (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/21 11:22:01 Modified files: graphics/webp-pixbuf-loader: Makefile Log message: Do the usual c99 dance to make base-gcc happy CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/21 11:25:02 Modified files: devel/git : Makefile Log message: base-gcc disagrees on how many arguments to the deprecated attribute should have. Switch to ports-gcc for base-gcc arches. Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/21 11:45:40 Modified files: sys/dev/ic : aic7xxxvar.h aic79xx.h sys/dev/pci : ahc_pci.c ahd_pci.c Log message: constify global identity tables ah{c,d}_find_pci_device() already return their members as const. OK krw CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/21 12:10:56 Modified files: sys/sys : exec.h sys/kern : exec_elf.c exec_subr.c Log message: automatically mark immutable certain regions in program&ld.so LOADs. The large commented block in elf_load_psection explains the sitaution. ok kettenis. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/21 12:11:55 Modified files: sys/kern : exec_subr.c kern_exec.c Log message: sigaltstack() was adapted to work on mimmutable regions (an unfortunate compromise...), but it means the stack can be marked immutable again. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/21 12:14:09 Modified files: lib/csu : boot.h Log message: static binaries self-mprotect their relro in crt0. mimmutable() also works here. ok kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/21 12:29:37 Modified files: sys/dev/usb : uvideo.c Log message: constify quirks table Not that big now, but quirks are likely to grow in the feature and there is no reason to keep them writable. OK and tested by mglocker CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/21 12:55:42 Modified files: sys/arch/sparc64/dev: creator.c sys/arch/sparc64/fpu: fpu.c fpu_emu.h fpu_extern.h sys/arch/sparc64/include: cpu.h db_machdep.h frame.h pcb.h proc.h reg.h sys/arch/sparc64/sparc64: db_interface.c db_trace.c emul.c genassym.cf intr.c locore.s machdep.c process_machdep.c trap.c vm_machdep.c Log message: Remove vestigial bits of 32-bit binaries support; drop the `64' suffix in struct names when the matching `32' flavour got removed. Joint work with cheloha@, all bugs mine. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/21 13:13:33 Modified files: sys/kern : exec_subr.c kern_exec.c sys/uvm : uvm_map.c uvm_map.h uvm_mmap.c Log message: the debug "name" parameter to uvm_map_immutable() is no longer needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/21 14:45:51 Modified files: sys/uvm : uvm_map.c Log message: Recent chrome renderers try to change some immutable RW region to R. I really want immutable to not allow such transitions either, because it will help bring code up to the highest standard. For now, allow this for all processes, until we find out the underlying reason. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/21 14:46:40 Modified files: sys/kern : exec_subr.c Log message: uvm_map_immutable() takes start,end, not start,end I juggled my trees incorrectly. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/10/21 14:58:52 Log message: Import textproc/amber. ``` amber is a code search and replace tool written by Rust. This tool is inspired by ack, ag, and other grep-like tools. ``` OK paco@ Status: Vendor Tag: edd Release Tags: edd_20221021 N ports/textproc/amber/Makefile N ports/textproc/amber/distinfo N ports/textproc/amber/crates.inc N ports/textproc/amber/pkg/DESCR N ports/textproc/amber/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/10/21 15:00:08 Modified files: textproc : Makefile Log message: Link textproc/amber. CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/10/21 15:26:49 Modified files: sys/arch/macppc/macppc: machdep.c sys/arch/macppc/stand: Locore.c cache.c libsa.h sys/arch/powerpc/include: cpu.h sys/arch/powerpc64/powerpc64: syncicache.c Log message: Change len in syncicache(_, len) from int to size_t The powerpc64 part is under #if 0, so this change affects only macppc. Simplify powerpc64's __syncicache (which had size_t len) and copy it to macppc's syncicache (which had int len). macppc was looping while ((l -= CACHELINESIZE) > 0). The loop would be infinite if l became an unsigned type like size_t. It is simpler to set size_t i = 0, do i += by, and loop while (i < len). It helps that dcbst and icbi can add 2 registers, from + i. CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/10/21 16:42:36 Modified files: sys/arch/macppc/dev: adb.c pm_direct.c pm_direct.h sys/arch/macppc/include: cpu.h sys/arch/macppc/macppc: machdep.c sys/dev/adb : adb.h akbd.c Log message: hw.power, machdep.lidaction, machdep.pwraction for macppc I can now use the power button to power off my macppcs running OpenBSD. The new sysctls machdep.lidaction and machdep.pwraction act like acpibtn(4), but we are missing code to suspend or hibernate a macppc. Small kernels (bsd.rd) continue to ignore the power button. adb(4) sends an environment interrupt when I unplug my PowerBook's AC or close its lid. Rename PMU_INT_WAKEUP to PMU_INT_ENVIRONMENT like other BSDs and Linux. Handle PMU_ENV_LID_CLOSED as a lid sensor and PMU_ENV_AC_POWER by setting sysctl hw.power. Power buttons can either use PMU_ENV_POWER_BUTTON or go through akbd(4); handle both kinds of power buttons in the same way. Other models of macppc, with different power buttons or lids, might not work yet. The lid sensor looks like, $ sysctl hw.sensors hw.sensors.adb0.indicator0=On (lid open) kettenis@ warned against calling prsignal() from interrupt context, and pointed me to task_add(9). CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/10/21 18:58:56 Modified files: sys/arch/powerpc/conf: files.powerpc sys/arch/powerpc/include: trap.h sys/arch/powerpc/powerpc: trap.c Added files: sys/arch/powerpc/powerpc: vecast.S Log message: AltiVec assist for subnormal floats in vectors The old CPU in a macppc traps AltiVec instructions when they encounter denormal or subnormal floats. Emulate most of them. They operate on vectors of 4 single-precision floats. The emulations either use scalar operations (so vmaddfp becomes 4 of fmadds) or a formula (like vrsqrtefp's 1 / sqrt(b) = 1 / sqrt(b * 2**126) * 2**63). I am forgetting to emulate some instructions (at least vrfin, vrfiz, vrfip, vrfim). If I don't emulate it, it will still cause SIGFPE. Mac OS never emulated these instructions, but set AltiVec's "non-Java" NJ bit (which changes all subnormal floats to zero). FreeBSD also sets NJ; NetBSD does SIGFPE; Linux emulates them. The POWER9 running OpenBSD/powerpc64 does them in hardware (without trapping). ok kettenis@ miod@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/21 19:08:10 Modified files: textproc/libgrapheme: Makefile Log message: base-gcc doesn't like -Wpedantic. Shift to ports-gcc on base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/21 21:45:18 Modified files: devel/indi : Makefile Log message: COMPILER needs to be set to base-clang ports-gcc since indi need C++14 Fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/22 00:27:47 Modified files: lib/libc/sys : kqueue.2 Log message: missing comma; from josiah frentsos while here, wrap long line CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/22 00:39:12 Modified files: usr.sbin/procmap: procmap.1 Log message: add some missing flags, as pointed out by deraadt; while here rework the text so it reads a little better; ok deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/22 00:41:04 Modified files: usr.bin/at : at.1 Log message: rework the text to avoid constant 2nd person; pointed out/ok deraadt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/22 01:19:37 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Removed files: geo/qgis/patches: patch-src_gui_qgsowssourceselect_cpp Log message: geo/qgis: update to 3.28.0. see https://changelog.qgis.org/en/qgis/version/3.28/ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/22 01:43:19 Modified files: devel/poedit : Makefile distinfo Log message: update devel/poedit to 3.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/22 02:45:06 Modified files: astro/kstars : Makefile Log message: Add missing lib on astro/libnova Spotted in aarch64 bulk build report CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/22 03:31:18 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.27.96. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/22 03:31:32 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.24.96. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/22 03:31:48 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.25.97. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2022/10/22 04:34:56 Modified files: share/man/man8 : rc.subr.8 Log message: Fix markup ("Ar" -> "Va" ). from Raf Czlonka, thanks CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/22 05:13:34 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp Added files: www/mozilla-firefox/patches: patch-media_ffvpx_config_unix_aarch64_h Log message: firefox: partially unbreak build on aarch64. ok landry The update of the bundled ffmpeg regenerated config info which toggled CONFEX_LINUX_PERF to on for aarch64. This results in things attempting to pull in linux-specific headers like asm/unistd.h. The build is currently still broken: lto requires more memory than allowed in pbuild's datasize-cur on arm64. Hopefully adjusted soon. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/22 05:33:12 Modified files: etc/etc.arm64 : login.conf Log message: lto is a memory hog. Bump pbuild's datasize-cur on arm64 to 8G as on amd64. ok phessler CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2022/10/22 06:28:14 Modified files: . : 72.html Log message: 7.2 release: 8182 arm packages CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/22 06:32:18 Modified files: security/step-cli: Makefile Log message: step-cli: mark BROKEN-arm64. Same failure as i386 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/10/22 06:32:27 Modified files: shells/ksh93 : Makefile distinfo Log message: Update to ksh 1.0.4. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/22 06:33:24 Modified files: security/step-cli: Makefile Log message: step-cli: spell aarch64 correctly (sigh) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/22 07:11:44 Modified files: x11/gnome/libshumate: Makefile distinfo x11/gnome/libshumate/pkg: PLIST Removed files: x11/gnome/libshumate/patches: patch-shumate_shumate-vector-renderer_c Log message: Update to libshumate-1.0.2. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/22 08:41:27 Modified files: usr.bin/compress: Makefile compress.1 compress.h gzip.1 main.c Added files: usr.bin/compress: zipopen.c Log message: Add support to gunzip for zip files that contain a single member. This matches the behavior of GNU gzip and is most useful with "gunzip -c" to pipe the uncompressed output. It will not decompress a file with more than one member unless in cat mode, in which case only the first file is displayed. To decompress a .zip file without the -c option, "-S .zip" must be specified. The file name stored in the .zip file is not used unless the -N option is specified. This is consistent with GNU gzip). Does not increase the size of gzip on the install media. OK jmc@ for documentation. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/22 09:06:47 Modified files: sys/kern : exec_elf.c Log message: automatic immutable for base executable is not ready on mips because DT_DEBUG isn't in the right place CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/22 09:21:25 Modified files: lib/libc/stdlib: atexit.c Log message: In __cxa_atexit(), there is no need to initialize local pointer before the lock, when it is correctly initialized after the lock ok otto millert CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/22 10:01:17 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 rust-openssl-tests to 20221022 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/10/22 10:37:57 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/daemon: worker.h sbin/unwind/libunbound/iterator: iter_hints.c iter_resptype.c iterator.c iterator.h sbin/unwind/libunbound/libunbound: libunbound.c sbin/unwind/libunbound/respip: respip.c respip.h sbin/unwind/libunbound/services: authzone.c listen_dnsport.c listen_dnsport.h localzone.c mesh.c outside_network.c outside_network.h rpz.c view.c sbin/unwind/libunbound/services/cache: infra.c infra.h sbin/unwind/libunbound/util: Makefile.inc config_file.c config_file.h configlexer.c configlexer.lex configparser.h configparser.y fptr_wlist.c net_help.c net_help.h netevent.c netevent.h tube.c tube.h sbin/unwind/libunbound/util/storage: dnstree.c dnstree.h Added files: sbin/unwind/libunbound/daemon: acl_list.h sbin/unwind/libunbound/util: proxy_protocol.c proxy_protocol.h Log message: sync to unbound 1.17.0; heavy lifting by sthen CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/10/22 11:20:18 src/regress/sys/altivec_ast Update of /cvs/src/regress/sys/altivec_ast In directory cvs.openbsd.org:/tmp/cvs-serv64353/altivec_ast Log Message: Directory /cvs/src/regress/sys/altivec_ast added to the repository CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/10/22 11:50:29 Modified files: regress/sys : Makefile Added files: regress/sys/altivec_ast: Makefile vecast.c Log message: Add regress for powerpc* AltiVec with subnormal floats Older CPUs do an AltiVec assist trap, EXC_VECAST_G4 or EXC_VECAST_G5 in /sys/arch/powerpc/powerpc/trap.c; newer CPUs (like POWER9) don't trap. The trap's emulation of subnormal floats should give almost the same results as the POWER9. This test is only for powerpc or powerpc64 with AltiVec. anton@ explained how to skip the test if we're on the wrong arch or don't have AltiVec. ok anton@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/10/22 13:16:15 Modified files: inputmethods/fcitx-kkc: Makefile Added files: inputmethods/fcitx-kkc/patches: patch-CMakeLists.txt Log message: fix skk-jisyo (Japanese word dictionary) path ok phessler@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/22 13:38:10 Modified files: sysutils/pciutils: Makefile Log message: Do the c99 dance for base-gcc. Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/22 13:48:50 Modified files: print/weasyprint: Makefile Log message: Missing dependency on devel/pango (not declared in pyproject.toml) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/22 13:59:08 Modified files: x11/gnome/libpanel: Makefile Log message: Uses std=gnu18, so needs to use ports-gcc, not base-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/22 14:09:41 Modified files: sys/arch/sparc64/include: cpu.h frame.h reg.h Log message: Put struct rwindow back in reg.h, pcb.h depends on this. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/22 16:21:15 Modified files: devel/libdispatch: Makefile Log message: Mark BROKEN-sparc64 I tried patching around the many -W warnings that GCC 8.4.x doesn't understand but ultimately get: #error libdispatch requires C11 with CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/22 19:10:50 Modified files: libexec/snmpd/snmpd_metrics: snmpd_metrics.8 Log message: new sentence, new line CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/22 19:15:34 Modified files: libexec/snmpd/snmpd_metrics: snmpd_metrics.8 Log message: sort Xr; remove '.' after Nd text CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/10/22 19:50:46 Modified files: . : 72.html Log message: spelling CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/22 20:53:14 Modified files: sys/kern : exec_elf.c Log message: A better workaround for mips64 mimmutable problem. The problem is the DT_DEBUG word is inside a R LOAD that gets marked immutable, but ld.so does a mprotect RW + adjustment + mprotect R. DT_DEBUG is specified as being inside the DYNAMIC range, solet's do all the immutables and then, on mips64 only, turn around and make DYNAMIC mutable. That gives us time to see if we can move DT_DEBUG or change what ld.so is doing. discussed at length with kettenis CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/10/22 21:43:04 Modified files: sys/arch/macppc/dev: adb.c apm.c Log message: Connect macppc's power button and lid to the SUSPEND stubs A kernel with option SUSPEND now calls gosleep() if I run zzz(8), press the power button (when machdep.pwraction=2), or close the lid (when machdep.lidaction=1). Because gosleep() is an empty stub, the macppc does not really suspend; it only suspends some devices and immediately resumes. The interrupt from the power button or the lid needs some thread (other than systq) to call sleep_state(). Use taskq_create(9) to create another thread. Add a call to device_register_wakeup(). Without this call, sleep_state() does nothing. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/10/22 23:09:51 Modified files: mail/p5-Email-Date-Format: Makefile distinfo Log message: Update to p5-Email-Date-Format-1.006. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/23 00:00:24 Modified files: lib/libz : adler32.c compress.c crc32.c crc32.h deflate.c deflate.h gzclose.c gzguts.h gzlib.c gzread.c gzwrite.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h trees.c trees.h uncompr.c zconf.h zlib.h zutil.c zutil.h sys/lib/libz : adler32.c compress.c crc32.c crc32.h deflate.c deflate.h infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h trees.c trees.h zconf.h zlib.h zutil.c zutil.h Log message: Drop RCS ids in upstream zlib source We're not maintaining a this as a fork, it's upstream source with a handful of patches. Thus, the RCS ids aren't particularly useful or important. They are a bit of a maintenance burden and generate noise in diffs. ok kn, no objection millert, "kill" guess who CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 00:00:38 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient to 3.6.1 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 00:08:26 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: Makefile 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: Makefile distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: Makefile distinfo devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kbookmarks/pkg: PLIST devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: Makefile distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: Makefile distinfo devel/kf5/kconfigwidgets: Makefile distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcontacts/pkg: PLIST devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcrash: Makefile distinfo devel/kf5/kdav : distinfo devel/kf5/kdav/pkg: PLIST devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: Makefile distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdesu/pkg: PLIST devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: Makefile 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: Makefile distinfo devel/kf5/kholidays: Makefile distinfo devel/kf5/khtml: Makefile distinfo devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: Makefile distinfo devel/kf5/kidletime: Makefile distinfo devel/kf5/kidletime/pkg: PLIST devel/kf5/kimageformats: Makefile distinfo devel/kf5/kimageformats/pkg: PLIST devel/kf5/kinit: Makefile distinfo devel/kf5/kio : Makefile distinfo devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kirigami2/pkg: PLIST devel/kf5/kitemmodels: Makefile distinfo devel/kf5/kitemviews: Makefile distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: Makefile distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kpackage/pkg: PLIST devel/kf5/kparts: distinfo devel/kf5/kparts/pkg: PLIST 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/krunner/pkg: PLIST devel/kf5/kservice: Makefile distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktexteditor/pkg: PLIST devel/kf5/ktextwidgets: Makefile distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: Makefile distinfo devel/kf5/kwayland: Makefile distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlgui/pkg: PLIST devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/plasma-framework/pkg: PLIST devel/kf5/prison: distinfo devel/kf5/purpose: Makefile distinfo devel/kf5/qqc2-desktop-style: Makefile distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: Makefile distinfo devel/kf5/threadweaver: distinfo Added files: devel/kf5/extra-cmake-modules/patches: patch-find-modules_FindInotify_cmake devel/kf5/kdesu/patches: patch-src_kdesud_kdesud_cpp devel/kf5/kimageformats/patches: patch-src_imageformats_avif_cpp Log message: Update KDE Frameworks to 5.99.0 Changelog: https://kde.org/announcements/frameworks/5/5.99.0/ Port changes: - Help FindInotify with ${LOCALBASE}/lib/inotify/ - This has no effect with current consumers but can help to find Inotify with small adjustments. - kimageformats backport (significant performance issue experienced when using animated AVIF images) - 350ce1b990460cb2178f369f22fe80803f5645f3 - 1190e53e9b69da6f9663ceb75c4813c5708b7cbd - Tweak make files - Enable Inotify in kcoreaddons and baloo CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/23 00:12:06 Modified files: libexec/snmpd/snmpd_metrics: snmpd_metrics.8 Log message: add a little spacing and fix Nd; CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 00:37:57 Modified files: wayland/plasma-wayland-protocols: Makefile distinfo wayland/plasma-wayland-protocols/pkg: PLIST Log message: Update plasma-wayland-protocols to 1.9.0. kf5 5.99.0 depends on it CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/23 02:00:10 Modified files: sys/arch/macppc/dev: pm_direct.c Log message: Constify send/receive command tables Both only used for printf calls. OK gkoehler CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/23 02:00:29 Modified files: share/man/man7 : hier.7 Log message: add libexec/snmpd; help from jsg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/23 03:28:45 Modified files: mail/meli : Makefile Log message: only build on LP64; problem with types in melib/src/backends/notmuch.rs:82:13 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/10/23 03:29:48 Modified files: etc/etc.powerpc64: login.conf etc/etc.riscv64: login.conf Log message: powerpc64 and riscv64: sync pbuild class with amd64 and arm64 From Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/23 03:39:39 Modified files: x11/gnome/gucharmap: Makefile distinfo x11/gnome/gucharmap/patches: patch-meson_build Log message: Update to gucharmap-15.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/23 03:49:19 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.22.26. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/23 04:14:04 Modified files: lang/python : python.port.mk Log message: add notes about keeping REVISION/PKGNAME in -current/next release above the version in -stable of the previous release when plist is changed etc (e.g. backporting updates to -stable after swotching the default Python version during a release cycle means that -current needs to keep ahead of -stable, to avoid problems with -stable packages at the next release) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 04:55:13 Modified files: x11/qt6/qt3d : Makefile Log message: Add missing build dependency on graphics/vulkan-loader and regen WANTLIB Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 05:02:59 Modified files: x11/kde-applications/akonadi-import-wizard: Makefile Log message: Remove unnecessary build dependency devel/libinotify CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/10/23 07:05:47 Modified files: net/tintin++ : Makefile distinfo Log message: Update tintin++ to 2.02.20 Changes: https://github.com/scandum/tintin/discussions/92 OK bcallah@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/23 07:38:03 Modified files: www/ungoogled-chromium: Makefile Log message: fixup the proper manpage; noticed by Ross L Richardson CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/23 07:45:32 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Bump tsleep timeout. For some reason the first attempt to load the firmware sometimes fails. This happens more often on M2 laptops that also need to load the touchpad firmware. Smells like we have some sort of thundering herd at mountroot time which makes this take more time. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/23 08:09:28 Modified files: games/odamex : Makefile Added files: games/odamex/patches: patch-libraries_textscreen_txt_sdl_h Log message: odamex' build system doesn't account for new sdl2 major.minor versioning. Fix build by still following the #define SDL20 pathway. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/23 08:39:19 Modified files: sys/dev/ata : wd.c sys/dev : vnd.c sys/scsi : sd.c Log message: bzero(disklabel) or memset(disklabel,0) should be enough for anyone. No need to also set d_flags to 0. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/10/23 08:59:26 Modified files: games/vkquake : Makefile distinfo games/vkquake/patches: patch-Quake_Makefile Log message: Update vkquake to 1.20.3 (+unbreak due to SDL error) Changes: 1.20.3 * Fixed multiple parallelism bugs * 8-bit mode now has dithering 1.20.2 * Fixed a crash on startup with re-release Quake data * Fixed crash with small stack sized on Unix (e.g. musl libc) 1.20.1 * Fix a bug that could cause random lockups with 1.20.0 * Fix screenshot crash * Fix corruption if new vkquake.pak is missing or old one is still in place 1.20.0 * Parallelized renderer for significantly higher performance * Parallelized texture mip generation for faster load times * SIMD code optimizations * "8-bit" color mode emulation * Scaling is now less blurry * Mods menu * Completely replaced memory management (no more -heapsize) OK thfr@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 09:31:57 Modified files: x11/kde-applications/akonadiconsole: Makefile Log message: Remove unnecessary build dependency on devel/libinotify CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 09:32:30 Modified files: x11/kde-applications/kmail: Makefile Log message: Remove unnecessary build dependency on devel/libinotify CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 09:34:17 Modified files: x11/kde-applications/grantlee-editor: Makefile Log message: Remove unnecessary build dependency on devel/libinotify CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/23 11:24:09 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/23 12:43:00 Modified files: share/man/man4 : Makefile iic.4 sys/arch/arm64/conf: GENERIC sys/dev/i2c : files.i2c Added files: share/man/man4 : pijuice.4 sys/dev/i2c : pijuice.c Log message: Initial apm/sensor driver for the PiJuice HAT UPS, to feedback battery status information. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/23 13:06:35 Modified files: usr.bin/compress: main.c Log message: The cat_opts and decomp_opts fields in struct compressor are unused so just remove them. Also mark functions private to main.c as static. For SMALL, longopts can be NULL instead of an empty array. OK kn@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/10/23 13:33:39 Modified files: sys/arch/octeon/dev: amdcf.c octcf.c Log message: bzero(disklabel) or memset(disklabel,0) should be enough for anyone. No need to also set d_flags to 0. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/23 13:37:58 Modified files: x11/gnome/console: Makefile Log message: gnome-console uses C17, so needs ports-gcc on base-gcc arches Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/23 13:38:23 Modified files: security/vaultwarden: Makefile crates.inc distinfo security/vaultwarden/files: config.vendor www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Removed files: security/vaultwarden/patches: patch-src_api_core_organizations_rs Log message: Update to vaultwarden-1.26.0 and vaultwarden-web-2022.10.0 From aisha (maintainer). Thank you! CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/23 14:09:59 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.60.0 Changelog: https://rclone.org/changelog/#v1-60-0-2022-10-21 CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2022/10/23 14:29:44 Modified files: . : 72.html Log message: 7.2 release: 9577 powerpc packages CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/10/23 16:15:45 Modified files: sys/arch/arm64/dev: apldma.c Log message: Make sure driver is attached before allocating a channel. Fixes a crash on M2 Macbook Air with a newer device tree where aplaudio tries to allocate a channel after apldma_attach() failed. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/23 17:39:41 Modified files: sys/arch/sparc64/sparc64: machdep.c Log message: Fix a misleading comment ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/10/23 18:56:33 Modified files: sys/arch/amd64/amd64: tsc.c sys/arch/amd64/include: specialreg.h Log message: tsc: AMD Family 17h, 19h: compute frequency from Core::X86::Msr:PStateDef Compute the TSC frequency on AMD family 17h and 19h CPUs using the PStateDef MSRs. Link 1: https://marc.info/?l=openbsd-tech&m=166394236029484&w=2 Link 2: https://marc.info/?l=openbsd-tech&m=166446065916283&w=2 Test list: https://marc.info/?l=openbsd-tech&m=166646389821326&w=2 Reviewed by kettenis@ using the AMD documents cited in the comments. Maybe reviewed by mlarkin@? I can't remember. He seemed supportive of the idea at least. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/23 21:26:55 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 21:47:57 Modified files: share/man/man4 : pijuice.4 Log message: new sentence, new line CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 21:50:18 Modified files: share/man/man4 : pijuice.4 Log message: order Xr by section CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/23 22:28:01 Modified files: sys/dev/i2c : pijuice.c Log message: Fix comment; sconds -> seconds CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 22:54:47 Modified files: sys/dev/pci : pcidevs Log message: add AMD family 17h model 90h (Van Gogh) ids based on bentley's Steam Deck dmesg; can't find any documentation ok bentley@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 22:55:21 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 22:57:29 Modified files: sys/dev/pci : ccp_pci.c Log message: match AMD family 17h model 90h CCP tested by and ok bentley@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/23 23:20:40 Modified files: devel/kf5/baloo: Makefile devel/kf5/kcoreaddons: Makefile Log message: Add missing lib/inotify/inotify in WANTLIB CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 23:54:55 Modified files: sys/dev/pci : pcidevs Log message: add Intel 700 Series PCH ids from: Intel 700 Series Chipset Family Platform Controller Hub Datasheet, Volume 1 of 2. Doc. No.: 743835 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 23:55:33 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 23:57:58 Modified files: sys/dev/pci : ichiic.c dwiic_pci.c pucdata.c Log message: match on Intel 700 Series CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/23 23:59:17 Modified files: sys/dev/pci : azalia.c Log message: enable snooping on Intel 700 Series CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/24 00:10:25 Modified files: sys/dev/pci : pcidevs Log message: include "600 Series" in 600 Series strings missed in rev 1.1980 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/24 00:11:01 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/24 01:12:44 Modified files: textproc/py-ICU: Makefile distinfo textproc/py-ICU/patches: patch-setup_py Log message: Update to py3-ICU-2.10. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/24 01:18:26 Modified files: sysutils/collectd: Makefile distinfo sysutils/collectd/patches: patch-Makefile_in patch-configure_ac patch-src_cpu_c patch-src_libcollectdclient_server_c patch-src_nut_c patch-src_processes_c patch-src_python_c Log message: sysutils/collectd: update to 5.12.0. see https://github.com/collectd/collectd/blob/collectd-5.12.0/ChangeLog for all changes since 5.8.1. ok solene@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 01:21:43 Modified files: devel/py-decorator: Makefile distinfo devel/py-decorator/pkg: PLIST Log message: update to py3-decorator-5.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 01:32:48 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/patches: patch-CMakeLists_txt Log message: update to freerdp-2.8.1 CVE-2022-39282: /parallel (parallel port redirection) may send uninitialized data to the server CVE-2022-39283: /video may read uninitialized data, decode it as audio/video and display the result CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 01:34:00 Modified files: x11/freerdp : Tag: OPENBSD_7_2 Makefile distinfo x11/freerdp/patches: Tag: OPENBSD_7_2 patch-CMakeLists_txt Log message: update to freerdp-2.8.1 CVE-2022-39282: /parallel (parallel port redirection) may send uninitialized data to the server CVE-2022-39283: /video may read uninitialized data, decode it as audio/video and display the result CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/10/24 01:53:47 Modified files: net/powerdns : Makefile distinfo Log message: CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/24 03:12:09 Modified files: sys/dev/pci : pcidevs Log message: add AMD Mendocino/Radeon 610M graphics id family 17h model A0h, Ryzen and Athlon 7020 Series: Ryzen 5 7520U Ryzen 3 7320U Athlon Gold 7220U Athlon Silver 7120U gfx1037/GC 10.3.7/DCN 3.1.6 ? CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/24 03:12:59 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/10/24 03:23:27 Modified files: share/man/man4 : pijuice.4 Log message: improve grammar with and ok jmc@ ok mglocker@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/24 04:26:59 Modified files: usr.sbin/rpki-client: x509.c Log message: Make x509_init_oid() table based Reduces the amount of copy-paste and makes things easier on the eye. ok claudio job CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/10/24 05:48:13 Modified files: devel/got : Makefile distinfo Log message: update to got 0.77 - disallow integrating into references outside refs/heads/ (jrick) - gotwebd.conf: add syntax for defining macros and document them (op) - simplify the way 'got patch' opens a tempfile when reading from stdin - lots of refactoring to allow gotd(8) code to run without libexec helpers - more refactoring to allow gotd(8) to stream packfile data on network sockets - add missing error checking around some unlink(2) syscalls - don't crash if delta cache is missing while combining deltas; for dev builds - allow got_object_parse_tree() to reuse entries buffer allocations for speed - show a more useful error if the size of a packed object won't fit in 64 bits - switch integers used for counting objects while indexing packs to unsigned - refresh cached list of pack index paths while searching a packed object - introduce gotd(8) and gotsh(1); WIP and not yet provided in binary packages - close parent's end of imsg pipe before waiting for a child process to exit - fix detection of SIGTERM in tog; this signal was accidentally being ignored - avoid printing harmless errors that can occur when tog exits due to Ctrl-C CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 07:32:56 Modified files: mail/rspamd : Makefile mail/rspamd/patches: patch-src_libserver_symcache_symcache_internal_hxx patch-src_libutil_printf_c Added files: mail/rspamd/patches: patch-lualib_lua_mime_lua patch-src_plugins_lua_milter_headers_lua Log message: backport ded2e51e6032 and 272503b1ba88 from rspamd upstream these partially revert some changes to header handling (by making them optional) which caused issues with the opensmtpd rspamd filter CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 07:42:06 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-7.2.95, includes security fixed apache commons-text CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 07:59:19 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : Makefile distinfo net/unifi/5.14/pkg: PLIST net/unifi/5.6 : Makefile net/unifi/6.0 : Makefile distinfo net/unifi/6.0/pkg: PLIST Log message: replace commons-text 1.8 in unifi 6.0/5.14 with 1.10.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/24 08:08:20 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: add missing rnp to WANTLIB should unbreak pgp features as found out by gkoehler@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/24 08:22:48 Modified files: editors/ghostwriter: Makefile distinfo Log message: update editors/ghostwriter to 2.2.0 need to switch to GH_COMMIT because upstream didn't tag the release, the version number was just bumped in a commit. ok caspar@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/24 08:25:39 Modified files: math/cglm : Makefile distinfo math/cglm/patches: patch-CMakeLists_txt math/cglm/pkg : PLIST Log message: update math/cglm to 0.8.6 changelog: https://github.com/recp/cglm/releases/tag/v0.8.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 08:59:50 Modified files: mail/postfix : Makefile.inc Log message: use https, bumps to follow shortly via version updates CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 09:00:11 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to postfix-3.8.20221007, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 09:00:18 Modified files: mail/postfix/stable: Makefile distinfo Log message: update to postfix-3.7.3, from Brad CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/24 09:02:02 Modified files: usr.sbin/httpd : httpd.8 httpd.h Log message: remove unused references to httpd.sock; found by dante catalfamo ok florian CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/24 09:11:09 Modified files: sysutils/py-dotenv: Makefile Log message: sysutils/py-dotenv: update HOMEPAGE OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/24 09:11:57 Modified files: sys/uvm : uvm_map.c Log message: uvm_unmap_remove() traverses the entries in the start,end range scanning for IMMUTABLE, before traversing for unmap. I didn't copy enough traversal code for the scan, and thus MAP_FIXED was subtly broken. test help from tb, ok kettenis miod CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 09:41:50 Modified files: mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: mail/postfix tweaks: Add back an ftp:// site at the end of MASTER_SITES for peek-ftp, plus portroach markers to point at the (http-only) main site rather than mirrors. OK Brad. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/10/24 09:52:40 Modified files: sbin/iked : ikev2.c Log message: Fix DH group lookup when checking if PFS is required. Compare ID directly instead of calling group_get() and leaking the result. ok markus@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/24 09:54:48 Modified files: devel/intellij : Makefile distinfo devel/intellij/files: idea devel/intellij/pkg: PLIST Log message: devel/intellij: update to 2022.2.2 changelog: https://youtrack.jetbrains.com/articles/IDEA-A-236159434/IntelliJ-IDEA-202222-222416729-build-Release-Notes ok landry@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/24 09:59:36 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST devel/pycharm/files: pycharm Log message: devel/pycharm: update to 2022.2.2 changelog: https://youtrack.jetbrains.com/articles/PY-A-233538002/PyCharm-202222-222416733-build-Release-Notes ok landry@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/10/24 10:02:08 Modified files: . : errata72.html Log message: Release LibreSSL errata. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 10:07:24 Modified files: mail/rspamd : Makefile mail/rspamd/pkg: README Log message: tweak pkg-readme CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/10/24 10:29:22 Modified files: mail/mimedefang: Makefile distinfo Log message: bugfix update to 3.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/24 10:59:25 Modified files: x11/kde-applications/messagelib: Makefile Added files: x11/kde-applications/messagelib/patches: patch-messageviewer_src_CMakeLists_txt Log message: Enable Inotify support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/24 11:47:00 Modified files: net/weechat : Makefile distinfo Log message: Update weechat to 3.7.1 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/24 11:58:43 Modified files: etc : netstart share/man/man8 : netstart.8 Log message: Add required sh(1) to synopsis Contrary to other scripts in base like rc.d(8) or MAKEDEV(8), netstart(8) itself is not executable and must be passed as file to sh(1): $ man -h netstart /etc/netstart [-n] [interface ...] $ /etc/netstart ksh: /etc/netstart: cannot execute - Permission denied Fix usage and synopsis to provide required usage: $ man -h netsart sh /etc/netstart [-n] [interface ...] OK jmc CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/24 12:05:25 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/patches: patch-configure Log message: Update homebank to 5.5.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/24 12:25:13 Modified files: net/unifi/5.14 : Makefile net/unifi/6.0 : Makefile Log message: missed bumps; reported by naddy CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/24 12:34:29 Modified files: share/man/man4 : maxrtc.4 Log message: We recently added support for the DS1339. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/24 12:52:52 Modified files: www/tor-browser/browser: Tag: OPENBSD_7_2 Makefile Log message: www/tor-browser/browser: bump REVISION sthen on why the package failed to build: "it failed PLIST_DB, the last time it was built on -stable with that version number (presumably in 7.1-stable) it had a gtk+2 dep which is no longer there" OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/24 13:32:44 Modified files: security/keepassxc: Makefile distinfo security/keepassxc/pkg: PLIST Log message: Update keepassxc to 2.7.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/24 13:33:44 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/pkg: PLIST Log message: Update qt-creator to 8.0.2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/24 14:43:23 Modified files: share/man/man4 : iic.4 Log message: update the maxrtc entry; while here, knock out the Tn macros and patch up AUTHORS; CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/24 14:51:07 Modified files: etc : netstart Log message: do not wait for autoconf in dry-run If there is no default route but some interface has AUTOCONF, printing what would be done still waits for... nothing to happen. OK tb CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/24 15:51:55 Modified files: usr.bin/ssh : scp.c sftp-glob.c Log message: when scp(1) is using the SFTP protocol for transport (the default), better match scp/rcp's handling of globs that don't match the globbed characters but do match literally (e.g. trying to transfer "foo.[1]"). Previously scp(1) in SFTP mode would not match these pathnames but legacy scp/rcp mode would. Reported by Michael Yagliyan in bz3488; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/24 15:52:50 Modified files: regress/usr.bin/ssh: scp.sh Log message: regress test for unmatched glob characters; fails before previous commit but passes now. bz3488; prodded by dtucker@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/24 16:30:11 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20221024 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/24 16:43:37 Modified files: usr.bin/ssh : ssh.c sshconnect.c Log message: Be more paranoid with host/domain names coming from the resolver: don't follow CNAMEs with invalid characters when canonicalising and never write a name with bad characters to a known_hosts file. reported by David Leadbeater, ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/10/24 17:22:22 Modified files: net/minio/client: Makefile distinfo modules.inc Log message: Update to minioc-0.20221022 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/10/24 23:49:40 Modified files: share/man/man4 : maxrtc.4 Log message: tweak DESCRIPTION; ok mglocker CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/24 23:57:52 Modified files: devel/kf5/kidletime: Makefile Log message: Add missing build dependency on wayland/plasma-wayland-protocols By aja@, merci CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/25 00:00:34 Modified files: sys/arch/sparc64/sparc64: db_trace.c Log message: rwindow32 is gone and won't be coming back. ok miod@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/25 00:05:57 Modified files: sys/arch/sparc64/include: asm.h sys/arch/sparc64/sparc64: machdep.c vm_machdep.c Log message: STACK_OFFSET was to support it varying when compiling some code for either 32bit or 64bit. With the elimination of 32bit sparc bits it was just a superfluous indirection of BIAS. Also, CCFSZ is gone. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/25 01:39:05 Modified files: textproc/py-ICU: Makefile distinfo Log message: Update to py3-ICU-2.10.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/25 01:39:18 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.60.0. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/25 02:40:25 Modified files: share/man/man8 : netstart.8 Log message: Improve DESCRIPTION - use plural to clarify how more than interface may be passed - drop the distinction between interface and bridge - drop useless example: netstart is as trivial as echo(1) - mention options the usual way, this also adds tags which makes ":tn" work as expected in the pager to jump to `-n's definition OK jmc CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/25 03:04:49 Modified files: usr.bin/tmux : screen-write.c Log message: Do not fire redraw callback if NULL. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/25 03:12:05 Modified files: usr.bin/tmux : cmd-parse.y Log message: Fix a memory leak, from Japin Li in GitHub issue 3358. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/10/25 03:54:24 Modified files: share/snmp : OPENBSD-PF-MIB.txt Log message: Fix several "bytes" in DESCRIPTION to their clearly intended "packets". Found by Alec olp_76 yahoo ca OK sthen@, denis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/25 04:26:38 Modified files: databases/mariadb: Makefile databases/mariadb/pkg: PLIST-server PLIST-tests Added files: databases/mariadb/patches: patch-storage_rocksdb_CMakeLists_txt patch-storage_rocksdb_ha_rocksdb_cc databases/mariadb/pkg: PFRAG.rocksdb-server PFRAG.rocksdb-tests Log message: build mariadb with rocksdb on amd64 and riscv64, from Brad CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/10/25 04:46:59 Modified files: usr.sbin/snmpd : Makefile Log message: Fix LDADD and DPADD. DPADD bit pointed out by deraadt@ "No kidding" deraadt@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/10/25 05:02:44 Modified files: games/odamex : Makefile Log message: games/odamex: mark broken for now. Since SDL2 was updated, odamex no longer works. thfr@ recently committed a fix to make it compile at least, but it still segfaults at runtime. Marking BROKEN until I find time to look into it. backtrace from thfr@ follows: ``` (gdb) bt full #0 I_GetVideoCapabilities () at /usr/ports/pobj/odamex-0.9.5/odamex-src-0.9.5/client/sdl/i_video.cpp:723 No locals. #1 I_InitHardware () at /usr/ports/pobj/odamex-0.9.5/odamex-src-0.9.5/client/sdl/i_video.cpp:709 native_mode = #2 0x0000051a781789db in D_DoomMain () at /usr/ports/pobj/odamex-0.9.5/odamex-src-0.9.5/client/src/d_main.cpp:790 newwadfiles = { >> = {> = {}, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {> = { __value_ = 0x0}, , 1, true>> = {> = { >> = {}, }, }, }}, } newpatchfiles = { >> = {> = {}, __begin_ = 0x0, __end_ = 0x0, __end_cap_ = {> = { __value_ = 0x0}, , 1, true>> = {> = { >> = {}, }, }, }}, } iwad_filename_cstr = 0x0 val = p = #3 0x0000051a781d9cef in main (argc=, argv=) at /usr/ports/pobj/odamex-0.9.5/odamex-src-0.9.5/client/sdl/i_main.cpp:278 crashdir = CON_FILE = sdl_flags = error = ``` CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/25 05:07:37 Modified files: games/quakespasm: Makefile distinfo Log message: update quakespasm to 0.95.0 which fixes runtime with the sdl2 update to 2.24.1. http -> https while here. ok sdk@ jsg@ (maintainer) CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/10/25 05:39:33 Modified files: sys/arch/luna88k/luna88k: machdep.c Log message: Add more chance to process IPI in the interrupt service routine. This prevents "luna88k_ext_int: cpu0 level 1 interrupt" message on heavy load. "This makes sense" miod@, tested by me. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/10/25 06:58:30 Modified files: security/opendnssec: Makefile distinfo Log message: Update opendnssec 2.1.10 -> 2.1.11 Announcement: https://www.opendnssec.org/2022/10/opendnssec-2-1-11/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/25 06:59:55 Modified files: lang/gforth : Makefile lang/gforth/pkg: PLIST Added files: lang/gforth/patches: patch-engine_signals_c Log message: lang/gforth: Use calloc to work around an RWX mmap used for sigaltstack which causes noisy printfs. "Using calloc looks good to me" deraadt No feedback from maintainer in over a week. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/25 09:06:37 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c x11/gtk+4/pkg : PLIST-main Log message: Update to gtk+4-4.8.2. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/25 09:10:34 Modified files: infrastructure/mk: bsd.port.mk Log message: bsd.port.mk: g/c the mips64 pkg_args handling Historically, bsd.lib.mk used to build lib*_pic.a libraries, except on mips64. Ten years ago, bsd.lib.mk stopped creating lib*_pic.a files and the corresponding PFRAG.no_mips64 bits were removed from the ports tree. Remove the _PKG_ARGS handling that was forgotten at the time. From Brad, ok sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/25 09:15:38 Modified files: sys/arch/alpha/alpha: locore.s vm_machdep.c sys/arch/alpha/include: cpu.h sys/arch/hppa/hppa: locore.S vm_machdep.c sys/arch/hppa/include: cpu.h sys/arch/macppc/macppc: locore.S sys/arch/powerpc/powerpc: vm_machdep.c Log message: Consistently use 'proc_trampoline' as the name of the trampoline used by cpu_fork() ok miod@ kettenis@ mpi@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/25 09:29:14 Modified files: databases/sqlite3: Makefile distinfo Log message: databases/sqlite3: update to 3.39.4. see https://www.sqlite.org/releaselog/3_39_4.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/25 09:29:42 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.4.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/25 09:58:14 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-42.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/25 09:58:40 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 42.6! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/25 10:08:26 Modified files: sys/sys : siginfo.h wait.h sys/kern : kern_exit.c Log message: Implement waitid(2) which is now part of POSIX and used by mozilla. This includes a change of siginfo_r which is technically an ABI break but this should have no real-world impact since the members involved are never touched by the kernel. ok millert@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/25 10:10:31 Modified files: sys/kern : syscalls.master Log message: mplement waitid(2) which is now part of POSIX and used by mozilla. This includes a change of siginfo_r which is technically an ABI break but this should have no real-world impact since the members involved are never touched by the kernel. ok millert@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/25 10:11:23 Modified files: print/py-pydyf : Makefile distinfo Log message: print/py-pydyf: update to 0.5.0. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/25 10:11:29 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: landry@cvs.openbsd.org 2022/10/25 10:11:57 Modified files: print/weasyprint: Makefile distinfo print/weasyprint/pkg: PLIST Log message: print/weasyprint: update to 57.0. see https://doc.courtbouillon.org/weasyprint/stable/changelog.html#version-57-0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/25 10:30:30 Modified files: include : time.h sys/sys : _time.h Log message: Move CLOCKS_PER_SEC to sys/_time.h so the kernel has access to it. This will be used in waitid(2) to set si_utime and si_stime. The definition of struct timespec also moves from time.h to sys/_time.h for struct itimerspec. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/25 11:10:13 Modified files: share/man/man8 : netstart.8 Log message: trim DESCRIPTION - just call it (a sh(1)) script, in line with MAKEDEV(8) and rc.d(8) - use only .Nm thereafter instead of .Nm/the .Nm script/... - zap the additional rc.conf(8) bits for they can be found in this manual - zap unhelpful "(or can be)" Feedback OK jmc CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/25 11:53:31 Modified files: usr.bin/tmux : screen-write.c Log message: Initialize context before testing it. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/25 12:44:36 Modified files: sys/arch/hppa/include: pmap.h sys/arch/hppa/hppa: pmap.c Log message: Store mod/ref flags using md pg_flags values rather than a specific field in vm_page_md, which allows this struct to shrink a bit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/25 13:09:06 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Added files: misc/remind/patches: patch-src_dosubst_c patch-tests_test_cmp patch-tests_tz_rem Log message: update to remind-4.2.0, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/10/25 13:27:04 Log message: sysutils/m1n1: Import m1n1-1.1.6 m1n1 is a bootloader for Apple Silicon ARM64 machines. ok kettenis@ sthen@ Status: Vendor Tag: tobhe Release Tags: tobhe_20221025 N ports/sysutils/m1n1/Makefile N ports/sysutils/m1n1/distinfo N ports/sysutils/m1n1/pkg/DESCR N ports/sysutils/m1n1/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/10/25 13:32:18 Modified files: sys/dev/i2c : pijuice.c Log message: Calculate approx. battery re-charge time. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/10/25 13:37:08 Modified files: sysutils/fzf : Makefile distinfo sysutils/fzf/pkg: README Added files: sysutils/fzf : modules.inc sysutils/fzf/patches: patch-shell_completion_bash Log message: sysutils/fzf: Update to version 0.34.0 and use go modules. Diff sent in from Laurent Cheylus. OK abieber@. Thanks both. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/25 13:43:08 Modified files: security/polarssl: Makefile Log message: fix license marker, GPL was dropped so this has been Apache v2 or commercial only for a while CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/25 13:45:37 Modified files: security/polarssl: Makefile Log message: typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/25 13:50:00 Modified files: multimedia/svt-av1: Makefile distinfo Log message: update to svt-av1-1.3.0, from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/25 13:55:31 Modified files: regress/sys/kern/signal/fpsig: fpsig.c Log message: Make the floating-point computations a sligthly teeny bit more complex (but real), to prevent llvm panzers from optimizing too aggressively and generating code which does not touch the slightest floating point register on some platforms. ok otto@ CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/10/25 14:03:22 Modified files: sysutils : Makefile Log message: Hook m1n1 up to build CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/25 14:21:42 Modified files: net/openvpn : Makefile Log message: openvpn--mbedtls packages can't be redistributed anymore (GPLv2 vs Apache 2) Upstream commit that warns about this situation: https://github.com/OpenVPN/openvpn/commit/110eee0288cff0720952a2cf16c4fb191d0bd616 Pointed out by sthen@, thanks! CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/10/25 14:27:00 Log message: sysutils/u-boot-asahi: Import u-boot-asahi-2022.07-3 U-Boot firmware for Apple Silicon arm64 machines ok kettenis@ sthen@ Status: Vendor Tag: tobhe Release Tags: tobhe_20221025 N ports/sysutils/u-boot-asahi/Makefile N ports/sysutils/u-boot-asahi/distinfo N ports/sysutils/u-boot-asahi/pkg/DESCR N ports/sysutils/u-boot-asahi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/10/25 14:32:14 Modified files: sysutils : Makefile Log message: Hook up u-boot-asahi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/25 14:36:04 Modified files: www/hiawatha : Makefile Log message: Hiawatha is GPLv2 only and depends on mbedTLS, which was previously dual licensed (GPLv2/Apache) as well as offering commercial licenses, but GPLv2 was dropped from mbedTLS in v2.17, and the Apache license is not compatible with GPLv2. mbedTLS is in packages rather than a system library, so we don't seem to come under exemptions, so stop distributing binary packages of Hiawatha. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/25 16:35:58 Modified files: net/samba : Makefile distinfo Log message: SECURITY UPDATE to samba-4.17.2 Fixes for: o CVE-2022-3437: There is a limited write heap buffer overflow in the GSSAPI unwrap_des() and unwrap_des3() routines of Heimdal (included in Samba). https://www.samba.org/samba/security/CVE-2022-3437.html o CVE-2022-3592: A malicious client can use a symlink to escape the exported directory. https://www.samba.org/samba/security/CVE-2022-3592.html Release notes: https://www.samba.org/samba/history/samba-4.17.2.html CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/10/25 16:43:43 Modified files: sysutils/hcloud: Makefile distinfo modules.inc Log message: Update hcloud to 1.30.3 Changes: https://github.com/hetznercloud/cli/compare/hetznercloud:b530e53...hetznercloud:27b41d0 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/10/25 17:08:16 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: geo/openbsd-developers: add myself (aisha) ok abieber@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/25 17:21:06 Modified files: graphics/gdk-pixbuf2: Makefile distinfo Log message: Update to gdk-pixbuf-2.42.10. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/10/25 17:31:21 Modified files: devel/luafs : Makefile distinfo devel/luafs/patches: patch-Makefile patch-config devel/luafs/pkg: PLIST Log message: devel/luafs: update to 1.8.0 regression tests working fine ok aieber@ and sdk@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/25 18:22:49 Modified files: net/samba : Makefile net/samba/pkg : PLIST-main Log message: Also fix the @conflict with the now removed samba-util package While it doesn't block updates there's no reason to leave this package around. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/25 18:40:41 Modified files: usr.bin/compress: main.c Log message: compress: fix minor TOCTOU when checking for existing file Use open(2) + fstat(2) instead of stat(2) + open(2). The file open code has been moved into its own functions so it can be shared between docompress() and dodecompress(). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/10/25 19:06:24 Modified files: net/samba : Tag: OPENBSD_7_2 Makefile distinfo net/samba/pkg : Tag: OPENBSD_7_2 PLIST-main Log message: SECURITY UPDATE to samba-4.16.6 Fixes for: o CVE-2022-3437: There is a limited write heap buffer overflow in the GSSAPI unwrap_des() and unwrap_des3() routines of Heimdal (included in Samba). https://www.samba.org/samba/security/CVE-2022-3437.html Release notes: https://www.samba.org/samba/history/samba-4.16.6.html CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/10/25 20:15:16 Modified files: net/knot : Makefile distinfo Added files: net/knot/patches: patch-tests_contrib_test_net_c Log message: net/knot: update to 3.2.1 ok abieber@ jca@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/10/25 20:16:05 Modified files: net/py-libknot : Makefile distinfo Log message: net/py-libknot: update to 3.2.1 ok abieber@ jca@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/25 21:31:13 Modified files: devel/libnfs : Makefile distinfo Removed files: devel/libnfs/patches: patch-lib_socket_c Log message: Update libnfs to 5.0.2 Removes a patch that is no longer necessary From Brad Smith CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/25 23:54:16 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_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_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_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_bsd_cc patch-base_files_file_util_unittest_cc patch-base_i18n_icu_util_cc patch-base_native_library_unittest_cc patch-base_process_memory_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_BUILD_gn patch-cc_BUILD_gn 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_app_theme_theme_resources_grd patch-chrome_browser_about_flags_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_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_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_router_discovery_BUILD_gn 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_metrics_service_client_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_policy_browser_signin_policy_handler_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_renderer_preferences_util_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_autofill_page_passwords_shared_css patch-chrome_browser_resources_signin_signin_shared_css 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_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_aura_linux_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_h 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_signin_view_controller_delegate_h 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_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_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_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_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_media_cdm_host_file_path_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_device_management_dm_client_cc patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_cast_channel_cast_message_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_metrics_motherboard_cc patch-components_optimization_guide_core_optimization_guide_util_cc patch-components_paint_preview_browser_paint_preview_client_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_policy_resources_policy_templates_json patch-components_translate_core_common_translate_util_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_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_media_media_interface_proxy_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_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_browser_render_process_host_h patch-content_public_common_common_param_traits_macros_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_public_test_mock_render_process_host_h patch-content_renderer_media_render_media_client_cc patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_shell_BUILD_gn patch-content_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_zygote_zygote_linux_cc patch-extensions_browser_extension_prefs_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_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_audio_BUILD_gn patch-media_audio_sndio_audio_manager_sndio_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_supported_types_cc patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_cdm_cdm_paths_unittest_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_video_frame_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-net_BUILD_gn patch-net_dns_BUILD_gn patch-net_dns_host_resolver_manager_cc patch-net_dns_public_BUILD_gn patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_third_party_quiche_BUILD_gn patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_hid_service_cc patch-services_network_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_angle_src_libANGLE_renderer_driver_utils_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_core_frame_web_frame_test_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_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_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_webgl_webgl_webcodecs_video_frame_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_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_libxml_src_dict_c patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-third_party_wayland_features_gni patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn 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-ui_aura_screen_ozone_h patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_cc patch-ui_display_screen_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_message_center_views_message_popup_view_cc 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-ui_views_widget_widget_h patch-ui_views_window_custom_frame_view_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_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/chromium/patches: patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_thread_delegate_posix_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_delegate_h patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-remoting_host_basic_desktop_environment_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-ui_base_ui_base_types_h patch-ui_color_color_provider_utils_cc patch-ui_color_system_theme_h patch-ui_gl_gl_implementation_cc patch-ui_ozone_test_mock_platform_window_delegate_h patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-v8_src_base_platform_memory_h patch-v8_src_base_small-vector_h Removed files: www/chromium/patches: patch-base_third_party_symbolize_symbolize_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_web_applications_app_browser_controller_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h patch-media_audio_audio_features_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_c patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_stack_allocation_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_loader_platform_h Log message: update to 107.0.5304.68 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/26 00:29:16 Modified files: security/qca-qt5: Makefile distinfo security/qca-qt5/patches: patch-plugins_qca-ossl_qca-ossl_cpp patch-unittest_CMakeLists_txt Log message: Update qca-qt5 to 2.3.5 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/26 03:29:26 ports/www/nextcloud/25 Update of /cvs/ports/www/nextcloud/25 In directory cvs.openbsd.org:/tmp/cvs-serv20492/25 Log Message: Directory /cvs/ports/www/nextcloud/25 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/26 03:29:48 ports/www/nextcloud/25/pkg Update of /cvs/ports/www/nextcloud/25/pkg In directory cvs.openbsd.org:/tmp/cvs-serv54269/25/pkg Log Message: Directory /cvs/ports/www/nextcloud/25/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/26 03:31:26 Added files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Add Nextcloud 25 "a.k.a hub3" OK landry@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/26 03:32:06 Modified files: www/nextcloud : Makefile Log message: Add Nextcloud 25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/26 04:44:03 Modified files: databases/py-psycopg2: Makefile distinfo databases/py-psycopg2/pkg: PLIST Log message: update to py3-psycopg2-2.9.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/26 05:26:47 Modified files: graphics/jpeg : Makefile distinfo graphics/jpeg/patches: patch-wrjpgcom_c Log message: update to libjpeg-turbo-2.1.4, from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 05:30:41 Modified files: textproc/py-ICU: Makefile distinfo Log message: Update to py3-ICU-2.10.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 05:39:46 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 05:40:00 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.25.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 05:40:14 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.26.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 05:40:48 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-407.0.0. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/10/26 06:23:45 Modified files: editors/sigil : Makefile distinfo editors/sigil/patches: patch-CMakeLists_txt editors/sigil/pkg: PLIST Log message: Update to sigil-1.9.20. Original diff from wen heping , thanks! Hints from op@ and sthen@ OK op@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/10/26 06:45:52 Modified files: infrastructure/bin: pkg_check-version Log message: temporary fix, there is something bad with compare, it doesn't return undef, and it's not even clear it actually can without breaking something else. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/26 07:31:06 Modified files: sys/kern : kern_exit.c Log message: Fix handling of PGIDs in wait4(2) that I broke with the previous commit. ok anton@, millert@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/26 07:51:24 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-media_ffvpx_config_unix_aarch64_h www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 106.0.2. see https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/26 08:02:40 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 106.0.2. see https://www.mozilla.org/en-US/firefox/106.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/26 08:11:53 Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-media_ffvpx_config_unix_aarch64_h Log message: www/mozilla-firefox: MFC patch from tb@ to fix build on arm64 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 08:40:24 Modified files: x11/gnome/tracker3: Makefile distinfo Log message: Update to tracker3-3.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/26 08:40:36 Modified files: x11/gnome/tracker3-miners: Makefile distinfo Log message: Update to tracker3-miners-3.4.1. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/26 09:29:04 Modified files: games/fna : Makefile distinfo graphics/fna3d : Makefile distinfo audio/faudio : Makefile distinfo Added files: games/fna/patches: patch-src_Content_ContentManager_cs Log message: update the FNA suite to 22.09.01. Tested with many games, including the recently released Blossom Tales II. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/26 10:06:42 Modified files: sys/dev/acpi : acpisbs.c Log message: Constify battery check table OK jcs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/26 10:07:28 Modified files: sys/dev/usb : ubcmtp.c Log message: Constify device table OK jcs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/26 11:06:31 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Limit wireguard peers listing to -A or wg-interface ifconfig(8) output can get too long when always printing `wgpeers' for all wg(4) interfaces, so omit it output is requested and/or output is limited to the interface group "wg" or a specific interface "wgX". No install media size change as wireguard code is under #ifndef SMALL. Diff from Mikolaj Kucharski makes Hrvoje Popovski happy manual bits from jmc OK sthen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/26 12:46:02 Modified files: inputmethods/fcitx-kkc: Makefile inputmethods/fcitx-kkc/patches: patch-CMakeLists.txt Log message: Use ${LOCALBASE} instead /usr/local Diff from SASANO Takayoshi, thanks CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/10/26 13:09:37 Modified files: lang/ruby/3.1 : Makefile lang/ruby/3.1/pkg: MESSAGE-main Log message: Fix mistakes in MESSAGE-main From vtamara@pasosdejesus.org CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/10/26 14:02:40 Modified files: games/odamex : Makefile games/odamex/patches: patch-libraries_textscreen_txt_sdl_h Added files: games/odamex/patches: patch-client_sdl_i_sdl_h Log message: games/odamex: Unbreak. We had missed one place where the SDL versioning had to be changed. OK thfr@, thanks. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/26 14:19:09 Modified files: sys/arch/hppa/gsc: harmony.c sys/arch/macppc/dev: aoa.c awacs.c daca.c i2s.c i2svar.h onyx.c snapper.c tumbler.c sys/arch/sparc64/dev: ce4231.c sys/dev : audio.c sys/dev/ic : am7930.c am7930var.h sys/dev/pci : auacer.c auglx.c auich.c auixp.c autri.c auvia.c azalia.c cmpci.c cs4280.c cs4281.c eap.c emuxki.c envy.c esa.c eso.c fms.c neo.c sv.c yds.c sys/dev/sbus : cs4231.c sys/dev/tc : bba.c sys/dev/usb : uaudio.c Log message: Make audio(9) get_props() optional, remove it from duplex drivers The property bits of audio(9) are obsolete and ought to be removed completely. sys/dev/audio.c:audio_open() currently uses get_props() to bail out if read *and* write was requested on a non-duplex driver. Drivers that currently support playing but not recording need adjustment before the API can be cleaned up. Drivers that advertise themselves as full duplex, i.e. those that always return AUDIO_PROP_FULLDUPLEX unconditionally in their get_props() currently always succeed this check. As this is the only property, losen audio_open()'s DIAGNOSTIC check and only do the duplex check if the driver provides get_props(). This allows for simple removal of get_props() from full-duplex drivers without adding any other code or without changing functionality. This includes all audio drivers under sys/dev/pci/ (maestro(4) being the only unfinished exception here). Other drivers as well as the API change can then follow in smaller diffs. This builds on amd64, arm64, i386, macppc and sparc64. amd64 with azalia(4) still plays, records as well as plays and records at the same time on my X230 as tested with $ aucat -i play.wav [-o rec.wav] alpha and hppa tests by miod OK ratchov miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/10/26 14:31:38 Modified files: regress/lib/libssl/dtls: dtlstest.c Log message: dtlstest: Ensure the timeouts are at least 10 ms. This makes these tests a bit less flaky if the machine is otherwise under load. from jsing CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/10/26 14:41:39 Modified files: print/pdfarranger: Makefile Log message: Add missing run dep. to pdfarranger OK rsadowksi CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/26 14:57:40 Modified files: sysutils/telegraf: Tag: OPENBSD_7_2 Makefile sysutils/telegraf/pkg: Tag: OPENBSD_7_2 PLIST Log message: sysutils/telegraf: fix broken user creation due to specifying a user class Breaks because the class doesn't exist yet when useradd is run. rc.d sets this anyway so it isn't needed CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/26 15:05:42 Modified files: sys/dev/usb : Tag: OPENBSD_7_2 ukbd.c Log message: Repair Apple-specific translation support broken by mistake in 1.88; reported by Leonardo Moreno from miod@ this is errata/7.2/003_ukbd.patch.sig CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/26 15:17:10 Modified files: sysutils/telegraf: Makefile sysutils/telegraf/pkg: PLIST Log message: sysutils/telegraf: fix broken user creation due to specifying a user class Breaks because the class doesn't exist yet when useradd is run. rc.d sets this anyway so it isn't needed ok sthen@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/10/26 15:21:04 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST sysutils/grafana/patches: patch-conf_sample_ini Log message: sysutils/grafana: update to 9.2.1 changelogs: https://github.com/grafana/grafana/releases/tag/v9.1.3 https://github.com/grafana/grafana/releases/tag/v9.1.4 https://github.com/grafana/grafana/releases/tag/v9.1.5 https://github.com/grafana/grafana/releases/tag/v9.1.6 https://github.com/grafana/grafana/releases/tag/v9.1.7 https://github.com/grafana/grafana/releases/tag/v9.2.0 https://github.com/grafana/grafana/releases/tag/v9.2.1 ok landry@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/10/26 15:49:35 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.3.9.0 CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/10/26 16:12:22 Modified files: . : errata72.html Log message: Release ukbd errata. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/26 17:16:24 Modified files: lib/libc : Symbols.list shlib_version lib/libc/hidden/sys: wait.h lib/libc/sys : Makefile.inc lib/librthread : shlib_version Added files: lib/libc/sys : w_waitid.c Log message: Add waitid(2) syscall stub. Minor bump to both libc and libpthread: make sure you install a new kernel! ok millert@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/26 17:18:02 Modified files: regress/lib/libc/sys: Makefile t_wait_noproc.c Added files: regress/lib/libc/sys: t_waitid.c Log message: Enable waitid(2) regress tests and a new test derived from NetBSD's wait6(2) tests. ok millert@, deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/26 22:12:09 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/26 22:51:19 Modified files: mail/meli : Makefile Added files: mail/meli/patches: patch-melib_src_backends_notmuch_rs Log message: mail/meli: fix notmuch module by not hardcoding the major so version. Problem reported and patch tested by James Cook ok landry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/27 02:11:19 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/27 02:12:23 Modified files: net/wireshark : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to wireshark-3.6.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/27 02:41:08 Modified files: sysutils/polkit: Makefile distinfo sysutils/polkit/patches: patch-meson_build sysutils/polkit/pkg: PLIST Removed files: sysutils/polkit/patches: patch-src_polkitbackend_meson_build patch-src_polkitbackend_polkitbackendduktapeauthority_c Log message: Update to polkit-122. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/27 03:10:29 Modified files: x11/i3 : Makefile distinfo x11/i3/patches : patch-etc_config patch-etc_config_keycodes patch-i3-dmenu-desktop patch-man_i3-config-wizard_man Removed files: x11/i3/patches : patch-include_con_h patch-include_data_h patch-src_commands_c patch-src_con_c patch-src_floating_c Log message: update to i3-4.21.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/27 03:54:27 Log message: build, test, and manage your Stripe integration OK sthen@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20222710 N ports/sysutils/stripe-cli/Makefile N ports/sysutils/stripe-cli/distinfo N ports/sysutils/stripe-cli/modules.inc N ports/sysutils/stripe-cli/pkg/DESCR N ports/sysutils/stripe-cli/pkg/PLIST N ports/sysutils/stripe-cli/pkg/MESSAGE No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/10/27 03:55:42 Modified files: sysutils : Makefile Log message: add stripe-cli CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/27 04:08:19 Modified files: devel/poedit : Makefile distinfo Log message: update devel/poedit to 3.2.1 changelog: https://github.com/vslavik/poedit/releases/tag/v3.2.1-oss Previous version checked wrongly the return value of chmod(2) and chown(2) that resulted in an error message shown when saving files, although the operation was successfully. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/27 04:31:05 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.4.1. see https://www.thunderbird.net/en-US/thunderbird/102.4.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/27 04:31:32 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.4.1. see https://www.thunderbird.net/en-US/thunderbird/102.4.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/27 06:24:52 Modified files: math/cglm : Makefile distinfo math/cglm/pkg : PLIST Log message: update math/cglm to 0.8.7 previous release didn't ship some headers for the new functions; no changes to existing APIs. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/27 06:58:37 Modified files: lib/libexpat : Changes README.md lib/libexpat/doc: reference.html lib/libexpat/examples: elements.c outline.c lib/libexpat/lib: expat.h xmlparse.c xmltok_impl.h lib/libexpat/tests: runtests.c Log message: Update libexpat to 2.5.0. This fixes CVE-2022-43680. Relevant for OpenBSD are security fixes #616 #649 #650 and bug fixes #612 #645 #613 #654 #616 #652 #653. No library bump necessary. OK tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/10/27 07:19:42 Modified files: sys/dev/usb : usbdevs Log message: Add USB device id for integrated ure(4) on Windows Dev Kit 2023 ok jsg@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/10/27 07:20:17 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/10/27 07:21:14 Modified files: sys/dev/usb : if_ure.c Log message: Match ure(4) on Windows Dev Kit 2023 ok jsg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/27 07:24:23 Modified files: usr.sbin/bgplgd: slowcgi.c Log message: Print the pid in some additional debug messages to be able to match them with the fork messages. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/27 08:04:51 Modified files: net/icbirc : Makefile Added files: net/icbirc/pkg : MESSAGE Log message: add a MESSAGE with a quick note about disabling "CAP LS" in newer irssi versions; use https HOMEPAGE/MASTER_SITES while there CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/27 08:43:29 Modified files: audio/libao : Makefile audio/libao/patches: patch-src_plugins_sndio_ao_sndio_c Added files: audio/libao/patches: patch-src_audio_out_c Log message: audio/libao: check memory allocations for success From upstream, via Brad CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/27 09:05:05 Modified files: sysutils/moreutils: Makefile Removed files: sysutils/moreutils/patches: patch-parallel_c Log message: sysutils/moreutils: fix build after addition of waitid(2) to base. ok sthen (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/27 09:07:33 Modified files: audio/flac : Makefile distinfo audio/flac/patches: patch-configure Removed files: audio/flac/patches: patch-src_libFLAC_include_private_cpu_h Log message: audio/flac: update to 1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/27 09:31:26 Modified files: security/py-keyring: Makefile security/py-keyring/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/10/27 09:36:01 Modified files: . : events.html Log message: some video links CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2022/10/27 09:45:47 Modified files: . : events.html Log message: events.html: add missing links to recordings CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/27 10:01:18 Modified files: sys/kern : exec_elf.c Log message: VMCMD_SYSCALL cannot be incorporated into flags variable, because flags is inspected narrowly for base address later. ok kettenis CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/10/27 10:06:04 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 1.05 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/27 10:22:41 Modified files: lib/libexpat : Tag: OPENBSD_7_2 Changes README.md lib/libexpat/doc: Tag: OPENBSD_7_2 reference.html lib/libexpat/examples: Tag: OPENBSD_7_2 elements.c outline.c lib/libexpat/lib: Tag: OPENBSD_7_2 xmlparse.c xmltok_impl.h lib/libexpat/tests: Tag: OPENBSD_7_2 runtests.c Log message: Update libexpat to 2.5.0. This fixes CVE-2022-43680. Relevant for OpenBSD are security fixes #616 #649 #650 and bug fixes #612 #645 #613 #654 #616 #652 #653. No library bump necessary. OK tb@ this is errata/7.2/004_expat.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/10/27 10:23:23 Modified files: lib/libexpat : Tag: OPENBSD_7_1 Changes README.md lib/libexpat/doc: Tag: OPENBSD_7_1 reference.html lib/libexpat/examples: Tag: OPENBSD_7_1 elements.c outline.c lib/libexpat/lib: Tag: OPENBSD_7_1 xmlparse.c xmltok_impl.h lib/libexpat/tests: Tag: OPENBSD_7_1 runtests.c Log message: Update libexpat to 2.5.0. This fixes CVE-2022-43680. Relevant for OpenBSD are security fixes #616 #649 #650 and bug fixes #612 #645 #613 #654 #616 #652 #653. No library bump necessary. OK tb@ this is errata/7.1/012_expat.patch.sig CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2022/10/27 10:34:07 Modified files: security/sudo : Makefile distinfo security/sudo/pkg: PLIST-main Log message: Update to 1.9.12 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/27 10:37:37 Modified files: www/chromium : Makefile Log message: add build dependency on qt5 base which was missing from the previous commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/27 10:43:13 Modified files: geo/traccar : Makefile distinfo geo/traccar/pkg: PLIST Log message: update to traccar-5.4, similar diff from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/27 10:56:13 Modified files: audio/flac : Makefile Log message: audio/flac: drop useless master site downloads.xiph.org already redirects to ftp.osuosl.org, so the latter does not add redundancy. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/27 11:37:14 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: pledge.content unveil.content unveil.main www/tor-browser/browser/patches: patch-browser_extensions_tor-launcher_src_components_tl-process_js patch-config_makefiles_rust_mk patch-gfx_webrender_bindings_webrender_ffi_h patch-js_src_jit_ProcessExecutableMemory_h patch-toolkit_components_downloads_DownloadIntegration_jsm patch-toolkit_moz_configure patch-toolkit_system_gnome_nsGIOService_cpp patch-tor-browser_en-US_Browser_TorBrowser_Data_fontconfig_fonts_conf www/tor-browser/browser/pkg: PLIST www/tor-browser/noscript: Makefile distinfo Added files: www/tor-browser/browser/files: pledge.utility pledge.utility-audioDecoder unveil.utility unveil.utility-audioDecoder www/tor-browser/browser/patches: patch-toolkit_components_processtools_ProcInfo_linux_cpp patch-toolkit_xre_glxtest_cpp patch-xpcom_build_BinaryPath_h Log message: Tor Browser: update to 12.0a3 Yes, that's an alpha release, which is not ideal. Unfortunately however, Tor Browser's last stable release is based on an unsupported version of Firefox ESR which does not build with the newest version of Rust (which we already have). If you don't want to use an alpha release of Tor Browser, it's probably best to run OpenBSD 7.2 for another month until Tor Browser 12.0 is released. Encouraged by landry@ tb@ george@ OK landry@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/27 13:21:15 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update rust-openssl-tests to 20221027 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/27 13:40:23 Modified files: lib/csu/hppa : boot_md.h lib/csu/mips64 : boot_md.h Log message: hppa and mips64 have private copies of RCRT0_RELRO(), which should also perform mimmutable() ok guenther CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/27 14:43:01 Modified files: sysutils/ggrep : Makefile distinfo sysutils/ggrep/pkg: PLIST Removed files: sysutils/ggrep/patches: patch-lib_sigsegv_c Log message: sysutils/ggrep: update to 3.8 Changes in behavior: * The -P option is now based on PCRE2. * The egrep and fgrep commands now warn that they are obsolescent and should be replaced by grep -E and grep -F. * The confusing GREP_COLOR environment variable is now obsolescent. * Regular expressions with stray backslashes now cause warnings. * Regular expressions or subexpressions that start with a repetition operator now also cause warnings. * Regular expressions like [:space:] are now errors even if POSIXLY_CORRECT is set. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/10/27 16:29:58 Modified files: mail/mu : Makefile distinfo Log message: Update mu to 1.8.11 Bugfix release: * Use fake message-ids when empty * Add explicit check for charconv header * Fix outdated doc for mime part actions * mu-view: be clearer when no text-body found * Fix mu4e-header-thread-first-child-prefix copy-pasta * Ensure mime-parts are utf8 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/27 16:48:17 Modified files: sys/sys : exec.h sys/kern : exec_elf.c Log message: Unfortunately there are still ugly text-relocation binaries in the wild. Libraries are less of a concern, because ld.so can fix them in the right order. So we must scan DYNAMIC for the TEXTREL marker, and not make X LOADs immutable. ld.so will apply changes to the text segment. In upcoming diff, crt0 and ld.so will then apply immutability. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/10/27 17:17:18 Modified files: sys/sys : exec_elf.h Log message: In dynamic binaries, AUX_base is the ld.so address. In static PIE binaries, it is the base of the binary itself. Repair of this comment does not undo the hair pulling that happened today. ok guenther CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:35:40 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: begin big refactor of sshkey Move keytype data and some of the type-specific code (allocation, cleanup, etc) out into each key type's implementation. Subsequent commits will move more, with the goal of having each key-*.c file owning as much of its keytype's implementation as possible. lots of feedback + ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:36:31 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: factor out sshkey_equal_public() feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:37:24 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: factor out public key serialization feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:38:58 Modified files: usr.bin/ssh : sshkey.c Log message: refactor and simplify sshkey_read() feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:39:29 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey-xmss.c sshkey-xmss.h sshkey.c sshkey.h Log message: factor out key generation feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:41:17 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: refactor sshkey_from_private() feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:41:52 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: refactor sshkey_from_blob_internal() feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:43:08 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: refactor sshkey_sign() and sshkey_verify() feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:43:30 Modified files: usr.bin/ssh : sshkey.c Log message: refactor certify feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:44:17 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshd.c sshkey.c sshkey.h Log message: refactor sshkey_private_serialize_opt() feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 18:44:44 Modified files: usr.bin/ssh : ssh-dss.c ssh-ecdsa-sk.c ssh-ecdsa.c ssh-ed25519-sk.c ssh-ed25519.c ssh-rsa.c ssh-xmss.c sshkey.c sshkey.h Log message: refactor sshkey_private_deserialize feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 20:29:34 Modified files: usr.bin/ssh : addr.c addr.h ssh-keyscan.1 ssh-keyscan.c Log message: allow ssh-keyscan(1) to accept CIDR address ranges, e.g. ssh-keyscan 192.168.0.0/24 If a CIDR range is passed, then it will be expanded to all possible addresses in the range including the all-0s and all-1s addresses. bz#976 feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/10/27 20:47:04 Modified files: usr.bin/ssh : ssh-rsa.c sshkey.c Log message: put sshkey_check_rsa_length() back in sshkey.c to unbreak OPENSSL=no builds CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/28 02:57:49 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: PFRAG.no-light Log message: Update to evince-42.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/28 02:59:19 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.3.9.166 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/28 03:03:35 Modified files: lang/lucee : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to lucee-5.3.9.166 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/10/28 03:27:44 Modified files: lang/rust : Makefile lang/rust/patches: patch-compiler_rustc_target_src_spec_i686_unknown_openbsd_rs Log message: lang/rust: drop -znotext on i386 it isn't need anymore as __rust_probestack is hidden CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/10/28 03:35:03 Modified files: infrastructure/mk: README.internals Log message: a bit more internals I need to write CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/28 04:00:48 Modified files: audio/ncspot : Makefile benchmarks/hyperfine: Makefile devel/cargo-audit: Makefile devel/cbindgen : Makefile devel/elfcat : Makefile devel/maturin : Makefile devel/py-setuptools-rust: Makefile devel/snare : Makefile devel/spidermonkey91: Makefile games/0ad/base : Makefile mail/meli : Makefile mail/mozilla-thunderbird: Makefile net/bore : Makefile net/dog : Makefile net/routinator : Makefile net/synapse : Makefile security/clamav: Makefile security/py-bcrypt: Makefile security/py-cryptography: Makefile security/rbw : Makefile security/rust-openssl-tests: Makefile security/sn0int: Makefile security/suricata: Makefile security/vaultwarden: Makefile sysutils/bat : Makefile sysutils/broot : Makefile sysutils/bupstash: Makefile sysutils/czkawka: Makefile sysutils/exa : Makefile sysutils/fd : Makefile textproc/amber : Makefile textproc/delta : Makefile textproc/jless : Makefile textproc/mdbook: Makefile textproc/ripgrep: Makefile textproc/tree-sitter: Makefile www/castor : Makefile www/firefox-esr: Makefile www/geckodriver: Makefile www/libreddit : Makefile www/mozilla-firefox: Makefile www/newsboat : Makefile www/nextcloud_notify_push: Makefile www/py-adblock : Makefile www/seamonkey : Makefile www/tor-browser/browser: Makefile www/zola : Makefile x11/alacritty : Makefile x11/gnome/librsvg: Makefile x11/gnome/tour : Makefile x11/xcolor : Makefile Log message: bump REVISION for ports using rust, so that pkg_add -u for i386 users updates to packages without -znotext (i.e. with text relocations disabled) makes sense to phessler, semarie, tb CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/10/28 05:24:49 Modified files: usr.sbin/usbdevs: usbdevs.c Log message: getopt optstring doesn't need '?'. found while hacking up a comp3301 prac/assignment ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/28 06:20:28 Modified files: usr.bin/tmux : input.c Log message: Do not send focus sequences when reporting is enabled, matches other terminals behaviour. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/10/28 07:00:02 Modified files: usr.bin/tmux : control-notify.c input.c notify.c paste.c tmux.1 tmux.h Log message: Add paste-buffer-deleted notification and fix name of paste-buffer-changed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/28 07:25:56 ports/devel/py-radix/patches Update of /cvs/ports/devel/py-radix/patches In directory cvs.openbsd.org:/tmp/cvs-serv5639/patches Log Message: Directory /cvs/ports/devel/py-radix/patches added to the repository CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/28 08:55:46 Modified files: sys/dev/isa : ad1848.c ad1848var.h ess.c gus.c gusvar.h pas.c sb.c sbdsp.c sbdspvar.h Log message: Replace audio(9) get_props() with duplex check in open() in partial duplex drivers Make drivers which do *not* adverise AUDIO_PROP_FULLDPLEX return ENXIO in their open() if full-duplex mode was requested. This way, sys/dev/audio.c:audio_open() will fail immediately rather than later through the to-be-removed get_props() check. This is the first round for drivers with logic in their get_props(), i.e. those that only support full-duplex mode for specific hardware: ess(4), gus(4), pas(4) and sb(4) All of these are i386/GENERIC only and share code through sys/dev/isa/{ad1848,sbdsp}{.c,var.h} which are not used by any other kernel. i386/GENERIC.MP builds and boots with this diff. OK ratchov miod CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/28 09:02:20 Modified files: sys/dev/usb : utvfu.c Log message: Remove audio(9) get_props() from record-only drivers utvfu(4) seems to be the only driver that currently supports recording but not playing and its open() already returns ENXIO when playing is requested, so no need to add another duplex check after get_props() is gone. OK ratchov miod CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/28 09:07:25 Modified files: sys/arch/mips64/include: exec.h libexec/ld.so : loader.c Log message: Implement support for DT_MIPS_RLD_MAP_REL. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/28 09:09:00 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c gnu/usr.bin/binutils-2.17/include/elf: mips.h Log message: Implement DT_MIPS_RLD_MAP_REL support and add such an entry to PIE executables. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/28 09:09:39 Modified files: gnu/usr.bin/binutils/gdb: solib-svr4.c gnu/usr.bin/binutils/include/elf: mips.h Log message: Add DT_MIPS_RLD_MAP_REL support to the in-tree GDB. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/28 09:09:46 Modified files: sys/arch/arm64/dev: aplaudio.c aplmca.c sys/arch/luna88k/cbus: nec86.c nec86hw.c nec86hwvar.h sys/dev/fdt : graphaudio.c rkiis.c simpleaudio.c sys/dev/ic : arcofi.c sys/dev/pci : maestro.c Log message: Replace audio(9) get_props() with duplex check in open() in non-duplex drivers Make drivers which do *not* adverise AUDIO_PROP_FULLDPLEX return ENXIO in their open() if full-duplex mode was requested. This way, sys/dev/audio.c:audio_open() will fail immediately rather than later through the to-be-removed get_props() check. These are all drivers which simply don't support full-duplex mode. In device-tree based drivers like simpleaudio(4)/rkiis(4) and newer Apple ones like aplaudio(4)/aplmca(4), this adds a new open() stub to the low-level drivers which merely does the duplex check. My Pinebook Pro keeps playing audio and recording silence with this diff just like before (rkiis(4) is currently play-only): simpleaudio0 at mainbus0 simpleaudio1 at mainbus0 audio0 at simpleaudio1 $ aucat -i song69.wav -o rec.wav OK ratchov miod CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/28 09:13:59 Modified files: share/man/man9 : audio.9 sys/dev : audio.c audio_if.h Log message: Remove unused audio(9) get_props()/AUDIO_PROP_FULLDUPLEX All audio drivers have been cleaned up and, if needed, now check for duplex mode in their open() handler. OK ratchov miod CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/28 09:26:46 Modified files: gnu/usr.bin/binutils-2.17/binutils: readelf.c Log message: Decode DT_MIPS_RLD_MAP_REL. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/28 09:49:52 Modified files: gnu/usr.bin/binutils-2.17/binutils: Makefile.am Makefile.in Log message: Build and install binutils-2.17's version of c++filt(1), since we already install its manual page. Reported by vol at ljabl dot com CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/28 09:50:55 Modified files: gnu/usr.bin : Makefile Removed files: gnu/usr.bin/cxxfilt: Makefile cxxfilt.c cxxfilt.man Log message: Remove antique^Wolder-than-binutils-2.17 c++filt(1). CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/10/28 10:06:54 Modified files: regress/sys/kern/signal/fpsig: fpsig.c Log message: Fix indent botch; noticed by kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/28 10:33:30 Modified files: www/chromium : Makefile www/chromium/patches: patch-services_device_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_fido_h patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_fido_h Added files: www/chromium/patches: patch-services_device_usb_usb_service_cc Log message: unbreak webauthn fido support by using the usb service implementation instead of a nullptr and sync the fido code with the linux specific code to make it easier to compare in the future CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/28 11:05:18 Modified files: devel/cmake : cmake.port.mk Log message: Improve python version detection when multiple versions are installed Add Python${MODPY_MAJOR_VERSION}_{EXECUTABLE,LIBRARY_DIRS,INCLUDE_DIR} to help CMake to detect the correct python ports version. OK tb@, discovered in an aarch64 bulk build with Python 3.10 installed at the time of build. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/28 11:07:22 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221028 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/28 11:08:51 Modified files: devel/kf5/solid: Makefile Added files: devel/kf5/solid/patches: patch-src_solid_devices_backends_fstab_fstabwatcher_cpp Log message: /etc/mtab not exist on OpenBSD This avoids the following message where solid tries to observe /etc/mtab: QKqueueFileSystemWatcherEngine::addPaths: open: No such file or directory Denglisch tweak an ok tb, Danke! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/28 11:15:11 Modified files: databases/mariadb: Makefile databases/mariadb/patches: patch-storage_rocksdb_CMakeLists_txt patch-storage_rocksdb_ha_rocksdb_cc Added files: databases/mariadb/patches: patch-mysys_my_gethwaddr_c patch-storage_rocksdb_rocksdb_port_jemalloc_helper_h Log message: MariaDB tweaks, from Brad: - Add a build fix for Clang to resolve building on riscv64 - Add a fix for retrieving the MAC address - Update patch comments CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/28 11:16:59 Modified files: sysutils/menulibre: Makefile sysutils/menulibre/patches: patch-menulibre_util_py sysutils/menulibre/pkg: PLIST Log message: add psutil dependency to menulibre, now that we have it, and drop patch parts that were removing use of it - changes in upstream commit b8c93652c4fa mean that menulibre wasn't working as-was. ok landry@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/28 11:59:06 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: net/curl: security update to 7.86.0 Includes fixes for CVE-2022-32221: POST following PUT confusion CVE-2022-35260: .netrc parser out-of-bounds access CVE-2022-42915: HTTP proxy double-free CVE-2022-42916: HSTS bypass via IDN CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/28 12:08:27 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-content_gpu_gpu_sandbox_hook_linux_cc Log message: update to 107.0.5304.87 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/28 12:19:45 Modified files: net/curl : Tag: OPENBSD_7_2 Makefile distinfo net/curl/pkg : Tag: OPENBSD_7_2 PLIST Log message: net/curl: security update to 7.86.0 Includes fixes for CVE-2022-32221: POST following PUT confusion CVE-2022-35260: .netrc parser out-of-bounds access CVE-2022-42915: HTTP proxy double-free CVE-2022-42916: HSTS bypass via IDN CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2022/10/28 14:19:05 Modified files: faq : faq6.html Log message: explain how ifconfig nwid can be used to override ifconfig join ok tj@ kmos@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2022/10/28 14:47:06 Modified files: lang/pcc/pcc : Makefile lang/pcc/pcc/patches: patch-cc_cc_cc_c lang/pcc/pcc-libs: Makefile Added files: lang/pcc/pcc/patches: patch-arch_powerpc_local2_c patch-arch_powerpc_local_c patch-arch_powerpc_macdefs_h patch-arch_powerpc_table_c lang/pcc/pcc-libs/patches: patch-libpcc_cxmuldiv_c patch-libsoftfloat_arch_powerpc_powerpc-gcc_h Log message: Minimally fix pcc for powerpc This unbreaks the powerpc package of lang/pcc/pcc-libs and puts enough fixes in lang/pcc/pcc for powerpc to compile the simplest C program, $ cat hello.c #include int main(void) { puts("Hello, BSD!"); return 0; } $ pcc -O2 -o hello hello.c It can't compile much more; pcc's powerpc code generator still fails with static function calls and with floating-point literals. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/28 15:08:14 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 3.21.9 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/28 15:08:51 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 4.21.9 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/28 15:26:36 Modified files: sysutils/menulibre: Makefile Removed files: sysutils/menulibre/patches: patch-menulibre_util_py Log message: sysutils/menulibre: completely remove patch now that we have a working psutil discussed with sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/28 15:31:51 Modified files: sysutils/menulibre: Tag: OPENBSD_7_2 Makefile Removed files: sysutils/menulibre/patches: Tag: OPENBSD_7_2 patch-menulibre_util_py Log message: sysutils/menulibre: unbreak runtime by adding psutil dependency also remove useless patch since we now have a working psutil since 2015... discussed with sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/28 16:40:26 Added files: net/lftp/patches: patch-lib_sys_select_in_h Log message: net/lftp: fix build after introduction of waitid(2) With the introduction of waitid(2), now includes . gnulib wraps various system headers and those wrappers include further system headers. must include , but gnulib ended up inverting this order, so siginfo_t was not yet defined in . Fix from gnulib upstream. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/28 22:11:22 Modified files: devel/cmake : cmake.port.mk Log message: Bring back the upper-case -DPYTHON_* for now Some old cmake ports still use it. Many hints on how to use them or what to do in the right order can be found here: https://cmake.org/cmake/help/latest/module/FindPythonLibs.html For the record: FindPythonInterp and FindPythonLibs are deprecated since version 3.12: Use FindPython3, FindPython2 or FindPython instead. All of them operate with -DPython instead of -DPYTHON. Spotted by naddy CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/28 23:01:34 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_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_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_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_bsd_cc patch-base_files_file_util_unittest_cc patch-base_i18n_icu_util_cc patch-base_native_library_unittest_cc patch-base_process_memory_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_BUILD_gn patch-cc_BUILD_gn 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_app_theme_theme_resources_grd patch-chrome_browser_about_flags_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_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_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_router_discovery_BUILD_gn 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_metrics_service_client_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_policy_browser_signin_policy_handler_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_renderer_preferences_util_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_autofill_page_passwords_shared_css patch-chrome_browser_resources_signin_signin_shared_css 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_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_aura_linux_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_h 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_signin_view_controller_delegate_h 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_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_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_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_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_paths_cc patch-chrome_common_media_cdm_host_file_path_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_device_management_dm_client_cc patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_cast_channel_cast_message_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_metrics_motherboard_cc patch-components_optimization_guide_core_optimization_guide_util_cc patch-components_paint_preview_browser_paint_preview_client_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_policy_resources_policy_templates_json patch-components_translate_core_common_translate_util_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_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_media_media_interface_proxy_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_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_browser_render_process_host_h patch-content_public_common_common_param_traits_macros_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_public_test_mock_render_process_host_h patch-content_renderer_media_render_media_client_cc patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_shell_BUILD_gn patch-content_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_zygote_zygote_linux_cc patch-extensions_browser_extension_prefs_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_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_audio_BUILD_gn patch-media_audio_sndio_audio_manager_sndio_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_supported_types_cc patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_cdm_cdm_paths_unittest_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_video_frame_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-net_BUILD_gn patch-net_dns_BUILD_gn patch-net_dns_host_resolver_manager_cc patch-net_dns_public_BUILD_gn patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_third_party_quiche_BUILD_gn patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_fido_h patch-services_device_hid_hid_service_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_fido_h patch-services_network_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_angle_src_libANGLE_renderer_driver_utils_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_core_frame_web_frame_test_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_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_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_webgl_webgl_webcodecs_video_frame_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_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_libxml_src_dict_c patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-third_party_wayland_features_gni patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn 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-ui_aura_screen_ozone_h patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_cc patch-ui_display_screen_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_message_center_views_message_popup_view_cc 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-ui_views_widget_widget_h patch-ui_views_window_custom_frame_view_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_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/ungoogled-chromium/patches: patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_thread_delegate_posix_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_delegate_h patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-remoting_host_basic_desktop_environment_cc patch-services_device_usb_usb_service_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-ui_base_ui_base_types_h patch-ui_color_color_provider_utils_cc patch-ui_color_system_theme_h patch-ui_gl_gl_implementation_cc patch-ui_ozone_test_mock_platform_window_delegate_h patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-v8_src_base_platform_memory_h patch-v8_src_base_small-vector_h Removed files: www/ungoogled-chromium/patches: patch-base_third_party_symbolize_symbolize_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_web_applications_app_browser_controller_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h patch-media_audio_audio_features_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_c patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_stack_allocation_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_loader_platform_h Log message: update to 107.0.5304.87 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/29 00:59:04 Modified files: security/rust-openssl-tests/pkg: PLIST Log message: rust-openssl-tests: fix PLIST. semarie reported that a Cargo.toml crept in. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/10/29 01:19:53 Modified files: graphics/gmic-qt/gimp: Makefile Log message: forgotten bump for gimp/stable PKGSPEC change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 01:27:47 Modified files: graphics/webp-pixbuf-loader: Makefile distinfo Removed files: graphics/webp-pixbuf-loader/patches: patch-io-webp_c patch-meson_build Log message: Update to webp-pixbuf-loader-0.0.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 01:35:39 Modified files: x11/gnome/gcr4 : Makefile distinfo Log message: Update to gcr4-4.0.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/10/29 01:49:51 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.16.1 - Add --print-os-abi and --set-os-abi options - Fix Out-of-bounds read in the function modifyRPath - Sync .note.gnu.property to PT_GNU_PROPERTY - Fix out of bounds access when increasing program header table - Rework file shifting to avoid sections crossing multiple segments CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 01:50:31 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.4.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 01:55:41 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.28.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 01:55:53 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.25.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 01:56:09 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.26.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 02:00:12 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.8.4. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/10/29 03:16:08 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 Log message: Tor Browser: update to 11.5.6 OK landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/29 03:41:00 Modified files: lang/php/8.0 : Makefile distinfo lang/php/8.0/patches: patch-ext_gd_gd_c patch-sapi_fpm_fpm_fpm_children_c Log message: update to php-8.0.25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/29 03:41:09 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-configure_ac Log message: update to php-8.1.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/29 03:42:14 Modified files: lang/php/8.0 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.0/patches: Tag: OPENBSD_7_2 patch-ext_gd_gd_c patch-sapi_fpm_fpm_fpm_children_c Log message: update to php-8.0.25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/29 03:42:28 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_2 patch-configure_ac Log message: update to php-8.1.12 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/29 08:01:47 Modified files: www/chromium/patches: patch-services_device_usb_BUILD_gn patch-services_device_usb_usb_service_cc www/ungoogled-chromium/patches: patch-services_device_usb_BUILD_gn patch-services_device_usb_usb_service_cc Added files: www/chromium/patches: patch-services_device_usb_usb_service_fake_cc patch-services_device_usb_usb_service_fake_h www/ungoogled-chromium/patches: patch-services_device_usb_usb_service_fake_cc patch-services_device_usb_usb_service_fake_h Log message: sync some patches from my shared bsd repo, no functional change CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/29 08:35:15 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: update to 1.31.0 Revert to internal network code for plain HTTP to ensure continued support for original shoutcast servers that do not talk proper HTTP. External backends are built at the same time and can be enforced using --network. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 09:42:32 Modified files: devel/coccinelle: Makefile Log message: Sync WANTLIB+LIB_DEPENDS to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/29 09:53:17 Modified files: x11/gnome/text-editor: Makefile Log message: Needs explicit LIB_DEPENDS on textproc/icu4c. spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/29 13:07:11 Modified files: audio/openal : Makefile Log message: audio/openal: do not pick up libsndfile in configure; from Brad CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/29 13:14:57 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.3.7. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/29 13:15:54 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20221020. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/29 13:17:28 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.211. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/29 13:18:33 Modified files: sysutils/bat : Makefile distinfo Log message: Update bat to 0.22.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/29 13:19:27 Modified files: textproc/codespell: Makefile distinfo textproc/codespell/pkg: PLIST Log message: Update codespell to 2.2.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/29 13:20:10 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.249. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/10/29 14:35:50 Modified files: sys/arch/arm64/dev: efi_machdep.c smbios.c Log message: The x13s only defines the (legacy) 32-bit SMBIOS entry point. Add code to handle that such that we can see the firmware version in dmesg. ok deraadt@, phessler@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/29 23:49:28 ports/x11/kde-applications/kopeninghours/patches Update of /cvs/ports/x11/kde-applications/kopeninghours/patches In directory cvs.openbsd.org:/tmp/cvs-serv53629/patches Log Message: Directory /cvs/ports/x11/kde-applications/kopeninghours/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:04:50 Modified files: devel/kdevelop : distinfo devel/kdevelop/pkg: PLIST graphics/skanlite: distinfo net/kdeconnect-kde: distinfo net/konversation: distinfo net/ktorrent : distinfo net/libktorrent: 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-contacts: distinfo x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: distinfo x11/kde-applications/cantor/patches: patch-src_backends_qalculate_qalculateexpression_cpp 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/elisa/pkg: PLIST x11/kde-applications/eventviews: distinfo x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/incidenceeditor: distinfo x11/kde-applications/juk: distinfo x11/kde-applications/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/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: Makefile distinfo x11/kde-applications/kapptemplate/pkg: PLIST x11/kde-applications/kate: distinfo x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdepim-addons: Makefile distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdepim-runtime/pkg: PLIST x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/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: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/khelpcenter/pkg: PLIST x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kio-extras: distinfo x11/kde-applications/kipi-plugins: distinfo x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kirigami-gallery/pkg: PLIST x11/kde-applications/kiriki: distinfo x11/kde-applications/kiriki/pkg: PLIST x11/kde-applications/kiten: distinfo x11/kde-applications/kitinerary: distinfo x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kldap: distinfo x11/kde-applications/kldap/pkg: PLIST x11/kde-applications/kleopatra: Makefile distinfo x11/kde-applications/klettres: distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: Makefile distinfo x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmail-account-wizard/pkg: PLIST x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmailtransport/pkg: PLIST x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: 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: Makefile distinfo x11/kde-applications/kompare: distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: Makefile 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/kopeninghours/pkg: PLIST x11/kde-applications/korganizer: distinfo x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/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/ksirk/pkg: PLIST 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: 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: Makefile distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: distinfo x11/kde-applications/mbox-importer: Makefile distinfo x11/kde-applications/messagelib: Makefile distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: Makefile distinfo 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/spectacle: distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: distinfo x11/yakuake : distinfo Added files: x11/kde-applications/cantor/patches: patch-src_backends_CMakeLists_txt x11/kde-applications/kopeninghours/patches: patch-CMakeLists_txt patch-PyKOpeningHours_CMakeLists_txt Log message: Update KDE Gear to 22.08.2 https://kde.org/announcements/gear/22.08.2/ Notable ports changes: - kopeninghours, cantor fix python 3.9/3.10 handling - Enable libnotify CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:24:15 Modified files: x11/i3-gaps : Makefile distinfo x11/i3-gaps/patches: patch-etc_config patch-etc_config_keycodes patch-i3-dmenu-desktop patch-man_i3-config-wizard_man Log message: Update i3-gaps to 4.21.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:41:31 Modified files: security/keepassxc: Makefile distinfo Log message: Update keepassxc to 2.7.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:48:18 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.375 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:50:03 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins LTS to 2.361.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:57:19 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_2 Makefile distinfo Log message: Update jenkins-devel to 2.375 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/30 00:57:56 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_2 Makefile distinfo Log message: Update jenkins LTS to 2.361.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/30 02:37:22 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/30 02:38:29 Modified files: graphics/py-Pillow: Makefile distinfo graphics/py-Pillow/pkg: PLIST Log message: update to py3-Pillow-9.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/30 02:39:44 Modified files: textproc/jo : Makefile distinfo Log message: update to jo-1.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/30 02:43:59 Modified files: www/py-httplib2: Makefile distinfo www/py-httplib2/pkg: PLIST Log message: update to py3-httplib2-0.21.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/30 04:05:12 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.62.0 Changes: https://filezilla-project.org/versions.php CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/30 04:07:56 Modified files: net/igmpproxy : Makefile distinfo net/igmpproxy/patches: patch-src_config_c patch-src_igmp_c patch-src_igmpproxy_h patch-src_request_c patch-src_rttable_c Log message: Update to igmpproxy-0.4 Changes: - Add phyint option blacklist for fine-grained forwarding control (can be compiled with existing option whitelist) - Do not unconditionally filter local multicast address 239.255.255.250. NOTE: Use new option blacklist for filtering address when required Switch from auto generated GitHub tarball to stable release one. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/30 04:52:25 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-components_feed_core_v2_feed_network_impl_unittest_cc Log message: update to 2022.10.106.1 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/30 04:55:52 Modified files: sys/dev/isa : sbdsp.c Log message: Move duplex check from sbdsp_midi_open() to sbdsp_open() where it belongs sbdsp.c r1.42 "Replace audio(9) get_props() with duplex check in open() in partial duplex drivers" added it to the wrong function. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/10/30 06:21:08 Modified files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_root_cc Log message: unbreak build on arm64 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/30 07:23:49 Modified files: regress/lib/libcrypto/x509: constraints.c Log message: /* $OpenBSD: $ */ /* * Copyright (c) 2020 Bob Beck * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ #include #include #include #include #include #include "x509_internal.h" #define FAIL(msg, ...) \ do { \ fprintf(stderr, "[%s:%d] FAIL: ", __FILE__, __LINE__); \ fprintf(stderr, msg, ##__VA_ARGS__); \ } while(0) unsigned char *valid_hostnames[] = { "openbsd.org", "op3nbsd.org", "org", "3openbsd.com", "3-0penb-d.c-m", "a", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "open_bsd.org", /* because this is liberal */ NULL, }; unsigned char *valid_sandns_names[] = { "*.ca", "*.op3nbsd.org", "c*.openbsd.org", "foo.*.d*.c*.openbsd.org", NULL, }; unsigned char *valid_domain_constraints[] = { "", ".ca", ".op3nbsd.org", ".aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "www.openbsd.org", NULL, }; unsigned char *valid_mbox_names[] = { "\"!#$%&\\\"*+-/=?\002^_`{|}~.\"@openbsd.org", "beck@openbsd.org", "beck@openbsd.org", "beck@op3nbsd.org", "beck@org", "beck@3openbsd.com", "beck@3-0penb-d.c-m", "bec@a", "beck@aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com", "beck@aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "beck@open_bsd.org", /* because this is liberal */ NULL, }; unsigned char *invalid_hostnames[] = { "openbsd.org.", "openbsd..org", "openbsd.org-", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a", "-p3nbsd.org", "openbs-.org", "openbsd\n.org", "open\178bsd.org", "open\255bsd.org", "*.openbsd.org", NULL, }; unsigned char *invalid_sandns_names[] = { "", ".", "*.a", "*.", "*.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com", ".aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a", "*.-p3nbsd.org", "*.*..openbsd.org", "*..openbsd.org", ".openbsd.org", "c*c.openbsd.org", NULL, }; unsigned char *invalid_mbox_names[] = { "beck@aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com", "beck@aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a", "beck@.-openbsd.org", "beck@.openbsd.org.", "beck@.a", "beck@.", "beck@", "beck@.ca", "@openbsd.org", NULL, }; unsigned char *invalid_domain_constraints[] = { ".", ".a", "..", ".aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com", ".aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa." "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.a", ".-p3nbsd.org", "..openbsd.org", NULL, }; unsigned char *invaliduri[] = { "https://-www.openbsd.org", "https://.www.openbsd.org/", "https://www.ope|nbsd.org%", "https://www.openbsd.org.#", "///", "//", "/", "", NULL, }; static int test_valid_hostnames(void) { int i, failure = 0; for (i = 0; valid_hostnames[i] != NULL; i++) { if (!x509_constraints_valid_host(valid_hostnames[i], strlen(valid_hostnames[i]))) { FAIL("Valid hostname '%s' rejected\n", valid_hostnames[i]); failure = 1; goto done; } if (!x509_constraints_valid_sandns(valid_hostnames[i], strlen(valid_hostnames[i]))) { FAIL("Valid sandns '%s' rejected\n", valid_hostnames[i]); failure = 1; goto done; } } done: return failure; } static int test_valid_sandns_names(void) { int i, failure = 0; for (i = 0; valid_sandns_names[i] != NULL; i++) { if (!x509_constraints_valid_sandns(valid_sandns_names[i], strlen(valid_sandns_names[i]))) { FAIL("Valid dnsname '%s' rejected\n", valid_sandns_names[i]); failure = 1; goto done; } } done: return failure; } static int test_valid_domain_constraints(void) { int i, failure = 0; for (i = 0; valid_domain_constraints[i] != NULL; i++) { if (!x509_constraints_valid_domain_constraint(valid_domain_constraints[i], strlen(valid_domain_constraints[i]))) { FAIL("Valid dnsname '%s' rejected\n", valid_domain_constraints[i]); failure = 1; goto done; } } done: return failure; } static int test_valid_mbox_names(void) { struct x509_constraints_name name = {0}; int i, failure = 0; for (i = 0; valid_mbox_names[i] != NULL; i++) { if (!x509_constraints_parse_mailbox(valid_mbox_names[i], strlen(valid_mbox_names[i]), &name)) { FAIL("Valid mailbox name '%s' rejected\n", valid_mbox_names[i]); failure = 1; goto done; } free(name.name); name.name = NULL; free(name.local); name.local = NULL; } done: return failure; } static int test_invalid_hostnames(void) { int i, failure = 0; char *nulhost = "www.openbsd.org\0"; for (i = 0; invalid_hostnames[i] != NULL; i++) { if (x509_constraints_valid_host(invalid_hostnames[i], strlen(invalid_hostnames[i]))) { FAIL("Invalid hostname '%s' accepted\n", invalid_hostnames[i]); failure = 1; goto done; } } if (x509_constraints_valid_host(nulhost, strlen(nulhost) + 1)) { FAIL("hostname with NUL byte accepted\n"); failure = 1; goto done; } if (x509_constraints_valid_sandns(nulhost, strlen(nulhost) + 1)) { FAIL("sandns with NUL byte accepted\n"); failure = 1; goto done; } done: return failure; } static int test_invalid_sandns_names(void) { int i, failure = 0; for (i = 0; invalid_sandns_names[i] != NULL; i++) { if (x509_constraints_valid_sandns(invalid_sandns_names[i], strlen(invalid_sandns_names[i]))) { FAIL("Valid dnsname '%s' rejected\n", invalid_sandns_names[i]); failure = 1; goto done; } } done: return failure; } static int test_invalid_mbox_names(void) { int i, failure = 0; struct x509_constraints_name name = {0}; for (i = 0; invalid_mbox_names[i] != NULL; i++) { if (x509_constraints_parse_mailbox(invalid_mbox_names[i], strlen(invalid_mbox_names[i]), &name)) { FAIL("invalid mailbox name '%s' accepted\n", invalid_mbox_names[i]); failure = 1; goto done; } free(name.name); name.name = NULL; free(name.local); name.local = NULL; } done: return failure; } static int test_invalid_domain_constraints(void) { int i, failure = 0; for (i = 0; invalid_domain_constraints[i] != NULL; i++) { if (x509_constraints_valid_domain_constraint(invalid_domain_constraints[i], strlen(invalid_domain_constraints[i]))) { FAIL("invalid dnsname '%s' accepted\n", invalid_domain_constraints[i]); failure = 1; goto done; } } done: return failure; } static int test_invalid_uri(void) { int j, failure=0; char *hostpart = NULL; for (j = 0; invaliduri[j] != NULL; j++) { if (x509_constraints_uri_host(invaliduri[j], strlen(invaliduri[j]), &hostpart) != 0) { FAIL("invalid URI '%s' accepted\n", invaliduri[j]); failure = 1; goto done; } free(hostpart); hostpart = NULL; } done: return failure; } static int test_constraints1(void) { char *c; size_t cl; char *d; size_t dl; int failure = 0; int error = 0; int i, j; unsigned char *constraints[] = { ".org", ".openbsd.org", "www.openbsd.org", NULL, }; unsigned char *failing[] = { ".ca", "openbsd.ca", "org", NULL, }; unsigned char *matching[] = { "www.openbsd.org", NULL, }; unsigned char *matchinguri[] = { "https://www.openbsd.org", "https://www.openbsd.org/", "https://www.openbsd.org?", "https://www.openbsd.org#", "herp://beck@www.openbsd.org:", "spiffe://beck@www.openbsd.org/this/is/so/spiffe/", NULL, }; unsigned char *failinguri[] = { "https://www.openbsd.ca", "https://www.freebsd.com/", "https://www.openbsd.net?", "https://org#", "herp://beck@org:", "///", "//", "/", "", NULL, }; unsigned char *noauthority[] = { "urn:open62541.server.application", NULL, }; for (i = 0; constraints[i] != NULL; i++) { char *constraint = constraints[i]; size_t clen = strlen(constraints[i]); for (j = 0; matching[j] != NULL; j++) { if (!x509_constraints_domain(matching[j], strlen(matching[j]), constraint, clen)) { FAIL("constraint '%s' should have matched" " '%s'\n", constraint, matching[j]); failure = 1; goto done; } } for (j = 0; matchinguri[j] != NULL; j++) { error = 0; if (!x509_constraints_uri(matchinguri[j], strlen(matchinguri[j]), constraint, clen, &error)) { FAIL("constraint '%s' should have matched URI" " '%s' (error %d)\n", constraint, matchinguri[j], error); failure = 1; goto done; } } for (j = 0; failing[j] != NULL; j++) { if (x509_constraints_domain(failing[j], strlen(failing[j]), constraint, clen)) { FAIL("constraint '%s' should not have matched" " '%s'\n", constraint, failing[j]); failure = 1; goto done; } } for (j = 0; failinguri[j] != NULL; j++) { error = 0; if (x509_constraints_uri(failinguri[j], strlen(failinguri[j]), constraint, clen, &error)) { FAIL("constraint '%s' should not have matched URI" " '%s' (error %d)\n", constraint, failinguri[j], error); failure = 1; goto done; } } for (j = 0; noauthority[j] != NULL; j++) { char *hostpart = NULL; error = 0; if (!x509_constraints_uri_host(noauthority[j], strlen(noauthority[j]), &hostpart)) { FAIL("name '%s' should parse as a URI", noauthority[j]); failure = 1; free(hostpart); goto done; } free(hostpart); if (x509_constraints_uri(noauthority[j], strlen(noauthority[j]), constraint, clen, &error)) { FAIL("constraint '%s' should not have matched URI" " '%s' (error %d)\n", constraint, failinguri[j], error); failure = 1; goto done; } } } c = ".openbsd.org"; cl = strlen(".openbsd.org"); d = "*.openbsd.org"; dl = strlen("*.openbsd.org"); if (!x509_constraints_domain(d, dl, c, cl)) { FAIL("constraint '%s' should have matched '%s'\n", c, d); failure = 1; goto done; } c = "www.openbsd.org"; cl = strlen("www.openbsd.org"); if (x509_constraints_domain(d, dl, c, cl)) { FAIL("constraint '%s' should not have matched '%s'\n", c, d); failure = 1; goto done; } c = ""; cl = 0; if (!x509_constraints_domain(d, dl, c, cl)) { FAIL("constraint '%s' should have matched '%s'\n", c, d); failure = 1; goto done; } done: return failure; } int main(int argc, char **argv) { int failed = 0; failed |= test_valid_hostnames(); failed |= test_invalid_hostnames(); failed |= test_valid_sandns_names(); failed |= test_invalid_sandns_names(); failed |= test_valid_mbox_names(); failed |= test_invalid_mbox_names(); failed |= test_valid_domain_constraints(); failed |= test_invalid_domain_constraints(); failed |= test_invalid_uri(); failed |= test_constraints1(); return (failed); } CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/30 07:27:15 Modified files: regress/lib/libcrypto/x509: constraints.c Log message: The previous commit message out to say this: --- Fix sparc64 build cc1: warnings being treated as errors .../constraints.c: In function 'test_constraints1': .../constraints.c:451: warning: ISO C90 forbids mixed declarations and code Fix RCS ID while here. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/10/30 09:34:54 Modified files: sys/dev/acpi : xhci_acpi.c Log message: On the Lenovo X13s attaching to the multiport USB controller leads to hard resets. Previously this was only seen with smmu(4) enabled, probably as there is no IORT reference to that controller and hence no IOMMU mapping established. Since recent BIOS updates, this now also happens without smmu(4) enabled. Let's skip this node for now to keep machines running. Prompted by deraadt@ ok phessler@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/10/30 11:41:08 Modified files: converters/lua-utf8: Makefile distinfo Log message: Update lua-utf8 to 0.1.4. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/30 11:43:40 Modified files: sys/arch/alpha/alpha: machdep.c sys/arch/amd64/amd64: machdep.c sys/arch/arm/arm: arm_machdep.c sys/arch/arm64/arm64: machdep.c sys/arch/hppa/hppa: machdep.c sys/arch/i386/i386: machdep.c sys/arch/m88k/m88k: m88k_machdep.c sys/arch/macppc/macppc: machdep.c sys/arch/mips64/mips64: mips64_machdep.c sys/arch/powerpc64/powerpc64: machdep.c sys/arch/riscv64/riscv64: machdep.c sys/arch/sh/sh : sh_machdep.c sys/arch/sparc64/sparc64: machdep.c sys/kern : init_main.c kern_exec.c sys/sys : exec.h Log message: Simplfity setregs() by passing it the ps_strings and switching sys_execve() to return EJUSTRETURN. setregs() is the MD routine used by sys_execve() to set up the thread's trapframe and PCB such that, on 'return' to userspace, it has the register values defined by the ABI and otherwise zero. It had to set the syscall retval[] values previously because the normal syscall return path overwrites a couple registers with the retval[] values. By instead returning EJUSTRETURN that and some complexity with program-counter handling on m88k and sparc64 goes away. Also, give setregs() add a 'struct ps_strings *arginfo' argument so powerpc, powerpc64, and sh can directly get argc/argv/envp values for registers instead of copyin()ing the one in userspace. Improvements from miod@ and millert@ Testing assistance miod@, kettenis@, and aoyama@ ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/10/30 12:42:07 Modified files: regress/usr.bin/ssh: scp.sh Log message: Use variable for diff options instead of unconditionally specifying "-rN". This will make life easier in -portable where not all diff's understand -N. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/10/30 13:45:53 Modified files: net/filezilla : Makefile Log message: Remove superfluous backslash character from Makefile Found by Leo Unglaub. Thank you! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/30 14:19:30 Modified files: misc/bible-kjv : Makefile distinfo Log message: misc/bible-kjv: keep up with Debian upstream 4.38, no changes for us CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/30 16:31:21 Modified files: games/ezquake : Makefile distinfo games/ezquake/patches: patch-Makefile Log message: update to ezquake 3.6.0, from maintainer Tom Murphy - thanks! Use PATCHORIG to avoid issues with make update-patches; this was ok by maintainer CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/30 16:51:57 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-loader/patches: patch-CMakeLists_txt patch-loader_get_environment_c patch-loader_vk_loader_platform_h graphics/vulkan-tools: Makefile distinfo graphics/vulkan-tools/patches: patch-cube_cube_cpp patch-vulkaninfo_vulkaninfo_h graphics/vulkan-validation-layers: Makefile distinfo graphics/vulkan-validation-layers/patches: patch-CMakeLists_txt patch-layers_vk_mem_alloc_h Added files: graphics/vulkan-headers/patches: patch-registry_apiconventions_py patch-registry_spec_tools_conventions_py graphics/vulkan-loader/patches: patch-loader_stack_allocation_h Removed files: graphics/vulkan-headers/patches: patch-registry_conventions_py graphics/vulkan-loader/patches: patch-loader_CMakeLists_txt patch-loader_allocation_h patch-loader_unknown_ext_chain_gas_aarch64_S graphics/vulkan-validation-layers/patches: patch-layers_best_practices_utils_cpp Log message: update vulkan ports to SDK 1.3.224.1 (and glslang to 11.11.0) tested also by jsg@ on arm64 and amd64 with no issues with latest Mesa. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/10/30 17:08:28 Modified files: games/fs2open : Makefile Log message: disable Vulkan backend build; with vulkan 1.3.224.1 there is a build error 'no viable overloaded =' CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/10/30 21:20:41 Modified files: sys/arch/alpha/alpha: sys_machdep.c Log message: style: 'The function type should be on a line by itself preceding the function.' CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2022/10/30 23:52:59 Modified files: faq : upgrade72.html Log message: Add notes about net/isc-bind, since the version in 7.2 has dropped a number of obsolete configuration options. Having one of these options in the configuration will prevent startup. Initial diff from mglocker@ Reworked by myself ok mglocker@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/10/31 00:14:53 Modified files: net/owncloudclient: Makefile Added files: net/owncloudclient/patches: patch-src_gui_CMakeLists_txt Log message: Change lib/inotify handling in owncloudclient With devel/kf5/extra-cmake-modules 5.99 we can more easily find libinotify. OK kirby@ (maintainer) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/10/31 02:14:06 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 02:47:20 Modified files: textproc/py-sphinx: Makefile distinfo textproc/py-sphinx/pkg: PLIST Log message: update to py3-sphinx-5.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 02:47:48 Modified files: databases/mydumper: Makefile databases/mydumper/pkg: PLIST databases/pgadmin3: Makefile databases/pgadmin3/pkg: PLIST databases/py-peewee: Makefile databases/py-peewee/pkg: PLIST databases/xapian-bindings: Makefile databases/xapian-bindings/pkg: PLIST-main devel/cmake : Makefile devel/cmake/pkg: PLIST devel/kf5/extra-cmake-modules: Makefile devel/kf5/extra-cmake-modules/pkg: PLIST devel/luacheck : Makefile devel/luacheck/pkg: PLIST devel/udis86 : Makefile devel/udis86/pkg: PLIST lang/ghc : Makefile lang/ghc/pkg : PLIST productivity/vdirsyncer: Makefile productivity/vdirsyncer/pkg: PLIST shells/fish : Makefile shells/fish/pkg: PLIST x11/polybar : Makefile x11/polybar/pkg: PLIST Log message: regen PLISTs following py-sphinx update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/10/31 02:57:24 Modified files: x11/gnome/yelp-tools: Makefile distinfo Log message: Update to yelp-tools-42.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/10/31 03:05:27 Modified files: geo/mapserver : Makefile geo/mapserver/pkg: PLIST-php Added files: geo/mapserver/patches: patch-mapscript_phpng_CMakeLists_txt Log message: geo/mapserver: stop shipping mapscript.php it's not needed anymore with recent swig. patch can go away when swig 4.1.0 is commited. discussed with tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/10/31 04:46:24 Modified files: sys/uvm : uvm_map.c Log message: Fix VMMAP_DEBUG code to compile with not-so-recent changes. If enabled the debug code currently panic the kernel. To investigate. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 05:54:31 Modified files: textproc/codespell: Makefile textproc/codespell/pkg: PLIST Log message: codespell needs setuptools_scm; move to py-build while there CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/10/31 06:44:19 Log message: import nushell-0.70.0 The goal of nushell is to take the Unix philosophy of shells, where pipes connect simple commands together, and bring it to the modern style of development. Thus, rather than being either a shell, or a programming language, nushell connects both by bringing a rich programming language and a full-featured shell together into one package. ok tb@ with help from semarie@ and tb@ Status: Vendor Tag: solene Release Tags: solene_20221031 N ports/shells/nushell/Makefile N ports/shells/nushell/crates.inc N ports/shells/nushell/distinfo N ports/shells/nushell/pkg/DESCR N ports/shells/nushell/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/10/31 06:44:57 Modified files: shells : Makefile Log message: + nushell CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/10/31 07:31:58 Modified files: infrastructure/bin: register-plist Log message: document what I would love register-plist to do, but can't so far. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2022/10/31 07:45:39 Modified files: build : support.dat Log message: remove zensystems.dk, confirmed by Martin Hein CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2022/10/31 07:46:21 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/10/31 07:59:10 Modified files: sys/arch/mips64/mips64: clock.c Log message: mips64: Raise SPL for hardclock() This lets the MI clock interrupt code see the correct SPL. The full splx() is skipped because the updating of the hardware interrupt masks should not be needed here. Prompted by and OK cheloha@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/10/31 08:02:11 Modified files: usr.sbin/vmd : config.c proc.h vmd.c vmd.h Log message: vmd(8): remove unfinished user accounting. User accounting and enforcement was never finished. tedu the thing until someone wants to pick it up and finish it. Originally found by Matthew Martin. ok mlarkin@, kn@. input from tb@. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/31 09:01:54 Modified files: net/ssldump : Makefile www/webalizer : Makefile Log message: remove errant line continuation from Makefile Accidentally, there were no ill effects because GNU configure can take variable settings from the environment or the command line. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/10/31 09:35:07 Modified files: net/powerdns : Makefile distinfo net/powerdns/pkg: PLIST-main PLIST-mysql PLIST-pgsql Log message: Update to PowerDNS Authoritative Server 4.7.1 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/10/31 09:35:12 Modified files: share/zoneinfo/datfiles: africa antarctica asia australasia backward etcetera europe northamerica southamerica zone.tab zone1970.tab Log message: Update to 2022fgtz from https://github.com/JodaOrg/global-tz Major changes: o Mexico will no longer observe DST except near the US border. o Chihuahua moves to year-round -06 on 2022-10-30. o Fiji no longer observes DST. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/31 09:55:58 Modified files: security/openssl/3.0/patches: patch-Configurations_unix-Makefile_tmpl Log message: openssl/3.0: regen patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 09:59:43 Modified files: net/putty : Makefile distinfo net/putty/patches: patch-cmake_platforms_unix_cmake patch-putty_h Removed files: net/putty/patches: patch-unix_pageant_c Log message: update to putty-0.78 this has a lot of nice new things, including OpenSSH certificates, NTRU Prime, AES-GCM and addition D-H key exchange mechanisms - see https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:32:36 Removed files: www/tomcat/v7 : Makefile distinfo www/tomcat/v7/patches: patch-conf_server_xml www/tomcat/v7/pkg: DESCR-examples DESCR-main PLIST-examples PLIST-main README-main tomcat.rc Log message: seems I unintentionally removed recursing into v7 from tomcat/Makefile earlier in the year; it is already EoL anyway so remove the port files too CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:39:51 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.83 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:39:54 Modified files: www/tomcat/v9 : Makefile distinfo Log message: update to tomcat-9.0.68 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:39:56 Modified files: www/tomcat/v10 : Makefile distinfo Log message: update to tomcat-10.0.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:41:54 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.83 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:42:00 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.68 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 11:42:07 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_2 PLIST-examples PLIST-main Log message: update to tomcat-10.0.27 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/10/31 11:44:21 Modified files: distrib/notes/riscv64: prep Log message: The cad(4) ethernet controller works well on the Hifive Unmatched From Miguel Landaeta CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/31 12:31:36 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile Log message: Make CLEANFILES patterns not match anything that may live outside of obj. Running make clean without obj should not remove any non-temp files like *.conf. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/10/31 12:34:11 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile Added files: regress/usr.sbin/bgpd/integrationtests: bgpd.pftable.rdomain1.conf bgpd.pftable.rdomain2_1.conf bgpd.pftable.rdomain2_2.conf pftable.sh Log message: Add a intergration test that checks if the pftable feature works. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/31 13:25:17 Modified files: etc : netstart Log message: Improve shell style wrt. variable naming/boolean convention The mixed use of upper and lower case variables is neither obvious nor consistent. PRINT_ONLY is local to netstart. ip6kernel is local to netstart. multicast gets sourced from rc.subr(8). 1. uppercase ip6kernel as is common for global variables in base scripts 2. use the simpler true/false idiom and default with the rest of netstart-only variables, making it clearer that only `multicast=YES/NO' comes from the rc environment 3. hoist kernel feature detection such that a later diff can load the SOII key conditionally 4. zap obvious comment OK aja CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/31 13:48:50 Modified files: etc : netstart Log message: Fix comment: IPv6 link local addresses do not use SOII anymore sys/netinet6/in6_ifattach.c r1.114 limited it to SLAAC addresses in 2019. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 14:02:16 Modified files: devel/py-radix : Makefile distinfo devel/py-radix/pkg: PLIST Log message: switch py-radix to a fork, which includes a modified version of the C implementation (supposedly to take less memory in some cases, though I didn't find that in my use case) which also fixes a compiler warning, plus a fix for py3.10. ok job@ (maintainer). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/10/31 14:02:46 Modified files: net/aggregate6 : Makefile net/aggregate6/patches: patch-setup_py net/aggregate6/pkg: PLIST Log message: aggregate6: adjust dependency on py-radix to allow use of the newer version ok job@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/10/31 14:14:45 Modified files: etc : netstart Log message: Hoist only the feature check Keep adding IPv6 routes after lo0 got an addres like before, meant to be committed together with r1.223. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/31 14:28:25 Modified files: lang/ruby : ruby.port.mk Log message: ruby.port.mk: fix check for conflicting flavors Remove trailing whitespace after line continuation character that somehow did not result in a syntax error, and add missing ruby31 check. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/10/31 14:34:41 Modified files: x11/gnustep/base: Makefile Log message: x11/gnustep: explicitly disable libdispatch as its presence breaks the build. ok kn, maintainer timeout as usual CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/31 15:32:43 Modified files: infrastructure/db: config.site Log message: Remove false indication we have ctermid_r (miod removed ctermid_r from stdio.h in r1.35 - info from tb) ok tb@ CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2022/10/31 15:59:20 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.6.1 (stable release) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/31 16:05:45 Log message: Import Python 3.11.0 https://www.python.org/downloads/release/python-3110/ Still has the same readline module problem as 3.10 Tweaks and ok from tb@ and sthen@ Status: Vendor Tag: kmos Release Tags: kmos_20221031 N ports/lang/python/3.11/Makefile N ports/lang/python/3.11/distinfo N ports/lang/python/3.11/files/CHANGES.OpenBSD N ports/lang/python/3.11/patches/patch-Modules__hashopenssl_c N ports/lang/python/3.11/patches/patch-configure_ac N ports/lang/python/3.11/patches/patch-Python_fileutils_c N ports/lang/python/3.11/patches/patch-Makefile_pre_in N ports/lang/python/3.11/pkg/DESCR-tkinter N ports/lang/python/3.11/pkg/DESCR-gdbm N ports/lang/python/3.11/pkg/DESCR-idle N ports/lang/python/3.11/pkg/DESCR-main N ports/lang/python/3.11/pkg/DESCR-tests N ports/lang/python/3.11/pkg/PLIST-main N ports/lang/python/3.11/pkg/PLIST-gdbm N ports/lang/python/3.11/pkg/PLIST-idle N ports/lang/python/3.11/pkg/PLIST-tests N ports/lang/python/3.11/pkg/PLIST-tkinter No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/10/31 16:06:28 Modified files: lang/python : Makefile python.port.mk Log message: Add Python 3.11.0 to build and python.port.mk ok sthen@ tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/10/31 17:06:22 Modified files: net/gmid : Makefile distinfo Log message: update net/gmid to 1.8.5 - removed OpenBSD' rc file. it's now maintained in the ports tree - (hopefully) fix build on DragonflyBSD - call tzset(3) to fix times in logs - always send custom list of fcgi parameters (alex) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/10/31 17:14:56 Modified files: astro/gcal : Makefile devel/angr/py-pyvex: Makefile devel/cabal-bundler: Makefile devel/cabal-install: Makefile devel/cargo : cargo.port.mk devel/cmake : Makefile devel/cutter : Makefile devel/darcs : Makefile devel/doxygen-gui: Makefile devel/git-annex: Makefile devel/hasktags : Makefile devel/indi : Makefile devel/kdiff3 : Makefile devel/p5-Data-ICal: Makefile devel/p5-POE-API-Peek: Makefile devel/p5-Test-Unit: Makefile devel/p5-strictures: Makefile devel/py-automat: Makefile devel/py-dbus-deviation: Makefile devel/shellcheck: Makefile devel/silc-toolkit: Makefile devel/tig : Makefile games/hackdata : Makefile geo/osm2pgsql : Makefile graphics/GraphicsMagick: Makefile graphics/babl : Makefile graphics/nomacs: Makefile graphics/openvdb: Makefile graphics/orthanc/server: Makefile graphics/p5-SVG-Graph: Makefile inputmethods/fcitx-m17n: Makefile inputmethods/ibus: Makefile lang/otcl : Makefile lang/ruby : Makefile.inc mail/p5-Mail-DKIM: Makefile mail/s-postgray: Makefile meta/kde : Makefile meta/qt5 : Makefile meta/qt6 : Makefile multimedia/mjpegtools: Makefile multimedia/yle-dl: Makefile net/avahi : Makefile net/isc-dhcp : Makefile print/cups : Makefile print/system-config-printer: Makefile productivity/hledger: Makefile security/cyrus-sasl2: Makefile security/suricata: Makefile sysutils/m1n1 : Makefile sysutils/mcollective: Makefile sysutils/vorta : Makefile telephony/baresip/baresip: Makefile tests/portbump/t1: Makefile tests/portbump/t4: Makefile tests/portbump/t5: Makefile textproc/hunspell: Makefile textproc/pandoc: Makefile www/chromium : Makefile www/iridium : Makefile www/p5-Catalyst-Controller-ActionRole: Makefile x11/afterstep : Makefile x11/irrlicht : Makefile x11/kde-applications/akonadi-mime: Makefile x11/kde-applications/cervisia: Makefile x11/kde-applications/kde-dev-scripts: Makefile x11/kde-applications/kontrast: Makefile x11/kde-applications/libkeduvocdocument: Makefile x11/kde-applications/mailcommon: Makefile x11/klavaro : Makefile x11/mruby-zest : Makefile x11/ogle_gui : Makefile x11/qt5/qtwebengine: Makefile x11/wmutils/opt: Makefile x11/xmobar : Makefile x11/xmonad : Makefile Log message: remove line continuation before empty lines ok sthen@ ajacoutot@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/10/31 19:01:14 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): vcpu_reset_regs_svm: allow reads of MSR_HWCR, MSR_PSTATEDEF(0) Guests may need these MSRs to determine the TSC frequency on AMD families 17h and 19h. GP fault reported by weerd@, observed on "AMD EPYC 3201 8-Core Processor" (17-01-02). Same issue observed by Jesper Wallin on "AMD Ryzen PRO 3700U". Tested by Jesper Wallin. Link: https://marc.info/?l=openbsd-bugs&m=166721628323483&w=2 ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/10/31 19:13:40 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: www/vaultwarden-web: update to 2022.10.2 ok abieber@ bket@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/10/31 19:16:56 Modified files: net/jitsi/jicofo: Makefile distinfo net/jitsi/jicofo/files: jicofo.conf jicofo.in.sh net/jitsi/jicofo/pkg: PLIST net/jitsi/meet : Makefile distinfo net/jitsi/meet/pkg: PLIST net/jitsi/videobridge: Makefile distinfo net/jitsi/videobridge/files: jvb.conf jvb.in.sh sip-communicator.properties net/jitsi/videobridge/pkg: PLIST Log message: net/jitsi: update to 2.0.7882 ok abieber@ landry@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/11/01 00:58:52 Modified files: . : errata71.html errata72.html Log message: Release expat errata. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/11/01 01:47:23 Modified files: net/owncloudclient: Makefile distinfo Log message: update to ownCloudclient-2.11.1.8946 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/01 02:24:42 Modified files: astro/calcmysky: Makefile distinfo Log message: Update to calcmysky-0.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/01 03:00:24 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Removed files: astro/stellarium/patches: patch-CMakeLists_txt patch-src_core_modules_AtmosphereShowMySky_cpp Log message: Update to stellarium-1.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/01 03:46:14 Modified files: usr.bin/tmux : cmd-find.c Log message: Use active pane in target window not current window for +/-. GitHub issue 3370. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/01 03:54:13 Modified files: usr.bin/tmux : input-keys.c key-string.c tmux.h tty-keys.c Log message: Add modified Tab key sequences, from Aaron Jensen, GitHub issue 3368. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/01 04:45:53 Modified files: etc : netstart Log message: Do not wait for DAD completion in dry-run mode 1. only do so when running without -n 2. move code to own wait_dad() helper like wait_autoconf_default() has it 3. use local _count as usual in both functions rather than the global count Feedback OK claudio CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/11/01 04:50:05 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: I plain forgot to document -S ! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/11/01 04:55:54 Modified files: infrastructure/mk: bsd.port.mk pkgpath.mk infrastructure/lib/DPB: Vars.pm Log message: remove the badly named, undocumented alias for "print-update-signature" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 05:06:27 Modified files: net/mosh : Makefile distinfo Removed files: net/mosh/patches: patch-src_network_network_cc Log message: update to mosh-1.4.0, with tweaks from jca@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/01 05:18:06 Modified files: etc : netstart Log message: Only load the SOII key if IPv6 is available Possible now that IP6KERNERL is hoisted. This also improves readability and zaps double negation logic. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/01 05:37:52 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1182 changelog: https://clojure.org/releases/tools CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/01 06:01:49 Modified files: lang/node : Makefile distinfo lang/node/pkg : PLIST Log message: lang/node: fetch/install nodejs*-headers.tar.gz instead of .xz node-gyp expects a .gz, and its tar implementation doesnt support xz. from maintainer Volker Schlecht, thanks ! CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/01 06:36:38 Modified files: devel/cargo : cargo.port.mk Log message: devel/cargo: add MODCARGO_WANTLIB variable Introduce MODCARGO_WANTLIB variable to be used by port using std library from Rust. Rust std uses libc and libpthread for standard operations, and uses libc++abi/libgcc for unwinding. Unwinding is done differently depending the MACHINE_ARCH: - sparc64 is using libgcc (static lib) - others are using c++abi (shared lib) MODCARGO_WANTLIB takes care of that details. ok sthen@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/11/01 07:34:44 Modified files: lib/libagentx : agentx.c Log message: On endOfMibView reset OID back to the original requested OID as per RFC3416 section 4.2.2, instead of returning the (internal) current OID, which could happen on empty tables. Found and diff tested by Ryan Freeman (ryan slipgate org) OK sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/01 07:35:09 Modified files: usr.sbin/bgpctl: ometric.c Log message: Use unsigned long long to store integer value. At least that can always be printed with %llu unlike uint64_t. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/11/01 07:58:15 Modified files: net/powerdns : Makefile distinfo Log message: Update to Authoritative Server 4.7.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/01 07:59:00 Modified files: sys/arch/amd64/isa: clock.c sys/arch/i386/isa: clock.c Log message: Use todr_attach(). ok phessler@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/01 08:49:14 Modified files: graphics/yacreader: Makefile distinfo graphics/yacreader/pkg: PLIST Log message: update graphics/yacreader to 9.10.0 changelog: https://github.com/YACReader/yacreader/releases/tag/9.10.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/01 10:00:10 Modified files: security/openssl/3.0: Makefile distinfo security/openssl/3.0/pkg: PLIST Log message: Update to OpenSSL 3.0.7 Fixes X.509 Email Address Buffer Overflows (CVE-2022-3602, CVE-2022-3786). In good OpenSSL tradition, they ship ~250 commits since OpenSSL 3.0.5, the last non-retracted release. One might wonder how a punycode decoder that overflows on an example string from the RFC makes it into a cryptographic library released in '21. Compare test_puny_overrun() with RFC 3492 7.1 (L)... In PR 9654 someone asked about tests early on - this was dismissed since a handful of cert chains suffices to exercise a tricky decoder. The review could then focus on more important things like file placement, license comments, comment formatting and style. Ignoring a request for turning a magic number into a constant, not even one of the 127 items on the PR is on the scary code itself. It is also questionable whether it was really necessary to classify this as CRITICAL and generate that much panic. It's bad, but not eye-wateringly bad (disregarding the development process that led to this fiasco.) Good thing this was at least downgraded to HIGH in the final announcement. No one will be surprised that there is more than one issue in this code, so instead of one CRITICAL issues, we get two HIGH ones. Sounds fair. https://www.openssl.org/news/secadv/20221101.txt https://www.openssl.org/news/secadv/20221101b.txt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/01 10:02:52 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: mail/postfix: bump after OpenSSL 3 update (static linking) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 10:18:23 Modified files: lang/python : Makefile.inc lang/python/3.10: Makefile lang/python/3.10/files: CHANGES.OpenBSD lang/python/3.10/pkg: PLIST-main lang/python/3.11/files: CHANGES.OpenBSD lang/python/3.11/pkg: PLIST-main PLIST-tests lang/python/3.9: Makefile lang/python/3.9/files: CHANGES.OpenBSD lang/python/3.9/pkg: PLIST-main Added files: lang/python/3.10/patches: patch-Modules_readline_c lang/python/3.11/patches: patch-Modules_readline_c lang/python/3.9/patches: patch-Modules_readline_c Log message: Patch Modules/readline.c to workaround an issue with the readline module with Python 3.9+'s definition of PyMODINIT_FUNC and our readline headers https://github.com/openbsd/src/blob/master/gnu/lib/libreadline/rlstdc.h#L41 (Due to some other strangeness in the build system, on 3.9 it rebuilt a working version after the first attempt failed and the file was moved out of the way, but that no longer happens with 3.10+ where readline just failed). Fix up PLISTs and WANTLIB for Python 3.11 while there. Joint work with landry@ tb@ kmos@, ok tb kmos CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/01 10:33:02 Modified files: security/openssl/1.1: Makefile distinfo security/openssl/1.1/pkg: PLIST Log message: Update to openssl-1.1.1s Bugfix release that supposedly also fixes the fixes that were in the retracted openssl-1.1.1r. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/01 10:33:44 Modified files: security/sslscan: Makefile Log message: sslscan: bump after openssl 1.1 update (static linking) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/11/01 11:25:33 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: fix a logic error from 2018: be silent if any of -S, -n, -q are mentioned. The actual bug reverted in 1.128 was from "make print-plist-libs" which would invoke pkg_create -n -Q and filter out the libs: but in that case, pkg_create would not be silent, thus yielding reading plist|-/usr/local/lib/libpython3.9.so.0.0 to filter, which obviously wouldn't work. So, turn on silent mode for -Q as well. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/01 11:31:28 Modified files: security/openssl/3.0: Tag: OPENBSD_7_2 Makefile distinfo security/openssl/3.0/patches: Tag: OPENBSD_7_2 patch-Configurations_unix-Makefile_tmpl security/openssl/3.0/pkg: Tag: OPENBSD_7_2 PLIST Log message: MFC: Update to OpenSSL 3.0.7, fixes two overflows in punycode decoding. ok sthen https://www.openssl.org/news/secadv/20221101.txt https://www.openssl.org/news/secadv/20221101b.txt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/01 11:33:51 Modified files: mail/postfix/snapshot: Tag: OPENBSD_7_2 Makefile mail/postfix/stable: Tag: OPENBSD_7_2 Makefile Log message: mail/postfix: bump after OpenSSL 3 update CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/11/01 11:41:19 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: Have -S actually behave like the other introspection options, namely only eschew building the package is -n is mentionned. Document that -S -n is heavily optimized for speed since it's mostly used by dpb -R to figure out what to rebuild. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/01 14:25:37 Modified files: devel/gettext : Makefile distinfo devel/gettext/patches: patch-gettext-runtime_intl_dcigettext_c patch-gettext-runtime_intl_relocatable_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-tools Removed files: devel/gettext/patches: patch-gettext-runtime_intl_vasnprintf_c patch-gettext-runtime_libasprintf_vasnprintf_c patch-gettext-tools_gnulib-lib_vasnprintf_c patch-gettext-tools_libgettextpo_vasnprintf_c patch-libtextstyle_lib_vasnprintf_c Log message: devel/gettext: maintenance update to 0.21.1, no significant changes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/01 14:26:20 Modified files: gnu/lib/libreadline: rlstdc.h Log message: Do not neuter __attribute__ with __STRICT_ANSI__ This broke readline support in newer Pythons and generally seems a bad idea. Upstream have removed this conditional in 5.0. ok millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 14:29:37 ports/mail/postfix/stable35 Update of /cvs/ports/mail/postfix/stable35 In directory cvs.openbsd.org:/tmp/cvs-serv39644/stable35 Log Message: Directory /cvs/ports/mail/postfix/stable35 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 14:29:40 ports/mail/postfix/stable35/pkg Update of /cvs/ports/mail/postfix/stable35/pkg In directory cvs.openbsd.org:/tmp/cvs-serv32271/stable35/pkg Log Message: Directory /cvs/ports/mail/postfix/stable35/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 14:29:42 ports/mail/postfix/stable35/files Update of /cvs/ports/mail/postfix/stable35/files In directory cvs.openbsd.org:/tmp/cvs-serv16220/stable35/files Log Message: Directory /cvs/ports/mail/postfix/stable35/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 14:29:44 ports/mail/postfix/stable35/patches Update of /cvs/ports/mail/postfix/stable35/patches In directory cvs.openbsd.org:/tmp/cvs-serv13801/stable35/patches Log Message: Directory /cvs/ports/mail/postfix/stable35/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 14:39:17 Modified files: mail/postfix : Makefile Added files: mail/postfix/stable35: Makefile distinfo mail/postfix/stable35/files: postfix-disable postfix-enable postfix-install mail/postfix/stable35/patches: patch-conf_main_cf patch-conf_master_cf patch-makedefs patch-src_tls_tls_certkey_c patch-src_tls_tls_server_c patch-src_util_sys_defs_h mail/postfix/stable35/pkg: DESCR MESSAGE PLIST postfix.rc Log message: add back a version of Postfix from the 3.5 "past stable" branch, for two reasons: - despite static linking, there are still some problems with the flavours that pull in a dependency that uses libressl, at least when that dep is making a TLS connection (e.g. to database servers on another machine). - to provide a version of Postfix that is still able to use libressl rather than pulling in openssl, as upstream's more recent stable versions require. as a post on mailop points out in relation to a recent issue with OpenSSL, "MTAs usually do a lot of outbound TLS acting as clients to remote servers, but opportunistically (disabled cert validation)" so SMTP clients will see many certs that might not make it through CA validation checks. ok with Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 14:41:06 Modified files: mail/postfix : Tag: OPENBSD_7_2 Makefile Added files: mail/postfix/stable35: Tag: OPENBSD_7_2 Makefile distinfo mail/postfix/stable35/files: Tag: OPENBSD_7_2 postfix-disable postfix-enable postfix-install mail/postfix/stable35/patches: Tag: OPENBSD_7_2 patch-conf_main_cf patch-conf_master_cf patch-makedefs patch-src_tls_tls_certkey_c patch-src_tls_tls_server_c patch-src_util_sys_defs_h mail/postfix/stable35/pkg: Tag: OPENBSD_7_2 DESCR MESSAGE PLIST postfix.rc Log message: readd a postfix 3.5 version to 7.2-stable CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/01 14:44:49 Modified files: infrastructure/bin: pkg_outdated Log message: pkg_outdated: unbreak: use "print-update-signature" instead of old alias CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2022/11/01 19:18:42 Modified files: net/irssi : Makefile distinfo Log message: update net/irssi 1.4.3 from Lauri Tirkkonen ok bket@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 19:41:36 Removed files: telephony/asterisk/20/patches: patch-configure_ac.orig patch-main_utils_c.orig Log message: rm mistakenly added .orig files, pointed out by aisha CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 19:51:37 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-0.105.1-2, clamav itself wasn't changed but there are updated rust deps with some fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/01 19:52:10 Modified files: security/clamav: Tag: OPENBSD_7_2 Makefile distinfo Log message: update to clamav-0.105.1-2 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/01 20:08:04 Modified files: net/knot : Makefile distinfo net/py-libknot : Makefile distinfo Removed files: net/knot/patches: patch-tests_contrib_test_net_c Log message: net/knot: update to 3.2.2 ok abieber@ jca@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/02 01:20:08 Modified files: sys/kern : kern_fork.c sys/arch/hppa/hppa: trap.c sys/arch/m88k/m88k: trap.c sys/arch/powerpc/powerpc: trap.c sys/arch/alpha/alpha: trap.c sys/arch/amd64/amd64: trap.c sys/arch/arm64/arm64: syscall.c sys/arch/mips64/mips64: trap.c sys/arch/powerpc64/powerpc64: syscall.c sys/arch/riscv64/riscv64: syscall.c sys/arch/sparc64/sparc64: trap.c Log message: Clean up more ancient history: since 2015 the libc stubs for fork/vfork/__tfork haven't cared about the second return register. So, stop setting retval[1] in kern_fork.c and stop setting the second return register in the MD child_return() routines. With the above, we have no multi-register return values on LP64, so stop touching that register in the trapframe on those archs. testing miod@ and aoyama@ ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 01:25:11 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.364. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 01:31:57 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go patch-makefile Log message: Update to amazon-ssm-agent-3.2.183.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/02 01:36:07 Modified files: usr.bin/tmux : input-keys.c tty-keys.c Log message: Instead of always setting the extended flag, set it only when searching. Allows send-keys to work. From Aaron Jensen. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 01:46:34 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-408.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 01:47:59 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-8.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 01:51:23 Modified files: sysutils/libvirt-python: Makefile distinfo sysutils/libvirt-python/pkg: PLIST Log message: Update to py3-libvirt-8.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 02:25:18 Modified files: astro/stellarium: Makefile distinfo Log message: Update to stellarium-1.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 02:29:31 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-base_password_py patch-installer_core_install_py Added files: print/hplip/patches: patch-ui5_fabwindow_py Log message: Updte to hplip-3.22.10. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/02 04:04:41 Modified files: usr.sbin/rpki-client: aspa.c crl.c roa.c rsc.c x509.c Log message: Fix x509_get_time() error checks Like most x509_* functions, x509_get_time() returns 0/1 on error/success, not -1/0. ok claudio job CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/02 04:41:34 Modified files: share/man/man9 : audio.9 sys/arch/luna88k/cbus: nec86.c nec86hw.c sys/dev : audio.c audio_if.h sys/dev/isa : ess.c gus.c gusvar.h pas.c sb.c sbdsp.c Log message: Remove audio(9) speaker_ctl(), let open() handle speakers where needed Only five legacy half-duplex hardware drivers require this function to change between playing and recording: i386: ess(4), gus(4), pas(4), sb(4) luna88k: nec86(4) If defined, it is always called early in audio_open(), so just move the call from audio(4) to each hardware driver's open() handler. SPKR_ON/OFF remain defined to leave driver-specific code unchanged. Further cleanup (unchecked speaker_ctl() return values, FWRITE -> AUMODE_PLAY -> SPKR_ON dances, etc.) can happen later. Builds fine on i386. OK ratchov CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 04:41:43 Modified files: usr.sbin/rpki-client: http.c Log message: Also print IP address of the connection that timed out to aid debugging OK claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/02 05:28:36 Modified files: usr.sbin/rpki-client: validate.c Log message: Length check URI before strncasecmp() A priori URI is not NUL terminated, so we should first check it is long enough before comparing it against proto. As a side effect, this now rejects "https://" and "rsync://", which are invalid due to the missing host in the authority section. ok claudio CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/02 05:44:19 Modified files: usr.sbin/rpki-client: http.c Log message: Don't free the addrinfo array after connect and refactor http_finish_connect. In http_connect_done() the addrinfo array was freed but this makes it impossible to show the IP address of the connection in log messages. Also refactor http_finish_connect() to call http_connect_failed() instead of doing the same inline. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/02 06:11:14 Modified files: mail/postfix : Makefile.inc mail/postfix/stable35: Makefile Log message: postfix/stable35 needs older pcre; adjust LIB_DEPENDS/WANTLIB (besides the missing dep, this fixes an error during build apparently relating to sqlite if pcre wasn't installed) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/02 06:11:30 Modified files: mail/postfix : Tag: OPENBSD_7_2 Makefile.inc mail/postfix/stable35: Tag: OPENBSD_7_2 Makefile Log message: postfix/stable35 needs older pcre; adjust LIB_DEPENDS/WANTLIB (besides the missing dep, this fixes an error during build apparently relating to sqlite if pcre wasn't installed) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/02 06:34:13 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.5.3. see https://github.com/OSGeo/gdal/blob/v3.5.3/NEWS.md CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 06:43:02 Modified files: usr.sbin/rpki-client: Makefile extern.h filemode.c main.c mft.c output-json.c parser.c print.c rpki-client.8 rsync.c x509.c Added files: usr.sbin/rpki-client: tak.c Log message: Add support for draft-ietf-sidrops-signed-tal-12 Add support validation of Signed Objects containing Trust Anchor Keys (TAKs - aka 'Signed TALs'). Signed TALs provide a mechanism for RIRs to distribute and sign the next Trust Anchor with the current Trust Anchor. This might be an improvement over visiting RIR websites and copy+pasting TAL data by hand. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 06:46:49 Modified files: usr.sbin/rpki-client: rsc.c rpki-client.8 Log message: Reference RSC RFC-to-be instead of internet-draft CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 06:55:44 src/regress/usr.sbin/rpki-client/tak Update of /cvs/src/regress/usr.sbin/rpki-client/tak In directory cvs.openbsd.org:/tmp/cvs-serv80617/tak Log Message: Directory /cvs/src/regress/usr.sbin/rpki-client/tak added to the repository CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 06:56:38 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/openssl11: Makefile Added files: regress/usr.sbin/rpki-client: test-tak.c regress/usr.sbin/rpki-client/tak: 05F53BCE4DAA11EDB9AC0C5B9E174E93.tak 42AE70A64DA711EDB37796549E174E93.tak B7C2334E4DA911EDAF862D5A9E174E93.tak Log message: Add regress for Signed TAL (.tak) files CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/02 07:18:04 Modified files: geo/mdal : Makefile distinfo Log message: geo/mdal: update to 1.0.0. see https://github.com/lutraconsulting/MDAL/releases/tag/release-1.0.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/11/02 07:36:30 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2022.11. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/02 08:45:01 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.70.1 From maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/11/02 09:10:05 Modified files: net/dnsdist : Makefile distinfo Log message: Update to dnsdist 1.7.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/02 10:37:58 Modified files: devel/swig : Makefile distinfo devel/swig/patches: patch-CCache_configure patch-Source_Swig_include_c patch-configure devel/swig/pkg : PLIST Added files: devel/swig/patches: patch-Examples_test-suite_director_thread_i Removed files: devel/swig/patches: patch-Lib_cdata_i patch-Lib_exception_i patch-Lib_php_php_swg patch-Lib_php_phprun_swg patch-Source_Modules_php_cxx Log message: devel/swig: update to 4.1.0. - remove patches for php8 support that were previously backported - add node, go & boost to TDEP so that most tests can run (most of them pass) - switch to pcre2 ran all tests on i386, amd64 & arm64 (thanks stsp@ for providing access) also tested on arm64 by tb@ and riscv64 by jca@ went in an amd64 bulk build by tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/02 10:39:04 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-tools_lldb_bindings_CMakeLists_txt patch-tools_lldb_bindings_interfaces_swig patch-tools_lldb_bindings_python_python-typemaps_swig Log message: devel/llvm: fix lldb build with swig 4.1.0 from https://reviews.llvm.org/D134877 via https://bugzilla.redhat.com/show_bug.cgi?id=2128646 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/02 10:39:51 Modified files: cad/kicad/patches: patch-pcbnew_CMakeLists_txt Log message: cad/kicad: fix build with swig 4.1.0 from https://gitlab.com/kicad/code/kicad/-/issues/12414 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/02 10:50:52 Modified files: usr.sbin/rpki-client: http.c Log message: Introduce conn_info() which combines http_info() and ip_info() to output both the host/uri and IP address of a connection. Adjust http_connect() error handling to make sure conn->res is set to the last address when hitting the error condition after the loop. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/02 11:49:53 Modified files: x11/gnome/libpanel: Makefile distinfo Log message: Update to libpanel-1.0.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/02 14:53:47 Modified files: net/nextcloudclient: Makefile Log message: Add missing run-dependency on x11/qt5/qtquickcontrols Diff by maintainer, reported by Sven Wolf CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 17:20:59 Modified files: usr.sbin/rpki-client: cert.c Log message: Emit warnings when unexpected X.509v3 extensions are encountered OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 18:00:53 Modified files: usr.sbin/rpki-client: cert.c Log message: Permit only keyCertSign and CRLSign in CA KeyUsage extension OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 18:44:13 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Add notion of ASPA CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/02 18:48:31 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: shorten Autonomous System Provider Authorizations CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/11/02 19:30:44 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 1.25.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/02 19:45:56 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 20221103 CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2022/11/02 21:33:46 Modified files: devel/pcre2 : Makefile Log message: Specify --enable-newline-is-anycrlf instead of --enable-newline-is-any which doesn't work properly with UTF-8 text. The former option treats 0x85, which is used by some kanji chars in UTF-8, as a newline char. ok namn CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/02 22:52:41 Modified files: sys/kern : kern_xxx.c Log message: Make scdebug_ret() behave like ktrsysret(), showing the off_t value for lseek() and a single register_t value for all others. ok miod@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/02 22:56:48 Modified files: sys/dev : rnd.c sys/kern : kern_exit.c Log message: Style: always use *retval and never retval[0] in syscalls, to reflect that retval is just a single return value. ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/03 02:10:51 Modified files: x11/evilwm : Makefile distinfo Log message: update to evilwm-1.4.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/03 02:33:58 Modified files: usr.bin/tmux : cmd-display-message.c tmux.1 Log message: Add a -l flag to display-message to disable format expansion, from Aaron Jensen. GitHub issue 3372. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/03 02:41:53 Modified files: usr.bin/tmux : window-buffer.c Log message: If there are no buffers, reset mode as soon as any key pressed. Fixes crash reported by Gaoyang Zhang in GitHub issue 3373. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/03 02:44:33 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/03 02:55:13 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/03 02:55:23 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/03 02:55:37 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/03 02:58:00 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.3.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/03 04:36:35 Modified files: net/bgpq4 : Makefile distinfo Log message: update to bgpq4-1.7 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/03 04:39:19 Modified files: usr.sbin/rpki-client: cert.c Log message: Constrain KeyUsage and ExtendedKeyUsage on both CA & EE certificates RFC 6487 section 4.8.4 restricts the KeyUsage extension on EE certificates to only be digitalSignature. RFC 6487 section 4.8.5 forbids the ExtendedKeyUsage extension from appearing on CA certificates. However, this may change in the future through the standardisation process. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/03 07:12:49 Modified files: telephony/asterisk: Makefile.inc Log message: fix LLD_EMUL handling to avoid passing "-Wl," to ld on systems where LLD_EMUL is defined but empty CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/03 07:40:56 Modified files: databases/recoll: Makefile distinfo databases/recoll/patches: patch-Makefile_in databases/recoll/pkg: PLIST-gui PLIST-main Log message: update to recoll-1.33.1 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/03 07:41:22 Modified files: net/tailscale : Makefile distinfo Log message: Update tailscale to 1.32.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/03 07:41:47 Modified files: games/gargoyle : Makefile Log message: set COMPILER=base-clang; fails with ports-gcc ld: error: undefined symbol: std::filesystem::__cxx11::path::_M_split_cmpts() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/03 07:55:53 Added files: databases/recoll/patches: patch-common_conf_post_h Log message: avoid #include of a gcc header that doesn't work with ports-gcc CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/03 08:11:06 Modified files: devel/got : Makefile distinfo Log message: update to got 0.78 (powered by lots of miod cheese) - gotsh.1: Use Sx for referencing EXAMPLES (patch by Josiah Frentsos) - change got_pack_parse_offset_delta tslen argument to size_t (op) - fix regression test failures with Git 2.30.5 / 2.38.1 or later installed - fix gotd(8) usage() string (patch by Josiah Frentsos) - regress/rebase.sh: remove accidentally included absolute path to "got" (naddy) - fix off_t type mismatches in printf format string arguments (naddy, op) - fix spelling of "FastCGI" (patch by Josiah Frentsos) - add missing `goto done;' on error path of read_raw_delta_data() (op) - add bounds check when reading a delta offset from a packed object (op) - check size before calling mmap(2) (op) - sort getopt() option lists and switch statements (patch by Josiah Frentsos) - make got.conf(5) warn about remotes configured in locally-shared repositories - add missing check for errors from got_gotconfig_read() in open_worktree() - plug a memory leak on error in got_gotconfig_read() - convert pack filesize variables to off_t for large packs on 32-bit arch (op) - remove sendfd pledge promise from gotd repo_read and repo_write processes - add gotctl(8); initially supported commands are 'info' and 'stop' - respect umask when creating or changing files and directories (op) - fix typo which caused a double-free in gotd repo_write_shutdown() - got-fetch-pack: fix wrong memmove length leading to dubious checksum failures - avoid incomplete writes of pack file data in gotsh and got-send-pack - add a test suite for gotd(8); check basic clone and send functionality - require space between commit author name and email, for Git compatibility - gotwebd: avoid 500 error code if erroring out in plaintext mode (landry) - gotwebd: add respect_exportok flag, defaulting to off (landry) - respect open files resource limit when sizing pack cache; regression from 0.71 - provide a diff of changes in a temp file while editing a commit log message - fix memory and file descriptor leak for raw objects (regression from 0.77) - remove casts which made older gcc versions unhappy - fix free of wrong address on error in gotweb's parse.y CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/03 08:15:03 Modified files: infrastructure/db: user.list Log message: user.list: reuse uid/gid 564/565 for upcoming stalwart JMAP/IMAP ports CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/03 08:21:13 Log message: import mail/stalwart 0.2.0 bundles 3 rust ports for: * Stalwart JMAP is an open-source JSON Meta Application Protocol server designed to be secure, fast, robust and scalable. JMAP is a modern protocol for synchronising data such as mail, calendars, or contacts that makes much more efficient use of network resources. * Stalwart IMAP is an open-source Internet Message Access Protocol server designed to be secure, fast, robust and scalable. A JSON Meta Application Protocol (JMAP) backend such as Stalwart JMAP is required to use Stalwart IMAP (in other words, Stalwart IMAP is an imap4-to-jmap proxy). * CLI to administer a Stalwart JMAP server. Allows to: - manage domains (including DKIM) - manage accounts - manage lists (lightweight mailing lists) - manage groups (lightweight aliases) - import accounts & mailboxes cf https://jmap.io for more details on JMAP protocol/specifications. A bit rough around the edges, but works in simple testing with mutt/thunderbird against the imap proxy, and should soon work with meli against the jmap server. A README provides basic info on how to run the whole thing. thanks to semarie@ for help fighting with cargo modules. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20221103 N ports/mail/stalwart/Makefile.inc N ports/mail/stalwart/Makefile N ports/mail/stalwart/cli/distinfo N ports/mail/stalwart/cli/Makefile N ports/mail/stalwart/cli/crates.inc N ports/mail/stalwart/cli/patches/patch-Cargo_toml N ports/mail/stalwart/cli/patches/patch-modcargo-crates_jmap-client-0_1_0_src_client_rs N ports/mail/stalwart/cli/pkg/DESCR N ports/mail/stalwart/cli/pkg/PLIST N ports/mail/stalwart/imap/distinfo N ports/mail/stalwart/imap/Makefile N ports/mail/stalwart/imap/crates.inc N ports/mail/stalwart/imap/patches/patch-Cargo_toml N ports/mail/stalwart/imap/patches/patch-resources_config_config_yml N ports/mail/stalwart/imap/pkg/PLIST N ports/mail/stalwart/imap/pkg/DESCR N ports/mail/stalwart/imap/pkg/stalwart_imap.rc N ports/mail/stalwart/jmap/distinfo N ports/mail/stalwart/jmap/Makefile N ports/mail/stalwart/jmap/crates.inc N ports/mail/stalwart/jmap/patches/patch-components_jmap_mail_Cargo_toml N ports/mail/stalwart/jmap/patches/patch-Cargo_toml N ports/mail/stalwart/jmap/patches/patch-components_store_src_blob_local_rs N ports/mail/stalwart/jmap/patches/patch-components_store_rocksdb_src_lib_rs N ports/mail/stalwart/jmap/patches/patch-resources_config_config_yml N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_librocksdb-sys-0_8_0+7_4_4_build_rs N ports/mail/stalwart/jmap/patches/patch-components_store_Cargo_toml N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_mail-builder-0_2_3_Cargo_toml N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_mail-builder-0_2_3_src_encoders_encode_rs N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_mail-builder-0_2_3_src_headers_text_rs N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_mail-builder-0_2_3_src_lib_rs N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_mail-builder-0_2_3_src_mime_rs N ports/mail/stalwart/jmap/patches/patch-modcargo-crates_mail-builder-0_2_3_src_encoders_base64_rs N ports/mail/stalwart/jmap/pkg/DESCR N ports/mail/stalwart/jmap/pkg/PLIST N ports/mail/stalwart/jmap/pkg/stalwart_jmap.rc N ports/mail/stalwart/jmap/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/03 08:22:00 Modified files: mail : Makefile Log message: +stalwart CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/03 09:39:54 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile Added files: regress/usr.sbin/bgpd/integrationtests: bgpd.l3vpn.rdomain1.conf bgpd.l3vpn.rdomain2.conf l3vpn.sh Log message: Add an abolute minimal test for L3VPNs. Right now not linked since there is a bug in the kroute code preventing the VPN route to be added properly. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/03 09:44:04 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_session_src_filesearch_rs patch-compiler_rustc_target_src_spec_mod_rs patch-library_std_src_sys_unix_thread_rs patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_builder_rs patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs patch-src_test_run-make-fulldeps_relocation-model_Makefile patch-vendor_libgit2-sys_build_rs Removed files: lang/rust/patches: patch-compiler_rustc_llvm_build_rs patch-compiler_rustc_target_src_spec_powerpc64_unknown_openbsd_rs patch-src_bootstrap_native_rs patch-vendor_cc-1_0_69_src_lib_rs Log message: update lang/rust to 1.65.0 Announce: https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1650-2022-11-03 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/03 10:57:45 Modified files: devel/p5-Devel-CheckOS: Makefile distinfo devel/p5-Devel-CheckOS/pkg: PLIST Log message: update p5-Devel-CheckOS to 1.95 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/03 11:06:47 Modified files: devel/p5-Exporter-Tiny: Makefile distinfo Log message: update p5-Exporter-Tiny to 1.004004 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/03 11:19:05 Modified files: devel/p5-FFI-CheckLib: Makefile distinfo Log message: update p5-FFI-CheckLib to 0.31 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/03 11:41:22 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable smbios0 on arm64 RAMDISK so the code mitigating crashes on the x13s gets correct info from hw.version. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/03 11:43:39 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: don't needlessy uppercase Nd; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/03 11:45:48 Modified files: x11/gtksourceview4: Makefile distinfo x11/gtksourceview4/pkg: PLIST Log message: Update to gtksourceview4-4.8.4. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/11/03 11:58:10 Modified files: lib/libutil : ber.c Log message: When decoding a sequence/set, make sure that: - We don't create an uninitialized element when there are no subelements to decode - If subelements overflow we return EINVAL While here fix an eyesore of a line continuation. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/11/03 13:30:22 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-1.6.5 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/03 13:57:45 Modified files: devel/got : Makefile Log message: got now needs to c99 dance for base-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/03 14:37:22 Modified files: textproc/p5-XML-LibXML: Makefile distinfo textproc/p5-XML-LibXML/patches: patch-Makefile_PL Log message: update p5-XML-LibXML to 2.0208 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/03 15:53:28 ports/devel/got/patches Update of /cvs/ports/devel/got/patches In directory cvs.openbsd.org:/cvs.d/hack/stsp/got/patches Log Message: Directory /cvs/ports/devel/got/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/03 15:57:18 Modified files: devel/got : Makefile Added files: devel/got/patches: patch-lib_diff_main_c Log message: remove C99-ism that broke the build on sparc64; patch from Ted Bullock CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/11/03 15:59:20 Modified files: usr.bin/ssh : sshconnect.c Log message: replace recently-added valid_domain() check for hostnames going to known_hosts with a more relaxed check for bad characters; previous commit broke address literals. Reported by/feedback from florian@ CVSROOT: /cvs Module name: ports Changes by: jmatthew@cvs.openbsd.org 2022/11/03 16:29:01 Modified files: net/irssi : Makefile Log message: Unbreak on ld.bfd arches, disable -Wl,--as-needed ok kmos@ sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/11/03 17:26:49 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Zap unused variable ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/11/03 17:30:55 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: riscv64 pmap: flush memory writes before remote sfence.vma As pointed out by the RISC-V privileged spec. Sadly this is not enough to solve all existing userland or kernel crashes seen on Unmatched (and possibly other?) machines. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/04 02:03:23 Modified files: usr.bin/tmux : format.c Log message: Unescape the string for the literal operator (l:) so special characters work. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 02:31:16 Modified files: net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Log message: update to icinga-web2-module-director-1.10.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 02:34:56 Modified files: textproc/jo : Makefile distinfo Log message: update to jo-1.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 02:49:23 Modified files: x11/gnome : Makefile.inc x11/gnome/accerciser: Makefile x11/gnome/adwaita-icon-theme: Makefile x11/gnome/aisleriot: Makefile x11/gnome/at-spi2-atk: Makefile x11/gnome/at-spi2-core: Makefile x11/gnome/autoar: Makefile x11/gnome/backgrounds: Makefile x11/gnome/baobab: Makefile x11/gnome/browser-connector: Makefile x11/gnome/builder: Makefile x11/gnome/calculator: Makefile x11/gnome/calendar: Makefile x11/gnome/caribou: Makefile x11/gnome/characters: Makefile x11/gnome/cheese: Makefile x11/gnome/clocks: 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/desktop: Makefile x11/gnome/devel-docs: Makefile x11/gnome/devhelp: Makefile x11/gnome/dictionary: Makefile x11/gnome/eog : Makefile x11/gnome/eog-plugins: Makefile x11/gnome/epub-thumbnailer: Makefile x11/gnome/file-roller: Makefile x11/gnome/font-viewer: Makefile x11/gnome/gcr : Makefile x11/gnome/gcr4 : Makefile x11/gnome/gdl : Makefile x11/gnome/gdm : Makefile x11/gnome/gedit: Makefile x11/gnome/gedit-plugins: Makefile x11/gnome/gfbgraph: Makefile x11/gnome/ghex : Makefile x11/gnome/gitg : Makefile x11/gnome/gjs : Makefile x11/gnome/gom : Makefile x11/gnome/grilo: Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/gucharmap: Makefile x11/gnome/gvfs : Makefile x11/gnome/icon-theme: Makefile x11/gnome/icon-theme-symbolic: Makefile x11/gnome/initial-setup: Makefile x11/gnome/keyring: Makefile x11/gnome/libadwaita: Makefile x11/gnome/libcryptui: Makefile x11/gnome/libdazzle: Makefile x11/gnome/libdmapsharing: Makefile x11/gnome/libdmapsharing4: Makefile x11/gnome/libgda: Makefile x11/gnome/libgepub: Makefile x11/gnome/libgnome-keyring: Makefile x11/gnome/libgnomecanvas: Makefile x11/gnome/libgnomekbd: Makefile x11/gnome/libgweather4: Makefile x11/gnome/libmediaart: Makefile x11/gnome/libpanel: Makefile x11/gnome/librsvg: Makefile x11/gnome/libsecret: Makefile x11/gnome/libshumate: Makefile x11/gnome/libxklavier: Makefile x11/gnome/libzapojit: Makefile x11/gnome/mahjongg: Makefile x11/gnome/maps : Makefile x11/gnome/menus: Makefile x11/gnome/music: Makefile x11/gnome/mutter: Makefile x11/gnome/nautilus: Makefile x11/gnome/notes: Makefile x11/gnome/online-accounts: Makefile x11/gnome/online-miners: Makefile x11/gnome/orca : Makefile x11/gnome/photos: Makefile x11/gnome/polari: Makefile x11/gnome/power-manager: Makefile x11/gnome/py-atspi: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/screenshot: Makefile x11/gnome/seahorse: Makefile x11/gnome/seahorse-nautilus: Makefile x11/gnome/seahorse-sharing: Makefile x11/gnome/secrets: Makefile x11/gnome/session: Makefile x11/gnome/settings-daemon: Makefile x11/gnome/shell: Makefile x11/gnome/shell-extensions: Makefile x11/gnome/sushi: Makefile x11/gnome/system-monitor: Makefile x11/gnome/terminal: Makefile x11/gnome/text-editor: Makefile x11/gnome/themes-extra: Makefile x11/gnome/todo : Makefile x11/gnome/totem: Makefile x11/gnome/totem-pl-parser: Makefile x11/gnome/tour : Makefile x11/gnome/tracker3: Makefile x11/gnome/tracker3-miners: Makefile x11/gnome/tweaks: Makefile x11/gnome/usage: Makefile x11/gnome/user-docs: Makefile x11/gnome/video-effects: Makefile x11/gnome/weather: Makefile x11/gnome/yelp : Makefile x11/gnome/yelp-tools: Makefile x11/gnome/yelp-xsl: Makefile x11/gnome/zenity: Makefile Log message: Remove jasper@ from MAINTAINER; I am the sole hobbit nowadays... Discussed with jasper@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/04 03:03:58 Modified files: lang/clojure : Makefile distinfo Log message: update clojure to 1.11.1.1189 - TDEPS-233 bash script fixes from stale jar check changes - Add some missing items on help and man page CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 03:04:28 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-src_CMakeLists_txt Removed files: mail/rspamd/patches: patch-lualib_lua_mime_lua patch-src_libserver_symcache_symcache_internal_hxx patch-src_libutil_printf_c patch-src_plugins_lua_milter_headers_lua Log message: update to rspamd-3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 03:05:53 Modified files: lang/php/7.4 : Makefile distinfo lang/php/7.4/patches: patch-ext_gd_gd_c Log message: update to php-7.4.33 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 03:07:49 Modified files: lang/php/7.4 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/7.4/patches: Tag: OPENBSD_7_2 patch-ext_gd_gd_c Log message: update to php-7.4.33 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 03:14:24 Modified files: audio/rhythmbox: Makefile databases/evolution-data-server: Makefile devel/atk : Makefile devel/dconf : Makefile devel/gconf2 : Makefile devel/glade : Makefile devel/gobject-introspection: Makefile devel/json-glib: Makefile devel/libgdata : Makefile devel/libgee : Makefile devel/libglade2: Makefile devel/libgsf : Makefile devel/libidn : Makefile devel/libpeas : Makefile devel/libsoup : Makefile devel/libsoup3 : Makefile devel/libwnck : Makefile devel/libwnck3 : Makefile devel/mm-common: Makefile devel/vte3 : Makefile geo/geoclue2 : Makefile geo/geocode-glib: Makefile geo/libchamplain: Makefile graphics/clutter/clutter-gst: Makefile graphics/clutter/clutter-gtk: Makefile graphics/clutter/cogl: Makefile graphics/clutter/core: Makefile graphics/evince: Makefile graphics/gthumb: Makefile graphics/libgexiv2: Makefile graphics/libgxps: Makefile lang/vala : Makefile mail/evolution : Makefile mail/evolution-ews: Makefile mail/evolution-rss: Makefile net/librest : Makefile security/libpwquality: Makefile textproc/libxml++: Makefile textproc/libxml++40: Makefile textproc/libxml++50: Makefile www/epiphany : Makefile x11/gtk-vnc : Makefile x11/gtksourceview3: Makefile x11/gtksourceview4: Makefile x11/gtksourceview5: Makefile Log message: Remove jasper@ from MAINTAINER; I am the sole hobbit nowadays... Discussed with jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 03:28:14 Modified files: devel/iso-codes: Makefile devel/libgtop2 : Makefile net/gssdp : Makefile x11/libhandy : Makefile x11/xkbcommon : Makefile net/gupnp : Makefile.inc net/gupnp/av : Makefile net/gupnp/core : Makefile net/gupnp/dlna : Makefile net/gupnp/igd : Makefile net/gupnp/tools: Makefile net/telepathy : Makefile.inc net/telepathy/folks: Makefile net/telepathy/telepathy-glib: Makefile net/telepathy/telepathy-logger: Makefile net/telepathy/telepathy-mission-control: Makefile graphics/clutter: Makefile.inc Log message: Take some GNOME dependencies MAINTAINER from jasper@ discussed with jasper@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/04 03:36:45 Modified files: sys/uvm : uvm_addr.c uvm_fault.c uvm_map.c uvm_map.h Log message: Assert the VM map lock is held in function used by mmap/mprotect/munmap. Also grab the lock in uvm_map_teardown() and uvm_map_deallocate() to satisfy the assertions. Grabbing the lock there shouldn't be strictly necessary, because no other reference to the map should exist when the reaper is holding it, but it doesn't hurt and makes our life easier. Inputs & tests from Ivo van der Sangen, tb@, gnezdo@, kn@ kettenis@ and tb@ agree with the direction, ok kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/04 03:43:13 Modified files: usr.sbin/rpki-client: aspa.c extern.h gbr.c mft.c print.c roa.c tak.c x509.c Log message: Check the SIA signedObject in ROA/MFT/ASPA/TAK/GBR EE certificates Unfortunately we can't yet error out when accessMethods other than signedObject are encountered in the SubjectInformationAccess extension because there is pollution in the ecosystem. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/04 03:45:19 Modified files: usr.sbin/rpki-client: cert.c Log message: Don't show CPS URIs when in filemode OK tb@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/04 04:01:05 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.35 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/04 04:09:09 Modified files: usr.sbin/rpki-client: cert.c Log message: Catch bad characters in rpkiManifest filenames earlier on This improves the hard-to-read error: rpki-client: .rrdp/59B96A4C078FDCEDBB776D5BE8DF45EAC0149157547270EA7D4647A76611E145/rpki-rsync.us-east-2.amazonaws.com/volume/220c3ec2-ccf9-4b8a-bf61-fd4d1e151271/LAXNBPgDnLLjagP8++RFIoaMCGo.mft: RFC 6487 section 4.8.6: CRL: bad CRL distribution point extension rpki-client: rpki-rsync.us-east-2.amazonaws.com/volume/220c3ec2-ccf9-4b8a-bf61-fd4d1e151271/LAXNBPgDnLLjagP8++RFIoaMCGo.mft: no valid mft available to: rpki-client: rpki.ripe.net/repository/DEFAULT/ZMvVW3ZpjFaCVe2TtDEqMlyFk3E.cer: SIA: rpkiManifest filename contains invalid characters OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 04:13:14 Modified files: print/libspectre: Makefile distinfo Log message: Update to libspectre-0.2.11. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/04 05:33:26 Modified files: regress/usr.sbin/bgpd/integrationtests: bgpd.l3vpn.rdomain1.conf bgpd.l3vpn.rdomain2.conf l3vpn.sh Log message: Extend l3vpn test to insert and remove a route Also add some scaffolding for IPv6 testing but currently IPv6 is broken because mpe(4) is unable to configure a local IPv6 address. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/04 06:05:36 Modified files: usr.sbin/rpki-client: extern.h cert.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 06:06:54 Modified files: www/trac : Makefile distinfo www/trac/pkg : PLIST Removed files: www/trac/patches: patch-trac_util_presentation_py Log message: update trac to the latest svn checkout, 1.5.3 doesn't work with the version of jinja2 that we have. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 06:07:17 Modified files: www/trac : Tag: OPENBSD_7_2 Makefile distinfo www/trac/pkg : Tag: OPENBSD_7_2 PLIST Removed files: www/trac/patches: Tag: OPENBSD_7_2 patch-trac_util_presentation_py Log message: update trac to the latest svn checkout, 1.5.3 doesn't work with the version of jinja2 that we have. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 06:29:38 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-408.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 06:35:08 Modified files: astro/stellarium: Makefile Log message: Add PORTROACH marker. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/04 06:49:45 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo net/p5-Net-DNS-SEC/pkg: PLIST Log message: update p5-Net-DNS-SEC to 1.20 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/04 06:59:26 Modified files: regress/usr.sbin/syslogd: args-privsep.pl args-sighup-config.pl args-sighup-privsep.pl args-sighup-tcp.pl args-sighup-tls.pl args-sighup.pl args-sigpipe.pl args-sigterm.pl Log message: In ktrace execve(2) no longer shows meaningless exit code. Change regex for kdump output to execve JUSTRETURN. from anton@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/04 07:01:19 Modified files: usr.sbin/rpki-client: output.c Log message: Add missing field initializer. ok claudio CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/04 07:04:44 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.4.2. see https://www.thunderbird.net/en-US/thunderbird/102.4.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/04 07:11:01 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.4.2. see https://www.thunderbird.net/en-US/thunderbird/102.4.2/releasenotes/ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/11/04 07:22:15 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: allow "=" to be "hey only the default value" for pkgspec in dependencies to be used later once it's in snaps. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/04 09:05:10 Modified files: archivers/lrzip: Makefile archivers/lrzip/pkg: PLIST comms/lrzsz : Makefile comms/lrzsz/pkg: PLIST Log message: mark archivers/lrzip and comms/lrzsz as conflicting spotted by naddy@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/04 10:49:32 Modified files: sys/arch/amd64/amd64: efi_machdep.c locore.S trap.c Log message: EFI firmware has bugs which may mean that calling EFI runtime services will fault because it does memory accesses outside of the regions it told us to map. Try to mitigate this by installing a fault handler (using the pcb_onfault mechanism) and bail out using longjmp(9) if we encounter a page fault while executing an EFI runtime services call. Since some firmware bugs result in us executing code that isn't mapped, make kpageflttrap() handle execution faults as well as data faults. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/04 11:06:46 Modified files: print/cups : Makefile print/cups/pkg : README-main graphics/sane-backends: Makefile graphics/sane-backends/pkg: README Log message: Fix up permissions for multi-function device or multi-user access to a scanner. reported by Robert Bagdan, thanks CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/04 11:39:36 Modified files: usr.sbin/rpki-client: filemode.c print.c Log message: Format filemode output in a tabular fashion to improve readability OK tb@ claudio@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/04 12:39:08 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20221104 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/04 14:20:29 Modified files: shells/bash : Makefile Added files: shells/bash/patches: patch-subst_c Log message: shells/bash: fix nested brace expansion, from upstream This fixes a reported problem in sysutils/neofetch. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/04 14:23:52 Modified files: devel/cutter : Makefile Log message: use ${MODPY_WANTLIB} instead of hardcoded python3.9 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/04 16:20:07 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: Update gitea 1.17.2 -> 1.17.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.17.3 Port changes: * Static assets location was changed from /usr/local/share/gitea/public/ to /var/www/gitea/public/; /usr/local/share/gitea/public is now a symlink to /var/www/gitea/public/. This makes serving static files by local http server easier. Idea from aisha@, help from sthen@, thanks! This change breaks port upgrade using 'pkg_add -u'; 'pkg_delete gitea; pkg_add gitea' is needed to upgrade the port. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/04 17:42:56 Modified files: usr.sbin/rpki-client: x509.c Log message: In very verbose mode, log unexpected accessMethods While RFC 6487, 4.8.2.2 is very explicit about allowing id-ad-signedObject as the only accessMethod, the clear language was lost during the RFC 8182 editing process. APNIC, TWNIC and JPNIC and a few others are currently known to have an id-ad-rpkiNotify. The verbose logging allows us to check the ecosystem while waiting for the point in time where we can turn this into an error. See also https://www.rfc-editor.org/errata/eid7239. ok job CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2022/11/04 17:46:22 Modified files: faq/ports : specialtopics.html Log message: delete the "Avoid DT_SONAME hardcoding" section. discussed with gkoehler and sthen; ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/04 17:52:59 Modified files: usr.sbin/rpki-client: x509.c Log message: Do not fail on non-rsync URIs in EE cert SIA extensions The spec allows multiple accessMethod entries, ordered by preference. While an rsync URI must be present, others are allowed. Do not fail in that situation and pick the first rsync URI encountered. The logic is very similar to the one in x509_get_crl(). ok job CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/04 18:04:30 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.12.0 -> 1.12.1 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1121 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/04 18:12:39 Modified files: sys/dev/pci : azalia.c Log message: match on Intel 500 Series HD Audio (0x43c8) on a Lenovo ThinkPad P1 Gen 4, the audio device is subclass audio not hd audio, so azalia does not match reported by John Browning ok kettenis@ thfr@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/05 01:02:05 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.376 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/05 04:31:17 Modified files: sys/kern : exec_elf.c Log message: For textrel binaries, skipping immutability on text segments is not enough: It needs to be all non-writeable segments, which really means rodata. crt0 and ld.so will need to call mimmutable() later on these regions. ok kettenis CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/05 04:32:51 Modified files: regress/usr.sbin/rpki-client: test-aspa.c test-cert.c test-gbr.c test-ip.c test-roa.c test-rsc.c test-tak.c Log message: Fix missing variable declaration in regress, thanks Anton Lindqvist for the report CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/05 04:54:57 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.5.9 Adds keybindings to scroll column-wise left or right (shift + left/right.) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/05 05:20:03 ports/misc/freeopcua/py-opcua/patches Update of /cvs/ports/misc/freeopcua/py-opcua/patches In directory cvs.openbsd.org:/tmp/cvs-serv22502/patches Log Message: Directory /cvs/ports/misc/freeopcua/py-opcua/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/05 05:36:50 Modified files: misc/freeopcua/py-opcua: Makefile distinfo Added files: misc/freeopcua/py-opcua/patches: patch-opcua_ua_uatypes_py Log message: update py3-opcua to 0.98.13 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/05 06:03:58 Modified files: etc : netstart Log message: Print full path in usage; OK jmc CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/05 06:06:05 Modified files: etc : netstart Log message: "need root privileges" is an error, print it on stderr" CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/05 07:00:17 Modified files: textproc/p5-ack: Makefile distinfo Log message: update p5-ack to 3.6.0 from George Rosamond CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/05 07:03:00 Modified files: editors/vis : Makefile distinfo Log message: Update to vis 0.8 (all 34 tests keep passing on amd64) This is a release of vis as it has been for more than a year before some development started up again. We're releasing this version to get a stable 'old' release out there which should still contain a number of bugfixes compared to 0.7. https://github.com/martanne/vis/releases/tag/v0.8 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/05 07:16:26 Modified files: editors/vis : Makefile Log message: simpler vis-test handling CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2022/11/05 07:39:10 Modified files: . : hackathons.html Added files: images/hackathons: h2k22-s.gif h2k22.gif Log message: h2k22 hackathon has started Artwork by Pedro Almeida CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/05 08:06:37 ports/math/py-scikit-image/patches Update of /cvs/ports/math/py-scikit-image/patches In directory cvs.openbsd.org:/tmp/cvs-serv29611/patches Log Message: Directory /cvs/ports/math/py-scikit-image/patches added to the repository CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2022/11/05 08:39:04 Modified files: . : hackathons.html Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/05 09:36:31 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: devel/intellij: update to 2022.2.3 changelog: https://youtrack.jetbrains.com/articles/IDEA-A-237338663/IntelliJ-IDEA-202223-222434514-build-Release-Notes ok landry, rsadowski CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/05 09:38:10 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: devel/pycharm: update to 2022.2.3 changelog: https://youtrack.jetbrains.com/articles/PY-A-233538010/PyCharm-202223-222434523-build-Release-Notes ok landry, rsadowski CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/05 10:23:02 Modified files: lib/libc/arch/powerpc64/gen: usertc.c sys/arch/powerpc64/include: timetc.h sys/arch/powerpc64/powerpc64: clock.c Log message: powerpc64: TimeBase: add userspace timecounting support Tested by gkoehler@. ok gkoehler@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/05 10:26:50 Modified files: comms/sigrok/libsigrok: Makefile Added files: comms/sigrok/libsigrok/patches: patch-configure Log message: update libsigrok's autoconf script based on the Python version check in newer aclocal/python.m4; the old one doesn't cope with 3.10 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:04:18 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_glib-compile-schemas_c patch-gio_gunixmount_c patch-glib_gfileutils_c patch-meson_build devel/glib2/pkg: PLIST Log message: Update to glib2-2.74.1. I decided to start the h2k22 hackathon by breaking things :-) There will be mostly mechanical diff over ~340 ports after this commit to fix WANTLIB after GLib moved from pcre to pcre2. This survived a bulk but there might be some misses. First step to upgrade GNOME to 43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:06:30 Modified files: astro/celestia : Makefile audio/ario : Makefile audio/calf : Makefile audio/deadbeef : Makefile audio/easytag : Makefile audio/fluidsynth: Makefile audio/gmpc : Makefile audio/gmpc-plugins: Makefile audio/grip : Makefile audio/libcanberra: Makefile audio/libgpod : Makefile audio/libmpd : Makefile audio/lv2 : Makefile audio/mp3info : Makefile audio/mp3splt-gtk: Makefile audio/parlatype: Makefile audio/xmms2 : Makefile cad/geda-gaf : Makefile cad/gerbv : Makefile cad/lepton-eda : Makefile cad/pcb2gcode : Makefile chinese/libpinyin: Makefile comms/jpilot : Makefile comms/sigrok/libsigrokdecode: Makefile converters/libpst: Makefile converters/wv : Makefile databases/iodbc: Makefile devel/codeblocks: Makefile devel/electron : Makefile devel/gconf2 : Makefile devel/geany : Makefile devel/giggle : Makefile devel/goffice : Makefile devel/libgee : Makefile devel/libglade2: Makefile devel/libgsf : Makefile devel/libgtop2 : Makefile devel/libofx : Makefile devel/libspectrum: Makefile devel/libunique: Makefile devel/libwnck : Makefile devel/pkgconfig: Makefile devel/py-gobject: Makefile devel/rapidsvn : Makefile devel/sdl-pango: Makefile devel/subversion: Makefile editors/abiword: Makefile editors/subtitleeditor: Makefile education/drgeo: Makefile emulators/fuse : Makefile emulators/fuse-utils: Makefile games/gnome-mastermind: Makefile games/gnubg : Makefile games/pioneers : Makefile geo/foxtrotgps : Makefile geo/gpx-viewer : Makefile geo/osm-gps-map: Makefile geo/spatialite/gui: Makefile graphics/chafa : Makefile graphics/clutter/clutter-gst: Makefile graphics/clutter/clutter-gtk: Makefile graphics/clutter/cogl: Makefile graphics/clutter/core: Makefile graphics/dia : Makefile graphics/dibuja: Makefile graphics/djview4: Makefile graphics/gimp/stable: Makefile graphics/gpicview: Makefile graphics/gtkam : Makefile graphics/gtkimageview: Makefile graphics/libexif-gtk: Makefile graphics/liblqr: Makefile graphics/libmypaint: Makefile graphics/libvips: Makefile graphics/mapnik: Makefile graphics/sane-backends: Makefile graphics/scratch: Makefile graphics/tesseract/tesseract: Makefile graphics/ttfautohint: Makefile graphics/viewnior: Makefile graphics/zbar : Makefile inputmethods/ibus: Makefile inputmethods/ibus-anthy: Makefile inputmethods/ibus-kkc: Makefile inputmethods/ibus-skk: Makefile inputmethods/libskk: Makefile inputmethods/libtomoe-gtk: Makefile inputmethods/scim: Makefile inputmethods/scim-anthy: Makefile inputmethods/scim-chewing: Makefile inputmethods/scim-hangul: Makefile inputmethods/scim-pinyin: Makefile inputmethods/scim-tables: Makefile inputmethods/tomoe: Makefile inputmethods/uim: Makefile inputmethods/uim-tomoe-gtk: Makefile japanese/gwaei : Makefile lang/vala : Makefile mail/claws-mail: Makefile mail/evolution-rss: Makefile mail/gmime30 : Makefile mail/mu : Makefile mail/sylpheed : Makefile math/galculator: Makefile math/gnumeric : Makefile math/graphviz : Makefile math/pspp : Makefile misc/logjam : Makefile misc/redshift : Makefile multimedia/gstreamer1/mm: Makefile multimedia/handbrake: Makefile multimedia/imagination: Makefile multimedia/libass: Makefile multimedia/libheif: Makefile multimedia/libmms: Makefile multimedia/libquicktime: Makefile multimedia/mjpegtools: Makefile multimedia/mpv : Makefile multimedia/ogmrip: Makefile multimedia/shrip: Makefile multimedia/synfig: Makefile multimedia/synfigstudio: Makefile Log message: WANTLIB: pcre -> pcre2-8 after recent glib2 update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:07:38 Modified files: net/avahi : Makefile net/bitlbee-facebook: Makefile net/bitlbee-mastodon: Makefile net/castget : Makefile net/filezilla : Makefile net/librest : Makefile net/loudmouth : Makefile net/mcabber : Makefile net/meanwhile : Makefile net/netatalk3 : Makefile net/pidgin : Makefile net/pidgin-sipe: Makefile net/pidgin-window-merge: Makefile net/profanity : Makefile net/purple-rocketchat: Makefile net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile net/silc-client: Makefile net/telepathy/telepathy-logger: Makefile net/telepathy/telepathy-mission-control: Makefile net/transmission: Makefile print/cups-filters: Makefile print/fontforge: Makefile print/gtklp : Makefile print/sile : Makefile print/texlive/base: Makefile productivity/glabels: Makefile productivity/grisbi: Makefile productivity/rubrica2: Makefile productivity/workrave: Makefile security/opensc: Makefile sysutils/consolekit: Makefile sysutils/curlftpfs: Makefile sysutils/fprintd: Makefile sysutils/gsmartcontrol: Makefile sysutils/syslog-ng: Makefile telephony/iaxclient: Makefile telephony/sofia-sip: Makefile textproc/enchant: Makefile textproc/enchant2: Makefile textproc/gspell: Makefile textproc/gtkspell: Makefile textproc/gtkspell3: Makefile textproc/libtranslate: Makefile textproc/libwpd: Makefile textproc/ots : Makefile www/chromium : Makefile www/iridium : Makefile www/libcroco : Makefile www/liferea : Makefile www/ungoogled-chromium: Makefile x11/dbus-glib : Makefile x11/enlightenment: Makefile x11/fsv : Makefile x11/gcolor2 : Makefile x11/gmtk : Makefile x11/gnome/builder: Makefile x11/gnome/caribou: Makefile x11/gnome/gdl : Makefile x11/gnome/gfbgraph: Makefile x11/gnome/keyring: Makefile x11/gnome/libcryptui: Makefile x11/gnome/libdmapsharing: Makefile x11/gnome/libdmapsharing4: Makefile x11/gnome/libgnome-keyring: Makefile x11/gnome/libgnomecanvas: Makefile x11/gnome/librsvg: Makefile x11/gnome/libxklavier: Makefile x11/gnome/libzapojit: Makefile x11/gnome/menus: Makefile x11/gnome/online-accounts: Makefile x11/gnome/online-miners: Makefile x11/gnome/seahorse-sharing: Makefile x11/gnome/text-editor: Makefile x11/gnome/themes-extra: Makefile x11/gnome/vino : Makefile x11/gnome/yelp : Makefile x11/gtk+2 : Makefile x11/gtk+3 : Makefile x11/gtk-engines2: Makefile x11/gtk2-aurora-engine: Makefile x11/gtk2-equinox-engine: Makefile x11/gtk2-murrine-engine: Makefile x11/gtk2-nodoka-engine: Makefile x11/gtk2-rezlooks-engine: Makefile x11/gtk2mm : Makefile x11/gtk3-unico-engine: Makefile x11/gtkdatabox : Makefile x11/gtkglarea : Makefile x11/gtkglext : Makefile x11/gtkhotkey : Makefile x11/gtksourceview: Makefile x11/gtksourceview3: Makefile x11/keybinder3 : Makefile x11/libdbus-c++: Makefile x11/libdbusmenu: Makefile x11/libfm/core : Makefile x11/libfm/extra: Makefile x11/libgdiplus : Makefile x11/mate/atril : Makefile x11/mate/caja : Makefile x11/mate/caja-extensions: Makefile x11/mate/control-center: Makefile x11/mate/desktop: Makefile x11/mate/engrampa: Makefile x11/mate/eom : Makefile x11/mate/libmatekbd: Makefile x11/mate/libmatemixer: Makefile x11/mate/libmateweather: Makefile x11/mate/marco : Makefile x11/mate/media : Makefile x11/mate/menus : Makefile x11/mate/notification-daemon: Makefile x11/mate/panel : Makefile x11/mate/polkit: Makefile x11/mate/power-manager: Makefile x11/mate/screensaver: Makefile x11/mate/session-manager: Makefile x11/mate/settings-daemon: Makefile x11/mate/system-monitor: Makefile x11/mate/utils : Makefile x11/menu-cache : Makefile x11/mlterm : Makefile x11/mono-gtk2 : Makefile x11/ogle_gui : Makefile x11/openbox : Makefile x11/pidgin-guifications: Makefile x11/pidgin-libnotify: Makefile x11/py-gtk2 : Makefile x11/qt5/qtwebengine: Makefile x11/rep-gtk : Makefile x11/sawfish : Makefile x11/thewidgetfactory: Makefile x11/winwrangler: Makefile x11/wxSVG : Makefile x11/xarchiver : Makefile x11/xfce4/exo : Makefile x11/xfce4/garcon: Makefile x11/xfce4/libxfce4ui: Makefile x11/xfce4/libxfce4util: Makefile x11/xfce4/mousepad: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-media-tags: Makefile x11/xfce4/thunar-vcs: Makefile x11/xfce4/tumbler: Makefile x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-cpugraph: Makefile x11/xfce4/xfce4-datetime: Makefile x11/xfce4/xfce4-dev-tools: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-diskperf: Makefile x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-genmon: Makefile x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mpc: Makefile x11/xfce4/xfce4-netload: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-places: Makefile x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-pulseaudio: Makefile x11/xfce4/xfce4-screensaver: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-smartbookmark: Makefile x11/xfce4/xfce4-systemload: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-verve: Makefile x11/xfce4/xfce4-wavelan: Makefile x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfconf: Makefile x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfwm4: Makefile Log message: WANTLIB: pcre -> pcre2-8 after recent glib2 update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:08:45 Modified files: devel/libvirt-glib/patches: patch-meson_build Log message: Fix build with new GLib. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:09:18 Modified files: x11/lxqt/build-tools: Makefile x11/lxqt/build-tools/patches: patch-cmake_find-modules_FindGLIB_cmake Log message: Merge upstream patch to fix build with new GLib: FindGLIB.cmake: Use gdesktopappinfo.h to find gio-unix-2.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:10:21 Modified files: textproc/pdfgrep: Makefile multimedia/libde265: Makefile security/gpgme : Makefile security/gpgme/pkg: PLIST-qt devel/gwenhywfar: Makefile x11/mate/terminal: Makefile x11/vlc : Makefile x11/xfce4/terminal: Makefile net/bitcoin : Makefile games/stepmania: Makefile editors/tpad : Makefile lang/apl : Makefile www/bluefish : Makefile Log message: WANTLIB: pcre -> pcre2-8 after recent glib2 update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:23:54 Modified files: net/rrdtool : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/05 11:24:54 Modified files: www/bluefish : Makefile Log message: remove unintended MODPY_VERSION change, found by aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:25:51 Modified files: x11/xfce4/thunar: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:29:05 Modified files: sysutils/conky : Makefile Log message: This does not need devel/pcre. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:29:18 Modified files: inputmethods/libkkc: Makefile Log message: This does not needed devel/pcre. CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2022/11/05 11:29:56 Modified files: devel/p5-DateTime: Makefile distinfo Log message: Update p5-Datetime to 1.59 Documentation, test, and validation fixes CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2022/11/05 11:32:45 Modified files: devel/p5-DateTime-TimeZone: Makefile distinfo devel/p5-DateTime-TimeZone/pkg: PLIST Log message: Update p5-DateTime-Timezone to 2.56 Update to 2.55 from wen heping OK for 2.55 from bluhm@ 2.56 is just the next version of the Olsen database. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:32:53 Modified files: x11/icewm : Makefile Log message: This does not need devel/pcre. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/05 11:36:02 Modified files: devel/p5-Test-File-Contents: Makefile distinfo Log message: update p5-Test-File-Contents to 0.242 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 11:45:12 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 12:33:34 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-42.6. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/05 12:44:09 Modified files: libexec/ld.so : Makefile syscall.h Log message: teach ld.so how to call the mimmutable() system call ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/05 12:48:31 Modified files: libexec/ld.so : sod.c Log message: The /var/run/ld.so.hints file is mapped into memory. It is never replaced, so the mapping can be immutable. ok kettenis CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/05 12:56:09 Modified files: sys/arch/arm64/stand/efiboot: fdt.c sys/arch/armv7/stand/efiboot: fdt.c sys/arch/riscv64/stand/efiboot: fdt.c Log message: Make sure fdt_find_node() returns NULL if it can't find the requested node. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/05 12:58:24 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Activate the device tree we just loaded from disk. While this doesn't fix any current bug, it might catch issues in the future. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/05 13:00:32 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Not every device tree we're getting passed has an /aliases or /chosen node, but our code assumes so. It's useful to have them, so create them if they do not exist. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/05 13:01:51 Modified files: sys/arch/arm64/stand/efiboot: conf.c Log message: Bump version number so that it's easier to see if the running version has the bugfixes in. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/05 13:29:46 Modified files: distrib/sets/lists/comp: mi share/man/man9 : Makefile sys/conf : files sys/ddb : db_command.c db_interface.h sys/kern : kern_sysctl.c subr_suspend.c sys/sys : sysctl.h Added files: share/man/man9 : clockintr.9 sys/kern : kern_clockintr.c sys/sys : clockintr.h Log message: clockintr(9): initial commit clockintr(9) is a machine-independent clock interrupt scheduler. It emulates most of what the machine-dependent clock interrupt code is doing on every platform. Every CPU has a work schedule based on the system uptime clock. For now, every CPU has a hardclock(9) and a statclock(). If schedhz is set, every CPU has a schedclock(), too. This commit only contains the MI pieces. All code is conditionally compiled with __HAVE_CLOCKINTR. This commit changes no behavior yet. At a high level, clockintr(9) is configured and used as follows: 1. During boot, the primary CPU calls clockintr_init(9). Global state is initialized. 2. Primary CPU calls clockintr_cpu_init(9). Local, per-CPU state is initialized. An "intrclock" struct may be installed, too. 3. Secondary CPUs call clockintr_cpu_init(9) to initialize their local state. 4. All CPUs repeatedly call clockintr_dispatch(9) from the MD clock interrupt handler. The CPUs complete work and rearm their local interrupt clock, if any, during the dispatch. 5. Repeat step (4) until the system shuts down, suspends, or hibernates. 6. During resume, the primary CPU calls inittodr(9) and advances the system uptime. 7. Go to step (2). This time around, clockintr_cpu_init(9) also advances the work schedule on the calling CPU to skip events that expired during suspend. This prevents a "thundering herd" of useless work during the first clock interrupt. In the long term, we need an MI clock interrupt scheduler in order to (1) provide control over the clock interrupt to MI subsystems like timeout(9) and dt(4) to improve their accuracy, (2) provide drivers like acpicpu(4) a means for slowing or stopping the clock interrupt on idle CPUs to conserve power, and (3) reduce the amount of duplicated code in the MD clock interrupt code. Before we can do any of that, though, we need to switch every platform over to using clockintr(9) and do some cleanup. Prompted by "the vmm(4) time bug," among other problems, and a discussion at a2k19 on the subject. Lots of design input from kettenis@. Early versions reviewed by kettenis@ and mlarkin@. Platform-specific help and testing from kettenis@, gkoehler@, mlarkin@, miod@, aoyama@, visa@, and dv@. Babysitting and spiritual guidance from mlarkin@ and kettenis@. Link: https://marc.info/?l=openbsd-tech&m=166697497302283&w=2 ok kettenis@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 13:30:14 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-42.6. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/05 14:46:24 Modified files: lang/python/3.10: Makefile lang/python/3.10/files: CHANGES.OpenBSD lang/python/3.11: Makefile lang/python/3.11/files: CHANGES.OpenBSD lang/python/3.9: Makefile lang/python/3.9/files: CHANGES.OpenBSD Removed files: lang/python/3.10/patches: patch-Modules_readline_c lang/python/3.11/patches: patch-Modules_readline_c lang/python/3.9/patches: patch-Modules_readline_c Log message: Python: Undo the readline hack again now that most snapshots have caught up with the rlstdc.h change. ok kmos (maintainer), sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/05 15:38:54 Modified files: devel/glib2mm : Makefile Log message: Doesn't use clang-format anymore. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/05 15:50:22 src/regress/lib/libssl/exporter Update of /cvs/src/regress/lib/libssl/exporter In directory cvs.openbsd.org:/tmp/cvs-serv74042/exporter Log Message: Directory /cvs/src/regress/lib/libssl/exporter added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/05 15:58:24 Modified files: regress/lib/libssl: Makefile Added files: regress/lib/libssl/exporter: Makefile exportertest.c Log message: Add regress coverage for TLS exporters. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/05 16:30:57 Modified files: distrib/sparc64/miniroot: list Log message: Add mount_nfs(8) to fetch sets over NFS bsd.rd and miniroot72.img fit, boot and install over NFS with this. OK deraadt CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2022/11/05 16:33:11 Modified files: sys/net : if_pfsync.c sys/netinet : ip_ipsp.c Log message: Fix kernel build without IPSEC option. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/05 17:18:03 Modified files: share/man/man9 : clockintr.9 Log message: - escape a macro in an Rs/Re block: groff appears to think it is callable - while here, sort NAME CVSROOT: /cvs Module name: www Changes by: pvk@cvs.openbsd.org 2022/11/05 18:22:09 Modified files: faq : current.html Log message: Add section about www/gitea-1.17.3 port change CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/05 23:59:37 Modified files: news/py-sabyenc: Makefile distinfo news/py-sabyenc/patches: patch-setup_py news/py-sabyenc/pkg: PLIST Log message: Update to py-sabyenc-5.4.4 Changes: https://github.com/sabnzbd/sabyenc/releases/tag/v5.4.4 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/06 00:00:21 Modified files: news/sabnzbd : Makefile distinfo news/sabnzbd/pkg: PLIST Log message: Update to sabnzbd-3.7.0 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.7.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/06 00:51:22 Modified files: usr.sbin/ntpd : ntpd.8 Log message: remove the remnants of the old -s option, which was left stranded with poor, innocent -n; noticed by indivc on misc@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/11/06 01:39:30 Modified files: usr.sbin/ntpd : ntpd.8 Log message: Reintroduce snippet describing startup behaviour to where it belongs. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/06 01:33:57 Modified files: textproc/libgrapheme: Makefile distinfo textproc/libgrapheme/pkg: PLIST Log message: update textproc/libgrapheme to 2.0.2 no ABI/API changes; now includes a pkg-config file. ok jan@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/06 01:53:44 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.13.8; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:07:57 Modified files: astro/stellarium: Makefile Log message: Remove PORTROACH marker; it does nothing for some reason. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:12:03 Modified files: usr.sbin/ntpd : ntpd.8 Log message: typo: wlll -> will CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:13:05 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/pkg: PLIST Log message: Update to webkitgtk40-2.38.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:13:30 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_2 Makefile distinfo Log message: Maintenance update to webkitgtk40-2.38.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:15:11 Modified files: devel/gobject-introspection: Makefile distinfo Log message: Update to gobject-introspection-1.74.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:15:58 Modified files: devel/template-glib: Makefile distinfo Log message: Update to template-glib-3.36.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:16:35 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:16:54 Modified files: devel/libwnck3 : Makefile distinfo devel/libwnck3/patches: patch-libwnck_tasklist_c devel/libwnck3/pkg: PLIST Log message: Update to libwnck3-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:17:14 Modified files: x11/gnome/gjs : Makefile distinfo x11/gnome/gjs/patches: patch-gjs_debugger_cpp patch-meson_build x11/gnome/gjs/pkg: PLIST Log message: Update to gjs-1.74.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:17:35 Modified files: devel/libpeas : Makefile distinfo devel/libpeas/pkg: PLIST Removed files: devel/libpeas/patches: patch-meson_build Log message: Update to libpeas-1.34.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:18:05 Modified files: x11/gnome/dconf-editor: Makefile distinfo x11/gnome/dconf-editor/pkg: PLIST Removed files: x11/gnome/dconf-editor/patches: patch-editor_meson_build Log message: Update to dconf-editor-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:18:23 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo devel/gsettings-desktop-schemas/pkg: PLIST Log message: Update to gsettings-desktop-schemas-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:18:38 Modified files: net/glib2-networking: Makefile distinfo net/glib2-networking/pkg: PLIST Log message: Update to glib2-networking-2.74.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:18:53 Modified files: x11/gnome/py-atspi: Makefile distinfo Log message: Update to py3-atspi-2.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:19:07 Modified files: devel/glibmm268: Makefile distinfo Log message: Update to glibmm268-2.74.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:21:02 Log message: Import spidermonkey102-102.4.0 SpiderMonkey is Mozilla's JavaScript engine written in C and C++. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221106 N ports/devel/spidermonkey102/Makefile N ports/devel/spidermonkey102/distinfo N ports/devel/spidermonkey102/patches/patch-config_gcc_hidden_h N ports/devel/spidermonkey102/patches/patch-js_src_Makefile_in N ports/devel/spidermonkey102/patches/patch-js_src_build_moz_build N ports/devel/spidermonkey102/patches/patch-js_src_jit_ExecutableAllocator_h N ports/devel/spidermonkey102/patches/patch-js_src_jit_ProcessExecutableMemory_h N ports/devel/spidermonkey102/patches/patch-js_src_old-configure_in N ports/devel/spidermonkey102/patches/patch-js_src_wasm_WasmSignalHandlers_cpp N ports/devel/spidermonkey102/patches/patch-moz_configure N ports/devel/spidermonkey102/patches/patch-modules_fdlibm_src_math_private_h N ports/devel/spidermonkey102/patches/patch-third_party_rust_cc_src_lib_rs N ports/devel/spidermonkey102/pkg/DESCR N ports/devel/spidermonkey102/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:21:35 Removed files: devel/spidermonkey91: Makefile distinfo devel/spidermonkey91/patches: patch-config_gcc_hidden_h patch-js_src_Makefile_in patch-js_src_build_moz_build patch-js_src_jit_ExecutableAllocator_h patch-js_src_jit_ProcessExecutableMemory_h patch-js_src_old-configure_in patch-js_src_wasm_WasmSignalHandlers_cpp patch-modules_fdlibm_src_math_private_h patch-moz_configure patch-third_party_rust_cc_src_lib_rs devel/spidermonkey91/pkg: DESCR PLIST Log message: Remove spidermonkey91; replaced with spidermonkey102. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:22:26 Modified files: devel : Makefile x11/gnome : Makefile Removed files: devel/atk : Makefile distinfo devel/atk/pkg : DESCR PLIST x11/gnome/at-spi2-atk: Makefile distinfo x11/gnome/at-spi2-atk/pkg: DESCR PLIST Log message: Remove x11/gnome/at-spi2-atk and devel/atk; they have been merged into x11/gnome/at-spi2-core CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:22:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'spidermonkey91' => 'spidermonkey102' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:23:24 Modified files: audio/mp3splt-gtk: Makefile cad/pcb2gcode : Makefile cad/xtrkcad : Makefile devel/atk2mm : Makefile devel/atkmm236 : Makefile inputmethods/fcitx-gtk: Makefile inputmethods/ibus-kkc: Makefile productivity/osmo: Makefile x11/gtk+2 : Makefile x11/qt5/qtbase : Makefile x11/qt6/qtbase : Makefile mail/claws-mail: Makefile www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile x11/gtk+3 : Makefile Log message: Move dependencies from atk|at-spi2-atk to x11/gnome/at-spi2-core. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/06 02:25:39 Modified files: lib/libc/dlfcn : init.c Log message: When a TEXTREL binary is loaded, non-writeable LOADs are not made immutable because a loader may want to perform text relocations wrapped inside mprotect permission flips. So static TEXTREL binaries need to perform this operation themselves, at this fairly late point. ok kettenis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/06 02:26:29 Modified files: share/man/man1 : proot.1 Log message: Document LOGDIR on its own since it's not a bsd.port.mk variable. ok espie CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/11/06 02:29:12 Modified files: infrastructure/lib/DPB: State.pm Log message: be more thorough in flagging bad stat lines. doesn't happen to me, but I don't break my file systems very often as noticed by tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:40:14 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 02:53:40 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-43. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 03:37:41 Modified files: lib/fontconfig/conf.d: Makefile Added files: dist/fontconfig/conf.d: 59-latin-obsd.conf Log message: Add a local configuration file to put back the DejaVu family as default for the latin fonts, replacing Noto which is the default upstreams since fontconfig 2.14. One can get back Noto as default by removing /etc/fonts/conf.d/59-obsd-latin.conf Prodded by robert@ and others, ok robert@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 03:38:40 Modified files: distrib/sets/lists/xetc: mi distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 03:42:54 ports/net/dleyna/patches Update of /cvs/ports/net/dleyna/patches In directory cvs.openbsd.org:/tmp/cvs-serv88935/patches Log Message: Directory /cvs/ports/net/dleyna/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 03:42:54 ports/net/dleyna/pkg Update of /cvs/ports/net/dleyna/pkg In directory cvs.openbsd.org:/tmp/cvs-serv88935/pkg Log Message: Directory /cvs/ports/net/dleyna/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 03:48:27 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-43.0. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/06 03:53:34 Modified files: distrib/octeon/ramdisk: install.md Log message: Use installboot -p; OK visa CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 03:59:16 Modified files: net/gssdp : Makefile distinfo net/gssdp/patches: patch-libgssdp_gssdp-net-posix_c net/gssdp/pkg : DESCR PLIST Log message: Update to gssdp-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 03:59:42 Modified files: net/gupnp/core : Makefile distinfo net/gupnp/core/pkg: PLIST Removed files: net/gupnp/core/patches: patch-doc_meson_build Log message: Update to gupnp-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:00:08 Modified files: net/gupnp/igd : Makefile Added files: net/gupnp/igd/patches: patch-libgupnp-igd_meson_build patch-meson_build patch-tests_gtest_gupnp-simple-igd_c Log message: Port to GUPnP 1.6 API (from upstream). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:00:35 Modified files: net/gupnp/tools: Makefile distinfo net/gupnp/tools/pkg: PLIST Log message: Update to gupnp-tools-0.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:00:58 Modified files: net/gupnp/av : Makefile Log message: Match spacing. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:01:49 Modified files: net/dleyna : Makefile Added files: net/dleyna : distinfo net/dleyna/patches: patch-libdleyna_core_log_c net/dleyna/pkg : DESCR PLIST Removed files: net/dleyna : Makefile.inc net/dleyna/connector-dbus: Makefile distinfo net/dleyna/connector-dbus/pkg: DESCR PLIST net/dleyna/core: Makefile distinfo net/dleyna/core/patches: patch-libdleyna_core_log_c net/dleyna/core/pkg: DESCR PLIST net/dleyna/renderer: Makefile distinfo net/dleyna/renderer/pkg: DESCR PLIST net/dleyna/server: Makefile distinfo net/dleyna/server/pkg: DESCR PLIST Log message: Update to dleyna-0.8.1. All subprojects have merged into this one. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:02:28 Modified files: x11/mate/caja-extensions: Makefile x11/mate/caja-extensions/pkg: PLIST Log message: Disable gupnp support; it needs to be ported to libgupnp-1.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:02:53 Modified files: x11/gnome/photos: Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/online-miners: Makefile Log message: Fix dependencies after net/dleyna merge. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:03:53 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'dleyna-core' => 'dleyna' CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/06 04:11:47 Modified files: sbin/iked : ikev2.c Log message: Fix out-of-order string operations resulting in a wrongly calculated string size that could lead to a buffer overflow in ikev2_print_id(). Found by and fix from dropk1ck on github (issue #90) ok patrick@ mbuhl@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:23:56 Modified files: x11/gnome/devhelp: Makefile distinfo x11/gnome/devhelp/pkg: PLIST Log message: Update to devhelp-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:30:55 Log message: Import librest1-0.9.1 librest is a helper library for RESTful services. It uses libsoup to provide HTTP communication. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221106 N ports/x11/gnome/librest1/Makefile N ports/x11/gnome/librest1/distinfo N ports/x11/gnome/librest1/pkg/DESCR N ports/x11/gnome/librest1/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:31:17 Modified files: x11/gnome : Makefile Log message: +librest1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 04:33:13 Modified files: lib/pixman/pixman: pixman-trap.c Log message: CVE 2022-44638 An integer overflow in pixman mat lead to out-of-bounds write. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/06 04:34:50 Modified files: libexec/ld.so : loader.c Log message: When loading startup libraries, pass DF_1_NODELETE to indicate these are unloadable libraries. This allows us make consider making parts of those libraries immutable (in future commits) ok guenther kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/06 04:38:54 Modified files: libexec/ld.so : loader.c Log message: Library RELRO sections are excluded from the immutable list, because ld.so tweaks them quite late. _dl_relro() is called when that work is done, and the final mprotect PROT_READ happens. Then we can make mark it immutable. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/06 04:43:19 Modified files: libexec/ld.so : loader.c Log message: ld.so wants to make it's own RELRO immutable, which is obviously done right after it does mprotect PROT_READ. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/06 04:44:30 Modified files: sys/arch/arm64/arm64: support.S trap.c sys/arch/arm64/conf: files.arm64 sys/arch/arm64/dev: efi_machdep.c Log message: Make EFI runtime calls more robust on arm64 as well. While I have not seen any broken implementations yet, Linux developers claim that arm64 machines intended to run Windows are not much better than x86 machines. And I totally believe that. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:49:30 Modified files: x11/gtk+4 : Makefile Log message: Move things around; no pkg change. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/06 04:54:08 Modified files: usr.sbin/vmd : vmm.c Log message: Fix typo in comment about pledges (send -> sendfd). No functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 04:55:24 Modified files: x11/gnome/ghex : Makefile distinfo x11/gnome/ghex/patches: patch-src_meson_build Log message: Update to ghex-43.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/06 05:00:20 Modified files: libexec/ld.so : loader.c Log message: TEXTREL binaries are loaded without immutable on un-writeable sections. After text relocations are finished, these regions (in the binary) can become immutable. OPENBSD_MUTABLE section always overlaps writeable LOADs, so don't be afraid of that case, it's covered. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/06 05:01:52 Modified files: sys/arch/arm64/dev: simplebus.c Log message: While the Qualcomm GENI isn't just a simplebus(4), as one can e.g. select between DMA or FIFO mode for the i2c/serial devices, we can treat it as one for now. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/06 05:12:45 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcdwusb.c Log message: Add glue for the USB3 controller on the Lenovo x13s. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 05:13:49 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: Update to gnome-characters-43.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/06 05:14:53 Modified files: sys/arch/arm64/dev: smmu_fdt.c Log message: Disable smmu(4) for Qualcomm SC8280XP on FDT attachment like we already do on ACPI. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/06 05:18:28 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: qcdwusb.4 Log message: qcdwusb(4) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 05:25:44 Modified files: app/bdftopcf : ChangeLog Makefile.am Makefile.in aclocal.m4 atom.c bdfint.h bdfread.c bdftopcf.c bdfutils.c bitmap.c bitmap.h bitmaputil.c bufio.c bufio.h compile configure configure.ac defaults.c fileio.c filewr.c fntfil.h fntfilio.h fntfilst.h font.h fontaccel.c fontink.c fontmisc.h fontutil.h fontxlfd.h pcf.h pcfwrite.c private.c utilbitmap.c app/bdftopcf/man: Makefile.in Added files: app/bdftopcf : README.md Removed files: app/bdftopcf : README stubs.h Log message: Update bdftopcf to version 1.1.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 05:30:09 Modified files: app/rgb : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac rgb.c showrgb.c app/rgb/man : Makefile.in Added files: app/rgb : README.md Removed files: app/rgb : README Log message: Update rgb to 1.1.0 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/06 05:33:41 Modified files: usr.sbin/installboot: efi_installboot.c i386_installboot.c macppc_installboot.c octeon_installboot.c powerpc64_installboot.c Log message: Don't leak args.fspec in create_filesystem(). ok kn@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 05:34:23 Modified files: app/sessreg : ChangeLog Makefile.in README.md aclocal.m4 compile configure configure.ac sessreg.c app/sessreg/man: Makefile.in Log message: Update sessreg to version 1.1.3 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2022/11/06 05:42:27 Modified files: . : hackathons.html Log message: 22 developers at or travelling to h2k22 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/06 05:49:11 src/regress/lib/libc/time/time_conversion Update of /cvs/src/regress/lib/libc/time/time_conversion In directory cvs.openbsd.org:/tmp/cvs-serv97249/time_conversion Log Message: Directory /cvs/src/regress/lib/libc/time/time_conversion added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 05:53:25 Modified files: app/smproxy : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac save.c smproxy.c app/smproxy/man: Makefile.in Added files: app/smproxy : README.md Removed files: app/smproxy : README Log message: Upgrade smproxy to version 1.0.7 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/06 05:57:09 Added files: regress/lib/libc/time/time_conversion: Makefile timetest.c Log message: Add a bunch of regression tests for time conversion. This regression tests time conversion across various limits, leap seconds, and daylight transistions. gmtime_r, localtime_r, timegm, and mktime are tested against themselves and expected outputs. It requires the "posix" and "right" zoneinfo to be installed on the test running machine in order to access testable time zones. If those are not present the test is skipped successfully with a warning. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 05:58:33 Modified files: x11/gnome/shell: Makefile meta/gnome : Makefile Log message: Sync with gnome-shell version instead of gnome-desktop. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/06 05:59:46 Modified files: regress/lib/libc/time: Makefile Log message: Enable time_conversion regress tests CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/06 06:01:02 Modified files: share/man/man4/man4.arm64: qcdwusb.4 Log message: add arch to Dt; CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/11/06 06:01:22 Modified files: sys/arch/luna88k/dev: lunafb.c omrasops.c Log message: Change character drawing depth when 'pseudo' framebuffer depth is changed. Tested on LUNA-88K2 with 4bpp/8bpp framebuffer by me. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 06:01:54 Modified files: x11/gnome/power-manager: Makefile distinfo x11/gnome/power-manager/pkg: PLIST Log message: Update to gnome-power-manager-43.0. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/06 06:03:52 Modified files: sys/sys : conf.h sys/net : pf_ioctl.c Log message: make /dev/pf a clonable device. this provides a 1:1 relationship of pfopen() calls to pfclose() calls. in turn, this makes it a lot easier to track stuff allocated by a process and then clean it up if that process goes away unexpectedly. the unique dev_t provided by the cloning machinery gives us a good identifier to track this state with too. discussed with h2k22 ok sashan@ deraadt@ agrees this is a good time to put this in CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 06:12:48 Modified files: x11/gnome/baobab: Makefile distinfo x11/gnome/baobab/pkg: PLIST Log message: Update to baobab-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 06:17:17 Modified files: x11/gnome/font-viewer: Makefile distinfo x11/gnome/font-viewer/pkg: PLIST Log message: Update to gnome-font-viewer-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 06:37:03 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: Update to gnome-calculator-43.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 06:44:55 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 07:38:33 Modified files: x11/gnome/text-editor: Makefile distinfo x11/gnome/text-editor/patches: patch-src_editor-path_c x11/gnome/text-editor/pkg: PLIST Log message: Update to gnome-text-editor-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 07:50:48 Modified files: x11/gnome/shell: Makefile Log message: Move convenience dependencies from gnome-desktop to gnome-shell. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/06 07:50:51 Modified files: usr.sbin/rpki-client: x509.c Log message: Next to signedObject only allow rpkiNotify accessMethods Instead of ignoring all non-signedObject accessMethods, we can be stricter and only allow rpkiNotify (for now) and error on anything else. Also make sure we properly clean up behind ourselves on error. With and ok job CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/06 07:56:08 Modified files: regress/lib/libcrypto/bf: Makefile Added files: regress/lib/libcrypto/bf: bf_test.c Removed files: regress/lib/libcrypto/bf: bftest.c Log message: Replace existing Blowfish regress tests ok tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 08:06:39 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-43.0. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/06 08:10:08 Removed files: lib/libcrypto/bf: COPYRIGHT INSTALL README VERSION Log message: Remove useless ancient files. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/06 08:33:58 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/conf : files sys/dev/acpi : files.acpi qcgpio.c sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcgpio_fdt.c Log message: Add FDT-based attachment for qcgpio(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/06 08:36:14 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/conf : files sys/dev/acpi : files.acpi qciic.c sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qciic_fdt.c Log message: Add FDT-based attachment for qciic(4). ok kettenis@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2022/11/06 08:47:51 Modified files: . : events.html Log message: typos CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 09:00:31 Log message: Import libportal-0.6. libportal provides GIO-style async APIs for most Flatpak portals. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221106 N ports/sysutils/libportal/Makefile N ports/sysutils/libportal/distinfo N ports/sysutils/libportal/pkg/DESCR-gtk3 N ports/sysutils/libportal/pkg/PLIST-gtk3 N ports/sysutils/libportal/pkg/PLIST-gtk4 N ports/sysutils/libportal/pkg/PLIST-qt5 N ports/sysutils/libportal/pkg/PLIST-main N ports/sysutils/libportal/pkg/DESCR-main N ports/sysutils/libportal/pkg/DESCR-gtk4 N ports/sysutils/libportal/pkg/DESCR-qt5 N ports/sysutils/libportal/patches/patch-libportal_portal_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 09:00:52 Modified files: sysutils : Makefile Log message: +libportal CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 09:03:14 Modified files: app/viewres : ChangeLog Makefile.in aclocal.m4 compile configure configure.ac viewres.c app/viewres/man: Makefile.in viewres.man Log message: Update viewres to version 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 09:08:52 Modified files: app/x11perf : ChangeLog Makefile.in README.md aclocal.m4 compile configure configure.ac do_arcs.c do_blt.c do_complex.c do_dots.c do_lines.c do_movewin.c do_rects.c do_segs.c do_simple.c do_text.c do_traps.c do_tris.c do_valgc.c do_windows.c x11perf.c x11perf.h app/x11perf/man: Makefile.in Log message: Update x11perf to version 1.6.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 09:09:48 Modified files: app/xgc : ChangeLog Makefile.am Makefile.in aclocal.m4 choice.c compile configure configure.ac constants.h dashlist.c getfile.c gram.y interpret.c main.c planemask.c record.c testfrac.c tests.c text.c xgc.h app/xgc/Written: FilledRects Interface Jim Notes Notes2 Outline Widget app/xgc/man : Makefile.in Added files: app/xgc : README.md Removed files: app/xgc : README Log message: Update xgc to version 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 09:15:22 Modified files: app/xsetroot : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xsetroot.c app/xsetroot/man: Makefile.in Added files: app/xsetroot : README.md Removed files: app/xsetroot : README Log message: Update xsetroot to verion 1.1.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 09:24:11 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: Update to epiphany-43.0. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 09:29:07 Modified files: lib/libXinerama: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac lib/libXinerama/man: Makefile.in lib/libXinerama/src: Makefile.in Xinerama.c Added files: lib/libXinerama: README.md Removed files: lib/libXinerama: README Log message: Update libXinerama to version 1.1.5. No functional changes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/06 09:31:19 Modified files: lib/libcrypto/curve25519: curve25519.c curve25519.h Log message: Enable Ed25519 internal to libcrypto. Based on a diff from tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/06 09:41:29 Modified files: regress/lib/libcrypto/curve25519: Makefile Added files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Add regress for Ed25519. From tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/06 09:48:59 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/pkg: PLIST Removed files: x11/gnome/gdm/patches: patch-data_Init_in Log message: update to 43.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:00:00 Log message: Import libcloudproviders-0.3.1 libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221106 N ports/x11/gnome/libcloudproviders/Makefile N ports/x11/gnome/libcloudproviders/distinfo N ports/x11/gnome/libcloudproviders/pkg/DESCR N ports/x11/gnome/libcloudproviders/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:00:28 Modified files: x11/gnome : Makefile Log message: +libcloudproviders CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:09:15 Modified files: x11/gnome/sushi: Makefile distinfo Log message: Update to sushi-43.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/06 10:15:05 Log message: Import math/ministat The ministat command calculates fundamental statistical properties of numeric data in the specified files or, if no file is specified, standard input. From Mikhail, with input from op@ sthen@ and kmos@. ok op@ kmos@ Status: Vendor Tag: jca Release Tags: jca_20221106 N ports/math/ministat/Makefile N ports/math/ministat/distinfo N ports/math/ministat/pkg/DESCR N ports/math/ministat/pkg/PLIST N ports/math/ministat/patches/patch-ministat_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/06 10:16:28 Modified files: math : Makefile Log message: +ministat CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/06 10:18:01 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure patch-include_Makefile_in Log message: Update to openvpn-2.5.8 ChangeLog: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn25 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:35:34 Added files: x11/gnome/amtk : Makefile distinfo x11/gnome/amtk/pkg: DESCR PLIST Log message: Revive amtk and update it to 5.6.0. It's needed by an upcoming gedit update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:36:01 Modified files: x11/gnome : Makefile Log message: +amtk CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 10:38:41 Modified files: lib/libXpresent: ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xpresent.pc.in lib/libXpresent/man: Makefile.am Makefile.in Xpresent.man lib/libXpresent/src: Makefile.in Added files: lib/libXpresent: README.md lib/libXpresent/m4: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 lib/libXpresent/man: XPresentFreeInput.man XPresentNotifyMSC.man XPresentPixmap.man XPresentQueryCapabilities.man XPresentQueryExtension.man XPresentQueryVersion.man XPresentSelectInput.man XPresentVersion.man Removed files: lib/libXpresent: README Log message: Update libXpresent to version 1.0.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 10:42:35 Modified files: distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 10:49:17 Modified files: lib/libXrender : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac lib/libXrender/include/X11/extensions: Xrender.h lib/libXrender/src: AddTrap.c Color.c Composite.c Cursor.c FillRect.c FillRects.c Filter.c Glyph.c Makefile.in Picture.c Poly.c Trap.c Tri.c Xrender.c Xrenderint.h Added files: lib/libXrender : Doxyfile.in README.md Removed files: lib/libXrender : README Log message: Update libXrender to version 0.9.11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:52:17 Added files: x11/gnome/tepl : Makefile distinfo x11/gnome/tepl/pkg: DESCR PLIST Log message: Revive tepl and update it to 6.2.0. Soon needed by a gedit update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 10:52:58 Modified files: x11/gnome : Makefile Log message: +tepl CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 11:00:44 Modified files: lib/libXtst : ChangeLog Makefile.am Makefile.in aclocal.m4 config.h.in configure configure.ac lib/libXtst/man: Makefile.in lib/libXtst/specs: Makefile.in lib/libXtst/src: Makefile.in XRecord.c XTest.c Log message: Update libXtst to version 1.2.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 11:03:39 Added files: lib/libXtst : README.md compile Removed files: lib/libXtst : README Log message: libXtst 1.2.4: forgot to cvs add/remove files CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/06 11:05:05 Modified files: sys/net : if_pfsync.c if_pfsync.h pf.c pf_ioctl.c pf_norm.c pfvar.h Log message: move pfsync_state_import in if_pfsync.c to pf_state_import in pf.c this is straightening the deck chairs. the state import and export code are used by both the pf ioctls and pfsync, but the export code is in pf.c and the import code is in if_pfsync. if pfsync was disabled then the ioctl stuff wouldnt link. moving the import code to pf.c makes it more symmetrical(?) and robust. tweaks and ok from kn@ sashan@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 11:09:56 Modified files: lib/libXxf86vm : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac lib/libXxf86vm/man: Makefile.in lib/libXxf86vm/src: Makefile.in XF86VMode.c Added files: lib/libXxf86vm : README.md Removed files: lib/libXxf86vm : README Log message: Update libXxf86vm to version 1.1.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 11:14:28 Modified files: lib/libxkbfile : ChangeLog Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac lib/libxkbfile/src: Makefile.in XKBfileInt.h cout.c maprules.c srvmisc.c xkbatom.c xkbmisc.c xkbtext.c Log message: Update libxkbfile to version 1.1.1 CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/06 11:17:56 Modified files: sys/dev/pci : if_em.c if_em_hw.h Log message: Enable IPv4, TCP, and UDP checksum offloading, and VLAN HW tagging for em 82575, 82576, i350, and i210. Additional testing by Hrvoje Popovski OK dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:23:08 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-43.1. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/06 11:30:23 Modified files: etc : MAKEDEV.common Log message: There is only one pf(4); OK sashan CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/06 11:31:15 Modified files: lib/libcrypto/man: OPENSSL_malloc.3 Log message: Document that OPENSSL_free() is required in some circumstances BoringSSL uses the common trick of storing malloc metadata in a prefix and then returning a pointer with an offset. Therefore callers must not call free() but OPENSSL_free(). Reported by dropk1ck via tobhe ok beck jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/06 11:33:44 Modified files: share/man/man8/man8.alpha: MAKEDEV.8 share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.arm64: MAKEDEV.8 share/man/man8/man8.armv7: MAKEDEV.8 share/man/man8/man8.hppa: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 share/man/man8/man8.landisk: MAKEDEV.8 share/man/man8/man8.loongson: MAKEDEV.8 share/man/man8/man8.luna88k: MAKEDEV.8 share/man/man8/man8.macppc: MAKEDEV.8 share/man/man8/man8.octeon: MAKEDEV.8 share/man/man8/man8.powerpc64: MAKEDEV.8 share/man/man8/man8.riscv64: MAKEDEV.8 share/man/man8/man8.sparc64: MAKEDEV.8 etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.powerpc64: MAKEDEV etc/etc.riscv64: MAKEDEV etc/etc.sparc64: MAKEDEV Log message: regen after /dev/pf? cleanup (only /dev/pf exists) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 11:39:25 Modified files: lib/libxshmfence: ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac test-driver lib/libxshmfence/src: Makefile.in xshmfence_alloc.c lib/libxshmfence/test: Makefile.in Added files: lib/libxshmfence: README.md Removed files: lib/libxshmfence: README Log message: merge libxshmfence version 1.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:51:01 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: Update to gnome-online-accounts-3.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:51:23 Modified files: x11/gnome/libgweather4: Makefile distinfo x11/gnome/libgweather4/pkg: PLIST Log message: update to libgweather4-4.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:51:39 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:52:03 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/pkg: PLIST-common PLIST-gtk4 PLIST-main Log message: Update to gnome-desktop-43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:52:32 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Log message: Update to evolution-data-server-3.46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:52:55 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/patches: patch-meson_build x11/gnome/settings-daemon/pkg: PLIST Log message: Update to gnome-settings-daemon-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:53:16 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: Update to gnome-calendar-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:54:14 Modified files: devel/vte3 : Makefile distinfo devel/vte3/patches: patch-meson_build devel/vte3/pkg : PLIST Log message: Update to vte3-0.70.1. This temporarily depends on both GTK3 and GTK4 but I will subpackage it this week. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:54:34 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-meson_build patch-panels_info-overview_cc-info-overview-panel_c patch-panels_meson_build patch-panels_power_cc-power-panel_c patch-shell_cc-panel-loader_c x11/gnome/control-center/pkg: PLIST Log message: Update to gnome-control-center-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:54:54 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/pkg: PLIST Log message: Update to gnome-session-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:55:20 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Added files: x11/gnome/nautilus/patches: patch-src_nautilus-file_h Log message: Update to nautilus-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:55:42 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-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:56:03 Modified files: x11/gnome/file-roller: Makefile distinfo x11/gnome/file-roller/pkg: PLIST Log message: Update to file-roller-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:56:22 Modified files: x11/gnome/seahorse-nautilus: Makefile distinfo x11/gnome/seahorse-nautilus/pkg: PLIST Removed files: x11/gnome/seahorse-nautilus/patches: patch-meson_build patch-tool_meson_build patch-tool_seahorse-widget_c Log message: Update to seahorse-nautilus-3.11.92.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:56:45 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-src_terminal-app_cc patch-src_terminal-screen_cc patch-src_terminal-util_cc x11/gnome/terminal/pkg: PLIST Added files: x11/gnome/terminal/patches: patch-meson_build Log message: Update to gnome-terminal-3.46.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:58:12 Log message: Import endeavor-43.0 (renamed from gnome-todo). Personal task manager for GNOME. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221106 N ports/x11/gnome/endeavour/Makefile N ports/x11/gnome/endeavour/distinfo N ports/x11/gnome/endeavour/pkg/DESCR N ports/x11/gnome/endeavour/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:58:56 Modified files: x11/gnome : Makefile Log message: -todo +endeavour CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 11:59:26 Removed files: x11/gnome/todo : Makefile distinfo x11/gnome/todo/patches: patch-src_meson_build patch-src_plugins_meson_build patch-src_plugins_todoist_gtd-provider-todoist_c x11/gnome/todo/pkg: DESCR PLIST Log message: gnome-todo had been replaced by endeavour. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 12:00:03 Modified files: meta/gnome : Makefile Log message: x11/gnome/todo -> x11/gnome/endeavour CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 12:00:27 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'gnome-todo' => 'endeavour' CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/06 12:00:37 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): allocate reference for vm and vcpu SLISTs Mischa Peters reported a performance regression in 7.2 when hosting numerous guests under vmm(4). While iterating through the list of vms during servicing an ioctl, vmm was triggering excessive wakeup calls due to hitting zero refcnt. Much guidance from dlg@ and testing from Mischa. OK mlarkin@. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:05:43 Modified files: lib/xcb-util-cursor: ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh configure configure.ac lib/xcb-util-cursor/cursor: Makefile.in shape_to_id.c xcb_cursor.h lib/xcb-util-cursor/m4: xcb_util_common.m4 Added files: lib/xcb-util-cursor: README.md Removed files: lib/xcb-util-cursor: README Log message: Update xcb-util-cursor to version 0.1.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:11:17 Modified files: lib/xcb-util-image: ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh compile configure configure.ac test-driver lib/xcb-util-image/image: Makefile.in lib/xcb-util-image/m4: xcb_util_common.m4 lib/xcb-util-image/test: Makefile.am Makefile.in Added files: lib/xcb-util-image: README.md Removed files: lib/xcb-util-image: README Log message: Update xcb-util-image to version 0.4.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:15:46 Modified files: lib/xcb-util-keysyms: ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh compile configure configure.ac lib/xcb-util-keysyms/keysyms: Makefile.in lib/xcb-util-keysyms/m4: xcb_util_common.m4 Added files: lib/xcb-util-keysyms: README.md Removed files: lib/xcb-util-keysyms: README Log message: Update xcb-util-keysyms to version 0.4.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:18:57 Modified files: lib/xcb-util-renderutil: ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh compile configure configure.ac lib/xcb-util-renderutil/m4: xcb_util_common.m4 lib/xcb-util-renderutil/renderutil: Makefile.in Added files: lib/xcb-util-renderutil: README.md Removed files: lib/xcb-util-renderutil: README Log message: Update xcb-util-renderutil to version 0.3.10 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 12:21:48 Modified files: audio/speech-dispatcher: Makefile distinfo audio/speech-dispatcher/pkg: PLIST Log message: Update to speech-dispatcher-0.11.4. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:22:44 Modified files: lib/xcb-util-wm: ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh compile configure configure.ac lib/xcb-util-wm/ewmh: Makefile.in lib/xcb-util-wm/icccm: Makefile.in lib/xcb-util-wm/m4: xcb_util_common.m4 Added files: lib/xcb-util-wm: README.md Removed files: lib/xcb-util-wm: README Log message: Update xcb-util-wm to version 0.4.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:26:30 xenocara/util/makedepend/tests/1 Update of /cvs/xenocara/util/makedepend/tests/1 In directory cvs.openbsd.org:/tmp/cvs-serv42647/tests/1 Log Message: Directory /cvs/xenocara/util/makedepend/tests/1 added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 12:27:33 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.23.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/06 12:28:48 Modified files: lib/libc/sys : mimmutable.2 Log message: At present, mprotect(2) may reduce permissions on immutable pages marked PROT_READ | PROT_WRITE to the less permissive PROT_READ. This one-way operation is permitted for an introductory period to observe how software uses this mechanism. It may change to require explicit mutable region annotation with __attribute__((section(".openbsd.mutable"))) and explicit calls to mimmutable(). ^^^ Decided we'll do that for now, since we've only discovered one program trying to be clever so far (chrome is trying to do something smart, and mimmutable makes it even better) discussed with kettenis and robert CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/06 12:29:08 Modified files: util/makedepend: ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac def.h include.c main.c test-driver Added files: util/makedepend/tests/1: makedep.sh one.cpp two.cpp Log message: Update makedepend to version 1.0.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 12:50:58 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: PLIST Log message: Update to evince-43.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/06 12:56:57 Removed files: lang/ocaml/patches: patch-Makefile patch-configure_ac Log message: our ranlib can now take multiple files at once, no need for this hack anymore prodded by Brad CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/06 12:59:36 Modified files: x11/lablgtk2/patches: patch-src_Makefile Log message: our ranlib can now take multiple files at once, no need for this hack anymore prodded by Brad CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/06 13:03:49 Modified files: usr.sbin/installboot: loongson_installboot.c macppc_installboot.c octeon_installboot.c Log message: Nuke some 'set but not used' pathlen variables. ok beck@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/06 13:15:44 Modified files: lib/libc/sys : mimmutable.2 Log message: remove unneccessary Pp after Sh; CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2022/11/06 13:36:12 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: Update to broot 1.16.2, unbreaking powerpc64 Crate exr < 1.5.0 failed to build on big-endian arch like powerpc64. This update moves from exr 1.4.2 to 1.5.2. https://github.com/Canop/broot/blob/master/CHANGELOG.md ok landry@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/06 14:23:44 Log message: Import dt, DNS scanning/debugging tool. corrections and ok op@, thanks! Status: Vendor Tag: pvk Release Tags: pvk_20221106 N ports/net/dt/Makefile N ports/net/dt/distinfo N ports/net/dt/modules.inc N ports/net/dt/pkg/DESCR N ports/net/dt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/06 14:24:25 Modified files: net : Makefile Log message: +dt CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/06 14:31:24 Modified files: sys/net : if_pfsync.c Log message: get rid of pfsync_state_export. it wraps pf_state_export and has the same arguments and return type. pfsync can just call pf_state_export instead. ok clang CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/06 14:32:54 Modified files: distrib/miniroot: install.sub Log message: Skip MD post-install bits on upgrades Upgrades are noiser on macppc (and loongson and octeon) than on other architectures because boot firmware changes and/or tips to complete an OpenBSD installation are always printed, even though they are not needed after an upgrade. OK deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/06 14:34:01 Modified files: sys/net : if_pfsync.c Log message: Constify pfsync_acts[]; OK dlg CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 14:52:15 Modified files: x11/gnome/eog : Makefile distinfo x11/gnome/eog/pkg: PLIST Log message: Update to eog-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:00:22 Modified files: www/epiphany : Makefile x11/gnome/file-roller: Makefile x11/gnome/nautilus: Makefile Log message: Loosen up dependencies. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:10:01 Modified files: x11/gnome/clocks: Makefile distinfo x11/gnome/clocks/pkg: PLIST Log message: Update to gnome-clocks-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:32:42 Modified files: mail : Makefile Removed files: mail/evolution-rss: Makefile distinfo mail/evolution-rss/patches: patch-configure_ac patch-src_misc_c patch-src_rss-cache_c patch-src_rss-config-factory_c patch-src_rss-evo-common_c patch-src_rss-image_c patch-src_rss_c mail/evolution-rss/pkg: DESCR PLIST Log message: Remove evolution-rss. Barely maintained upstream and evolution provides libcamelrss.so now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:34:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register evolution-rss removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:39:17 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:43:38 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:51:19 Log message: Import pcaudiolib-1.2 The Portable C Audio Library (pcaudiolib) provides a C API to different audio devices. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221106 N ports/audio/pcaudiolib/Makefile N ports/audio/pcaudiolib/distinfo N ports/audio/pcaudiolib/pkg/DESCR N ports/audio/pcaudiolib/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:51:48 Modified files: audio : Makefile Log message: +pcaudiolib CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:52:33 Modified files: audio/espeak : Makefile distinfo audio/espeak/pkg: PLIST Added files: audio/espeak/patches: patch-Makefile_am Removed files: audio/espeak/patches: patch-src_Makefile patch-src_event_cpp patch-src_fifo_cpp patch-src_speech_h patch-src_tr_languages_cpp Log message: Update to espeak(NG)-1.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:53:05 Modified files: audio/speech-dispatcher: Makefile audio/speech-dispatcher/pkg: PLIST Log message: Rebuild and regen PLIST+WANTLIB after espeak update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:53:26 Modified files: graphics/arcan : Makefile Log message: Regen WANTLIB after espeak update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 15:57:26 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 16:04:58 Modified files: x11/gnome/gfbgraph: Makefile Log message: Needs explicit dependency on net/librest. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 16:16:17 Modified files: x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: PLIST Log message: Update to gnome-photos-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/06 16:17:57 Modified files: x11/gnome/connections: Makefile distinfo x11/gnome/connections/pkg: PLIST Log message: Update to gnome-connections-43.0. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/06 18:41:57 Modified files: sys/arch/amd64/amd64: copy.S efi_machdep.c trap.c sys/arch/amd64/conf: ld.script Log message: In kpageflttrap(), validate a non-NULL pcb_onfault against an array of permitted addresses, done via .nofault* sections that end up in the linked kernel's rodata. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/06 18:53:01 Modified files: usr.bin/ssh : PROTOCOL Log message: Fix typo. From pablomh via -portable github PR#344. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/06 19:21:22 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Import regenerated moduli. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/11/06 21:04:40 Modified files: usr.bin/ssh : ssh-keygen.c Log message: fix parsing of hex cert expiry time; was checking whether the start time began with "0x", not the expiry time. from Ed Maste CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2022/11/07 00:04:08 Modified files: devel/pcre2 : Makefile Log message: Completely remove --enable-newline-is-xxx flag. There is no reason to keep it and no reason to deviate from the upstream. point out naddy, ok namn jca CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/07 00:30:06 Modified files: mail/stalwart/jmap: Makefile Log message: mail/stalwart/jmap: add missing BDEP on llvm librocksdb-sys wants libclang.so, reported by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/07 02:18:14 Modified files: usr.sbin/rpki-client: x509.c Log message: Confirm Path Length is absent in the Basic Constraints extension OK tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/07 02:39:15 Modified files: emulators/nono : Makefile distinfo Log message: Update for Nono to 0.4.4 OK benoit@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/07 02:43:04 Modified files: sys/arch/arm64/arm64: db_interface.c pmap.c trap.c sys/arch/arm64/include: pmap.h Log message: Implement db_write_text/bytes() which add support for ddb(4)'s breakpoints. Based on a diff from gerhard@, ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:55:56 Modified files: devel/py-pbr : Makefile distinfo devel/py-pbr/pkg: PLIST Log message: update to py3-pbr-5.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:56:00 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: update to py3-pip-22.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:56:06 Modified files: mail/mutt : Makefile distinfo mail/mutt/patches: patch-main_c mail/mutt/pkg : PLIST Log message: update to mutt-2.2.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:56:09 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:56:16 Modified files: devel/py-pybind11: Makefile distinfo devel/py-pybind11/pkg: PLIST Log message: update to py3-pybind11-2.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:56:42 Modified files: security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py3-cryptography_vectors-38.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 02:56:44 Modified files: security/py-cryptography: Makefile crates.inc distinfo Log message: update to py3-cryptography-38.0.3 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/07 03:02:59 Modified files: usr.bin/ssh : servconf.c Log message: Check for and disallow MaxStartups values less than or equal to zero during config parsing, rather than faling later at runtime. bz#3489, ok djm@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/07 03:03:27 Log message: Import terraform-docs, documentation generator for Terraform Status: Vendor Tag: pvk Release Tags: pvk_20221107 N ports/textproc/terraform-docs/Makefile N ports/textproc/terraform-docs/distinfo N ports/textproc/terraform-docs/modules.inc N ports/textproc/terraform-docs/pkg/DESCR N ports/textproc/terraform-docs/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/07 03:03:51 Modified files: textproc : Makefile Log message: +terraform-docs CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/07 03:05:39 Modified files: usr.bin/ssh : kex.c servconf.c Log message: Remove some set but otherwise unused variables, spotted in -portable by clang 16's -Wunused-but-set-variable. ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/07 03:09:28 Modified files: usr.bin/ssh : ssh_config.5 Log message: The IdentityFile option in ssh_config can also be used to specify a public key file, as documented in ssh.1 for the -i option. Document this also for IdentityFile in ssh_config.5, for documentation completeness. From laalsaas at systemli.org via portable github PR#352, ok jmc@ djm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/07 03:21:17 Modified files: lib/libc/gen : disklabel.c share/man/man5 : disktab.5 sys/kern : subr_disk.c Log message: Nuke last references to d_drivedata. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/07 03:33:22 Modified files: sys/sys : disklabel.h Log message: Rename unreferenced field d_drivedata to smoke out any well hidden uses. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/07 03:35:26 Modified files: libexec/ld.so : dlfcn.c library.c library_mquery.c library_subr.c loader.c resolve.h Log message: dtors were broken by trying to reuse DF_1_NODELETE to hint that this library would never unload, and could be immutable. Pass a seperate flag for our purposes Noticed from regress tests by anton, ok kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/07 03:45:39 Modified files: sys/netinet6 : nd6.c Log message: Run the ND6 expiry timer without kernel lock Added in 2017 to Reduce contention on the NET_LOCK() by moving the nd6 address expiration task to the `softnettq`. This should no longer be needed thanks to sys/net/if.c r1.652 in 2022: Activate parallel IP forwarding. Start 4 softnet tasks. Limit the usage to the number of CPUs. Nothing in nd6_expire() or nd6_expire_timer_update() requires protection by the kernel lock. The interface list and per-interface address lists remain protected by the net lock. Tests by Hrvoje OK mpi CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/07 04:03:14 Modified files: libexec/reorder_kernel: reorder_kernel.sh Log message: Set up logger(1) traps earlier to catch logfile setup failures If /usr is mounted read-only, kernel relinking fails silently without any log trace: # /usr/libexec/reorder_kernel /usr/libexec/reorder_kernel[35]: cannot create /usr/share/relink/kernel/GENERIC.MP/relink.log: Read-only file system This stderr line does not show up anywhere because init(8) redirects stdout and stderr to /dev/null, executes rc(8) which inherits it and thus executes reorder_kernel with both streams discarded. So install the error handler first, then try to set up a log file. Introduce ERRMSG to provide error messages to users, i.e. not say "see .../relink.log" when creating this file is what failed: # ksh ./reorder_kernel.sh ./reorder_kernel.sh[40]: cannot create /usr/share/relink/kernel/GENERIC.MP/relink.log: Read-only file system # tail -n1 /var/log/message # or xconsole(1) Nov 7 10:51:00 eru reorder_kernel.sh: failed OK tb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:07:12 Modified files: x11/gnome/gedit-plugins: Makefile distinfo x11/gnome/gedit-plugins/pkg: PLIST Log message: Update to gedit-plugins-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:12:30 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-stage-view_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_x11_meta-backend-x11_c patch-src_meson_build patch-src_tests_meson_build Log message: Update to mutter-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:14:11 Modified files: meta/gnome : Makefile Log message: Add RDEP on x11/gnome/zenity to -extras. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:14:39 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_misc_loginManager_js patch-js_ui_endSessionDialog_js patch-js_ui_status_keyboard_js patch-src_main_c x11/gnome/shell/pkg: PLIST Log message: Update to gnome-shell-43.1. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 04:15:28 Modified files: app/xterm : MANIFEST NEWS THANKS Tekproc.c button.c charclass.c charproc.c configure.in ctlseqs.ms ctlseqs.txt cursor.c doublechr.c fontutils.c fontutils.h graphics.c graphics_regis.c graphics_sixel.c linedata.c main.c main.h menu.c minstall.in misc.c plink.sh print.c ptydata.c ptyx.h screen.c terminfo trace.c trace.h util.c uxterm.desktop version.h vms.c vms.h wcwidth.c xterm.appdata.xml xterm.desktop xterm.h xterm.log.html xterm.man xtermcfg.h xtermcfg.hin app/xterm/package: xterm.spec app/xterm/package/debian: changelog app/xterm/package/freebsd: Makefile app/xterm/package/pkgsrc: Makefile app/xterm/vttests: 16colors.sh 256colors2.pl 88colors2.pl 8colors.sh acolors.sh ctlpix.sh dl.sh doublechars.sh dynamic.sh dynamic2.sh fonts.sh halves.pl il.sh insdelln.pl lrmm-scroll.pl other-sgr.sh resize.sh scroll.pl tab0.sh title.sh unascii.sh utf8.pl version.sh xorblink.pl Log message: Update xterm to version 374 ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:16:01 Modified files: meta/gnome : Makefile Log message: New major GNOME release: 43.1 \o/ Expect some runtime breakage for the next couple of days until the dust settles and the full upgrade is in. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:20:17 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: Update to gnome-shell-extensions-43.1. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/11/07 04:22:56 Modified files: sys/netinet : tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h lib/libc/sys : sysctl.2 Log message: Modify TCP receive buffer size auto scaling to use the smoothed RTT (SRTT) instead of the timestamp option. Since the timestamp option is disabled on some OSs (eg. Windows) or dropped by some firewalls/routers, in such a case the window size had been fixed at 16KB, this limits throughput at very low on high latency networks. Also replace "tcp_now" from 2HZ tick counter to binuptime in milliseconds to calculate the SRTT better. tested by krw matthieu jmatthew dlg djm stu stsp ok claudio CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/07 04:33:24 Modified files: usr.sbin/bgpctl: output.c output_json.c output_ometric.c usr.sbin/bgpd : util.c Log message: Fix some spelling errors. OK claudio@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 04:36:48 Modified files: lib/libXext : COPYING ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac lib/libXext/include/X11/extensions: XShm.h Xge.h multibuf.h shape.h sync.h lib/libXext/man: DPMSCapable.man DPMSDisable.man DPMSEnable.man DPMSForceLevel.man DPMSGetTimeouts.man DPMSGetVersion.man DPMSInfo.man DPMSQueryExtension.man DPMSSetTimeouts.man Makefile.in XShm.man XcupGetReservedColormapEntries.man XcupQueryVersion.man XcupStoreColors.man XdbeGetVisualInfo.man Xmbuf.man lib/libXext/specs: Makefile.in dbelib.xml dpmslib.xml shapelib.xml synclib.xml lib/libXext/src: Makefile.am Makefile.in XEVI.c XMultibuf.c XSecurity.c XShape.c XShm.c XSync.c XTestExt1.c Xcup.c Xdbe.c Xge.c extutil.c Added files: lib/libXext/src: extutilP.h reallocarray.c reallocarray.h Log message: Update libXext to version 1.3.5 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2022/11/07 04:41:16 Modified files: faq : current.html Log message: net.inet.tcp.keepidle and net.inet.tcp.keepintvl changed from "slowhz units" (typically, half-seconds) to seconds CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 04:44:37 xenocara/lib/libXmu/test Update of /cvs/xenocara/lib/libXmu/test In directory cvs.openbsd.org:/tmp/cvs-serv58526/test Log Message: Directory /cvs/xenocara/lib/libXmu/test added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 04:48:25 Modified files: lib/libXmu : COPYING ChangeLog Makefile.am Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac lib/libXmu/doc : Makefile.in Xmu.xml lib/libXmu/include: Makefile.in lib/libXmu/include/X11/Xmu: EditresP.h lib/libXmu/src : AllCmap.c Clip.c CloseHook.c CmapAlloc.c CrCmap.c CursorName.c CvtCache.c CvtStdSel.c DefErrMsg.c DisplayQue.c Distinct.c EditresCom.c GetHost.c LocBitmap.c LookupCmap.c Makefile.am Makefile.in RdBitF.c ShapeWidg.c StdCmap.c StrToCurs.c StrToShap.c WidgetNode.c Xct.c Added files: lib/libXmu : test-driver lib/libXmu/src : Xmuint.h reallocarray.c lib/libXmu/test: EditResStream.c Makefile.am Makefile.in Log message: Update libXmu to version 1.1.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:49:23 Modified files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: PLIST Removed files: x11/gnome/totem/patches: patch-src_plugins_open-directory_totem-open-directory_c Log message: Update to totem-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 04:51:08 Modified files: mail/geary : Makefile distinfo mail/geary/pkg : PLIST Removed files: mail/geary/patches: patch-src_client_application_application-client_vala patch-src_client_util_util-cache_vala Log message: Update to geary-43.0. CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/07 04:53:36 Modified files: sysutils/u-boot-asahi: Makefile sysutils/u-boot-asahi/pkg: PLIST Log message: Install device trees for u-boot-asahi. We are going to need those to update the booloader binary from the installer. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/07 04:53:39 Modified files: lib/libssl : tls13_key_schedule.c tls13_lib.c Log message: Move tls13_exporter() code. It makes more sense to have tls13_exporter() in tls13_key_schedule.c, rather than tls13_lib.c ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/07 04:58:45 Modified files: lib/libssl : ssl_lib.c ssl_locl.h t1_enc.c tls12_key_schedule.c Added files: lib/libssl : tls12_internal.h Log message: Rewrite TLSv1.2 key exporter. Replace the grotty TLSv1.2 key exporter with a cleaner version that uses CBB and CBS. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 05:05:11 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 05:14:31 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo devel/libgit2/libgit2-glib/pkg: PLIST Log message: Update to libgit2-glib-1.1.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 05:17:37 Modified files: devel/py-flit_core: Makefile distinfo devel/py-flit_core/pkg: PLIST Log message: update to py3-flit_core-3.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 05:17:38 Modified files: devel/py-flit : Makefile distinfo Log message: update to py3-flit-3.8.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 05:28:07 Added files: app/xterm : run-tic.in Removed files: app/xterm : run-tic.sh Log message: missed CVS add/remove in previous update to 274. noticed by tb@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/07 05:29:12 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): set RAX guest register state based on VMCB The read/write register routines for SVM didn't acknowledge RAX in the VMCB as the de facto RAX state. When writing gprs, vmm should update RAX in the VMCB. When reading, it should be setting the guest regs state based on the VMCB. Needed for proper mmio emulation in userland. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/07 05:36:21 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Fix whitespace. Looks like I was a pig 3 years ago... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 05:43:25 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/patches: patch-meson_build patch-src_libide_io_ide-path_c patch-src_plugins_todo_gbp-todo-model_c x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 05:45:12 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-gnome-initial-setup_gnome-initial-setup_c patch-gnome-initial-setup_meson_build x11/gnome/initial-setup/pkg: PLIST Log message: Update to gnome-initial-setup-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 05:50:43 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c Log message: 64bit time_t fixes. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/07 05:56:38 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: move pf_purge out from under the kernel lock and avoid the hogging cpu this also avoids holding NET_LOCK too long. the main change is done by running the purge tasks in systqmp instead of systq. the pf state list was recently reworked so iteration over the state can be done without blocking insertions. however, scanning a lot of states can still take a lot of time, so this also makes the state list scanner yield if it has spent too much time running. the other purge tasks for source nodes, rules, and fragments have been moved to their own timeout/task pair to simplify the time accounting. in my environment, before this change pf purges often took 10 to 50ms. the softclock thread runs next to it often took a similar amount of time, presumably because they ended up spinning waiting for each other. after this change the pf_purges are more like 6 to 12ms, and dont block softclock. most of the variability in the runs now seems to come from contention on the net lock. tested by me sthen@ chris@ ok sashan@ kn@ claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:09:07 Modified files: productivity/glabels: Makefile Log message: Regen WANTLIB to unbreak. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/07 06:19:38 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:44:54 Modified files: x11/gnome/photos: Makefile Log message: Missing BDEP+RDEP on devel/gsettings-desktop-schemas. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:45:47 Modified files: x11/gnome/contacts: Makefile distinfo x11/gnome/contacts/pkg: PLIST Removed files: x11/gnome/contacts/patches: patch-meson_build patch-src_contacts-avatar-selector_vala Log message: Update to gnome-contacts-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:47:25 Modified files: x11/gnome/photos: Makefile Log message: Drop dependency x11/gnome/online-miners; it's been archived upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:48:14 Modified files: meta/gnome : Makefile Log message: Remove RDEP on x11/gnome/online-miners; it's been archives upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:49:27 Modified files: x11/gnome : Makefile Removed files: x11/gnome/online-miners: Makefile distinfo x11/gnome/online-miners/pkg: DESCR PLIST x11/gnome/gfbgraph: Makefile distinfo x11/gnome/gfbgraph/pkg: DESCR PLIST Log message: Remove gnome-online-miners and libgfbgraph; nothing else depends on these. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:50:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of libgfbgraph and gnome-online-miners. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:51:58 Modified files: x11/gnome : Makefile Removed files: x11/gnome/libzapojit: Makefile distinfo x11/gnome/libzapojit/pkg: DESCR PLIST Log message: Remove libzapojit; nothing depends on it anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 06:52:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of libzapojit. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 07:00:20 Modified files: x11/gnome/maps : Makefile Log message: librest -> librest1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 07:01:22 Modified files: x11/gnome/notes: Makefile Log message: Add explicit LDEP on www/webkitgtk4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 07:04:07 Modified files: net : Makefile Removed files: net/librest : Makefile distinfo net/librest/pkg: DESCR PLIST Log message: Remove librest; replaced by librest1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 07:04:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register librest removal. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/11/07 07:25:45 Modified files: sys/kern : subr_autoconf.c kern_sysctl.c sys/sys : sysctl.h Log message: introduce a new kern.autoconf_serial sysctl that can be used by userland to monitor state changes of the kernel device tree input from dnd ok dlg@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/07 07:37:00 Modified files: net/curl : Makefile net/curl/patches: patch-m4_curl-compilers_m4 Added files: net/curl/patches: patch-lib_noproxy_c Log message: net/curl: fix regressions in the noproxy filter functionality from upstream; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 07:39:47 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-2.12.0 CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/11/07 07:53:32 Modified files: cad/kicad : Makefile distinfo cad/kicad/patches: patch-pcbnew_CMakeLists_txt cad/kicad-share: Makefile.inc cad/kicad-share/footprints: distinfo cad/kicad-share/footprints/pkg: PLIST cad/kicad-share/packages3D: distinfo cad/kicad-share/packages3D/pkg: PLIST cad/kicad-share/symbols: distinfo cad/kicad-share/templates: distinfo Log message: Update cad/kicad and cad/kicad-share from 6.0.7 to 6.0.9. Updated patch by sdk@. Thanks!! ok sdk@ benoit@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/07 08:17:03 Modified files: net/curl : Tag: OPENBSD_7_2 Makefile net/curl/patches: Tag: OPENBSD_7_2 patch-m4_curl-compilers_m4 Added files: net/curl/patches: Tag: OPENBSD_7_2 patch-lib_noproxy_c Log message: net/curl: fix regressions in the noproxy filter functionality from upstream; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 08:17:37 Modified files: x11/gtk+3 : Makefile x11/gtk+4 : Makefile Log message: Remove comment; we will not add libcloudproviders support because it links against the main library and not as a dlopen so file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 08:20:27 Modified files: x11/gnome/maps : Makefile Log message: No need for graphics/clutter/clutter-gtk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 08:23:48 Modified files: x11/gnome/maps : Makefile Log message: Fix dependencies. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/07 08:32:24 Modified files: lib/libc/sys : sysctl.2 Log message: remove one more reference to tcp/slowhz; while here, wrap some long lines; CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/07 08:37:21 Modified files: plan9/sam : Makefile distinfo plan9/sam/pkg : PLIST Log message: update plan9/sam to the latest commit in the deadpixi fork This brings in ssam(1) (streaming sam; unfortunately without a manpage), fixes the dot after the `<' command (finally!) and some small tweaks to the manpage. While here also add "editors" to CATEGORY and tweak a bit the post-install hook. ok abieber@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/07 08:55:56 Modified files: libexec/reorder_kernel: reorder_kernel.sh Log message: Use variable and shorter logic for NFS check No need to hardcode a parent path if we can reuse an existing variable for the specific path that is in being used. Negate the file system type in df(1) so the `|| exit 1' can be dropped in favour of the errexit option, as is done for everything else in there. Clarify the comment how this is intentionally NOT logged, i.e. the test happens before the error trap/syslog/logfile handling. OK millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/07 08:56:09 Modified files: usr.sbin/installboot: efi_softraid.c i386_softraid.c installboot.h softraid.c sparc64_softraid.c Log message: Merge duplicate MD code into MI sr_open_chunk() It does not have the prettiest signature, but nicely folds identical copies into softraid.c, which then allows us to reuse sr_open_chunk() yet again in an upcoming diff to make -p softraid aware (fixes arm64 installations). Regress keeps passing. Works fine on amd64, arm64 and sparc64. "looks fine" mlarkin for whom this unbreaks a fresh arm64 softraid install CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/07 09:23:32 Modified files: usr.sbin/rpki-client: cert.c mft.c Log message: Simplify use of strrchr() with and OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 09:33:55 Modified files: lang/ocaml : Makefile Added files: lang/ocaml/patches: patch-configure_ac Log message: reinstate patch which should not have been removed CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/07 09:35:12 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: revert "move pf_purge out from under the kernel lock". hrvoje popovski showed me pfsync blowing up with this. im backing it out quickly in case something else at the hackathon makes it harder to do later. kn@ agrees CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 09:52:36 Modified files: lib/libpciaccess: ChangeLog Makefile.am Makefile.bsd-wrapper Makefile.in README.md aclocal.m4 compile configure configure.ac pciaccess.pc.in lib/libpciaccess/include: Makefile.in pciaccess.h lib/libpciaccess/man: Makefile.am Makefile.in lib/libpciaccess/scanpci: Makefile.am Makefile.in lib/libpciaccess/src: Makefile.am Makefile.in common_interface.c common_io.c freebsd_pci.c hurd_pci.c linux_devmem.h linux_sysfs.c netbsd_pci.c openbsd_pci.c pci_tools.h pciaccess_private.h x86_pci.c x86_pci.h Added files: lib/libpciaccess: meson.build meson_options.txt lib/libpciaccess/man: meson.build lib/libpciaccess/scanpci: meson.build lib/libpciaccess/src: meson.build Log message: Update to libpciaccess 0.17. while there fix small leaks in openbsd_pci.c with help from an ok tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 09:53:13 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/07 10:12:06 Modified files: app/xenodm/greeter: Login.h app/xenodm/config: Xresources.in Log message: remove references to bitmap fonts that aren't used by the greeter anymore CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 10:14:10 Modified files: devel/vte3 : Makefile Added files: devel/vte3/pkg : DESCR-common DESCR-gtk4 DESCR-main PLIST-common PLIST-gtk4 PLIST-main Removed files: devel/vte3/pkg : DESCR PLIST Log message: Split vte3 so gtk4 dependency is only enforced when needed. Hoefully I got the conflict/pkgpath right. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 10:14:40 Modified files: comms/amtterm : Makefile devel/giggle : Makefile emulators/qemu : Makefile x11/elementary/code: Makefile x11/gnome/builder: Makefile x11/gnome/terminal: Makefile x11/gnome/console: Makefile x11/lxterminal : Makefile x11/mate/terminal: Makefile x11/remmina : Makefile x11/roxterm : Makefile x11/sakura : Makefile x11/tilda : Makefile x11/virt-viewer: Makefile x11/xfce4/terminal: Makefile Log message: Bump and fix LDEP after vte3 split. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 10:27:36 Modified files: x11/gnome/cheese: Makefile Added files: x11/gnome/cheese/patches: patch-src_thumbview_cheese-thumb-view_c Log message: thumb-view: update for new gnome-desktop API (from upstream). CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/07 10:40:04 src/regress/lib/libcrypto/aes Update of /cvs/src/regress/lib/libcrypto/aes In directory cvs.openbsd.org:/tmp/cvs-serv95626/aes Log Message: Directory /cvs/src/regress/lib/libcrypto/aes added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 10:41:06 Modified files: comms/sigrok/libsigrok: Makefile comms/sigrok/libsigrok/patches: patch-configure Log message: fix copy-and-pasto, thanks aja@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/07 10:41:40 Added files: regress/lib/libcrypto/aes: Makefile aes_test.c Log message: Add regress coverage for AES ok tb@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/07 10:42:08 Modified files: regress/lib/libcrypto: Makefile Log message: Link aes/ to regress CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 10:43:47 Modified files: comms/syncterm : Makefile Added files: comms/syncterm/patches: patch-src_xpdev_ini_file_c Log message: Fix for 64bit time_t and no need for _XOPEN_SOURCE_EXTENDED CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 10:50:10 Modified files: www/snownews : Makefile Added files: www/snownews/patches: patch-feedio_c Log message: Fix for 64bit time_t. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 10:59:46 Modified files: graphics/gphoto2: Makefile graphics/gphoto2/patches: patch-gphoto2_actions_c Log message: Properly defined _XOPEN_SOURCE instead of using _XOPEN_SOURCE_EXTENDED. Fix for 64bit time_t while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 11:00:40 Removed files: graphics/rawstudio: patch-librawstudio_rs-exif_cc Log message: Drop unused file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 11:06:39 Modified files: graphics/rawstudio: Makefile graphics/rawstudio/patches: patch-src_rs-utils_c Log message: Properly define _XOPEN_SOURCE, no need for _XOPEN_SOURCE_EXTENDED. Regen WANTLIB while here. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 11:08:38 Modified files: devel/py-wheel : Makefile distinfo devel/py-wheel/pkg: PLIST Log message: update to py3-wheel-0.38.2 (slightly special dep handling because it uses setuptools but now no longer needs a RUN_DEPENDS on setuptools which MODPY_SETUPTOOLS wants to add; this port can't use MODPY_PYBUILD because it's part of the py-build scaffolding itself). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 11:12:10 Modified files: graphics/shotwell: Makefile Log message: Needs explicit dependency on www/webkitgtk4. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/07 11:14:09 Modified files: x11/motif : Makefile Added files: x11/motif/patches: patch-lib_Xm_VirtKeys_c Log message: x11/motif: avoid a bad out-of-bounds array access that crashes xpdf when searching for non-UTF-7. Reported and tested by Walter Alejandro Iglesias ok matthieu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 11:15:54 Modified files: graphics/sane-backends: Makefile graphics/sane-backends/patches: patch-tools_umax_pp_c Log message: No need for _XOPEN_SOURCE_EXTENDED, just define _XOPEN_SOURCE properly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 11:41:16 Modified files: sysutils/serf : Makefile distinfo Added files: sysutils/serf : modules.inc Log message: Update to (hashicorp-)serf-0.10.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/07 11:55:35 Modified files: regress/usr.sbin/rpki-client/openssl11: Makefile Log message: Rework OpenSSL regress binding a bit to prepare for an upcoming beck diff. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/07 11:56:20 Modified files: sys/arch/arm64/dev: aplintc.c Log message: Implement the "halt" IPI. ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/07 12:07:31 Modified files: sys/dev/ofw : ofw_misc.c Log message: The ARM SMMUv2 does actually support #iommu-cells = <2>, where the second cell is used as a mask for SMR to match a number of IDs. So far we have asserted that it's always 1, so loosen the restriction and pass both cells instead of only the sid. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/07 12:42:24 Modified files: lib/libcrypto/x509: x509v3.h Log message: White space KNF, no code change: - line breaking and indentation in three struct declarations - removal of trailing whitespace Found while working on /usr/src/regress/lib/libcrypto/man/check_complete.pl . OK tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/07 13:15:44 Modified files: sys/dev/fdt : dwpcie.c Log message: Add support for the PCIe controller on the Qualcomm SC8280XP. Thankfully UEFI already initializes those, so we can simply just make use of that. That said, the ctrl/dbi region isn't the first in the register list, so instead try and look it up first and use it if available. Furthermore, the ATU region isn't part of the ctrl/dbi region, so if we are able to retrieve a separate reg for the ATU, use that instead. Some reshuffling is necessary to make that work. Tested on my Lenovo x13s and the MacchiatoBin ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/07 13:28:23 Modified files: sys/dev/fdt : gpiokeys.c Log message: The gpiokeys(4) 'label' property seems to be optional. If we don't have any, don't try and print it, and especially don't error out. Tested on Lenovo x13s (myself) and Pinebook Poop (kn@) ok kn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/07 13:41:38 Modified files: libexec/ld.so/amd64: ld.script libexec/ld.so/aarch64: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. Similar changes for other architectures coming after more testing. ok kettenis and guenther seemed to like it also CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/07 13:42:54 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo Log message: x11/xfce4/xfce4-settings: update to 4.16.4. Fixes an argument injection vulnerability in xfce4-mime-helper CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/07 13:43:03 Modified files: x11/xfce4/xfce4-settings: Tag: OPENBSD_7_2 Makefile distinfo Log message: x11/xfce4/xfce4-settings: MFC update to 4.16.4. Fixes an argument injection vulnerability in xfce4-mime-helper CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 13:48:19 Modified files: x11/gnome/file-roller: Makefile Added files: x11/gnome/file-roller/pkg: DESCR-main DESCR-nautilus PLIST-main PLIST-nautilus Removed files: x11/gnome/file-roller/pkg: DESCR PLIST Log message: Split nautilus extension into its own subpackage so file-roller can be used standalone. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 13:50:12 Modified files: meta/gnome : Makefile Log message: Add x11/gnome/file-roller,-nautilus to -extras. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 13:56:09 Modified files: x11/gnome/file-roller: Makefile x11/gnome/file-roller/pkg: DESCR-nautilus Log message: Move LDEP to RDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:08:49 Modified files: graphics/gimp/snapshot: Makefile graphics/gimp/snapshot/pkg: PLIST Added files: graphics/gimp/snapshot/patches: patch-desktop_gimp_desktop_in_in Log message: Rename and install conflicting files with gimp-2 so that gimp-3 can is registered as an image editor in desktop environments. looks good to landry@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/07 14:12:57 Modified files: libexec/ld.so/aarch64: ld.script Log message: Missed an ALIGN (which I will admit I do not understand, this is voodoo) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:17:22 Modified files: x11/gnome/terminal: Makefile Added files: x11/gnome/terminal/pkg: DESCR-main DESCR-nautilus PLIST-main PLIST-nautilus Removed files: x11/gnome/terminal/pkg: DESCR PLIST Log message: Split nautilus extension into its own subpackage. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:18:15 Modified files: meta/gnome : Makefile Log message: Add x11/gnome/terminal,-nautilus to -extras. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:38:13 Modified files: x11/gnome/control-center: Tag: OPENBSD_7_2 Makefile distinfo Log message: Maintenane update to gnome-control-center-42.4: fix primary display selection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:41:49 Modified files: mail/sendmail : Tag: OPENBSD_7_2 Makefile distinfo Log message: Maintenance update to sendmail-8.17.1.22 which fixes a couple of regressions. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/07 14:45:15 Modified files: devel/sdl2 : Makefile devel/sdl2/patches: patch-src_joystick_SDL_gamecontrollerdb_h Log message: Add a patch from SDL upstream to support a SNES/NES-mini controller USB adapter I use. ok thfr@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:47:43 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-8.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:51:06 Modified files: devel/iso-codes: Makefile distinfo devel/iso-codes/pkg: PLIST Log message: Update to iso-codes-4.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 14:54:40 Modified files: x11/gnome/polari: Makefile distinfo x11/gnome/polari/pkg: PLIST Log message: Update to polari-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:01:53 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.40.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:06:45 Modified files: x11/gnome : Makefile Removed files: x11/gnome/seahorse-sharing: Makefile distinfo x11/gnome/seahorse-sharing/patches: patch-configure x11/gnome/seahorse-sharing/pkg: DESCR PLIST Log message: Remove seahorse-sharing; it's been archived upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:07:33 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of seahorse-sharing. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:09:43 Modified files: x11/gnome/seahorse: Makefile distinfo x11/gnome/seahorse/pkg: PLIST Added files: x11/gnome/seahorse/patches: patch-ssh_operation_vala Log message: Update to seahorse-43.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 15:24:03 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main PLIST-wx Log message: update to erlang 25.1.2 and move some files from wx->main, from Volker Schlect add @conflict, from me CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/07 15:24:47 Modified files: lang/erlang/21 : Makefile lang/erlang/21/pkg: PLIST-main PLIST-wx Log message: move some files from erlang/21's wx->main, from Volker Schlect CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:33:35 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:33:47 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/07 15:34:04 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.4. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/07 15:39:13 Modified files: usr.sbin/bgpd : pfkey.c usr.sbin/ldpd : pfkey.c Log message: Fix theoretical access to garbage stack memory in pfkey_reply for bgpd and ldpd. Found by CodeChecker. OK claudio@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/07 15:39:52 Modified files: sbin/iked : ca.c crypto.c ikev2.c Log message: Free objects that were dynamically allocated in libcrypto with OPENSSL_free(). When linking against libressl, OPENSSL_malloc() is just a wrapper around malloc() so regular free() is safe. Other implementations allow switching to a different allocator where free() could result in a possible heap corruption. Report and initial fix by dropk1ck (gh #92) ok tb@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/11/07 15:43:03 Modified files: sysutils/obsdfreqd: Makefile distinfo Log message: Update to obsdfreqd-1.1.1 with inputs from maintainer ok from maintainer Florian Viehweger CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/07 15:48:35 Modified files: usr.sbin/bgpd : rde.c Log message: Fix a memory leak in the error path of rde_dump_ctx_new. ctx is leaked in case of an allocation in prefix_dump_new, prefix_dump_subtree, rib_dump_new, or rib_dump_subtree fails. Found by CodeChecker. OK claudio@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/07 16:04:25 Modified files: regress/lib/libcrypto/bf: bf_test.c Log message: Move variables above code ok jsing@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/07 16:09:25 Modified files: regress/lib/libcrypto/aes: aes_test.c Log message: Wrap long lines ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/07 23:47:31 Modified files: libexec/ld.so : loader.c Log message: Instead of unmapping boot.text, and then a future allocation could land in the gap, mmap a fresh MAP_FIXED MAP_ANON PROT_NONE and make it immutable for good measure ok guenther kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/07 23:55:53 Modified files: libexec/ld.so/riscv64: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for riscv64, tested by jca CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/07 23:56:20 Modified files: security/keepassxc: Makefile Log message: Re-add a deleted WANTLIB entry in a previous commit Spotted by "Johann" @misc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/08 01:15:39 Modified files: usr.sbin/rpki-client: cert.c Log message: stray space CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 01:54:12 Added files: net/net-snmp/patches: patch-agent_mibgroup_mibII_tcp_c Log message: XXX workaround issue from sys/netinet/tcp_timer.h r1.19 / tcp_var.h r1.161 TCP_TIME is defined in tcp_var.h as a macro under #ifdef _KERNEL, but used used without #ifdef in tcp_timer.h in the definitions of TCPTV_MIN, TCPTV_REXMTMAX, TCPTV_SRTTDFLT CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 02:26:04 Modified files: x11/openbox : Makefile x11/openbox/pkg: PLIST Log message: run openbox-xdg-autostart through 2to3, allowing it to move the dep from python 2 to python 3. prompted by J. Scott Heppler. ok benoit@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 02:53:02 Modified files: devel/py-pip : Makefile devel/py-pip/pkg: PLIST Log message: switch py-pip back to MODPY_SETUPTOOLS, to avoid a loop, because this is used to break another loop py-build -> py-packaging -> py-parsing -> py-pip -> py-build CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/08 03:04:31 Modified files: usr.bin/tmux : input-keys.c Log message: Fix C-S-Tab without extended keys, from Aaron Jensen. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 03:50:06 Modified files: textproc/codespell: Makefile textproc/codespell/pkg: PLIST Log message: sync codespell's PLIST; the py-wheel update changed license file handling CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 03:52:06 Log message: import ports/graphics/py-tifffile, ok landry@ Tifffile is a Python library to - store NumPy arrays in TIFF (Tagged Image File Format) files, and - read image and metadata from TIFF-like files used in bioimaging. Image and metadata can be read from TIFF, BigTIFF, OME-TIFF, STK, LSM, SGI, NIHImage, ImageJ, MicroManager, FluoView, ScanImage, SEQ, GEL, SVS, SCN, SIS, BIF, ZIF (Zoomable Image File Format), QPTIFF (QPI), NDPI, and GeoTIFF files. Image data can be read as NumPy arrays or Zarr arrays/groups from strips, tiles, pages (IFDs), SubIFDs, higher order series, and pyramidal levels. Image data can be written to TIFF, BigTIFF, OME-TIFF, and ImageJ hyperstack compatible files in multi-page, volumetric, pyramidal, memory-mappable, tiled, predicted, or compressed form. Tifffile can also be used to inspect TIFF structures, read image data from multi-dimensional file sequences, write fsspec ReferenceFileSystem for TIFF files and image file sequences, patch TIFF tag values, and parse many proprietary metadata formats. Status: Vendor Tag: sthen Release Tags: sthen_20221108 N ports/graphics/py-tifffile/Makefile N ports/graphics/py-tifffile/distinfo N ports/graphics/py-tifffile/pkg/DESCR N ports/graphics/py-tifffile/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 03:52:21 Modified files: graphics : Makefile Log message: +py-tifffile CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/08 04:05:57 Modified files: sys/kern : syscalls.master Log message: Mark mmap(2), munmap(2) and mprotect(2) as NOLOCK. Accesses to data structures used by these syscalls are serialized by the VM map lock with the exception of file mappings which are still protected by the KERNEL_LOCK(). Unlocking this set of syscalls improves most of userland workloads. Tested by many including robert@ (since 2 years), mlarkin@, kn@, sdk@, jca@, aoyama@, naddy@, Scott Bennett and others. Thanks to all! Joint work with kn@. ok robert@, aja@, kettenis@, kn@, deraadt@, beck@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/08 04:06:41 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: sthen@cvs.openbsd.org 2022/11/08 04:10:48 Modified files: devel/open-ath9k-htc-firmware: Makefile.inc devel/open-ath9k-htc-firmware/k2: Makefile devel/open-ath9k-htc-firmware/magpie: Makefile Log message: add reminders to bump sysutils/firware/athn if this port is changed CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 04:14:59 Modified files: audio/mpd : Makefile audio/mpd/pkg : PLIST audio/mt-daapd : Makefile audio/mt-daapd/pkg: PLIST audio/mumble : Makefile audio/mumble/pkg: PLIST-server audio/navidrome: Makefile audio/navidrome/pkg: PLIST audio/opennap : Makefile audio/opennap/pkg: PLIST audio/squeezecenter: Makefile audio/squeezecenter/pkg: PLIST audio/squeezelite: Makefile audio/squeezelite/pkg: PLIST audio/umurmur : Makefile audio/umurmur/pkg: PLIST audio/ympd : Makefile audio/ympd/pkg : PLIST comms/conserver: Makefile comms/conserver/pkg: PLIST comms/lcdproc : Makefile comms/lcdproc/pkg: PLIST comms/smstools : Makefile comms/smstools/pkg: PLIST databases/barman: Makefile databases/barman/pkg: PLIST databases/influxdb: Makefile databases/influxdb/pkg: PLIST databases/mariadb: Makefile databases/mariadb/pkg: PLIST-server databases/mongodb/36: Makefile databases/mongodb/36/pkg: PLIST databases/mongodb/44: Makefile databases/mongodb/44/pkg: PLIST databases/openldap: Makefile databases/openldap/pkg: PLIST-server databases/pgbouncer: Makefile databases/pgbouncer/pkg: PLIST databases/pgpool: Makefile databases/pgpool/pkg: PLIST databases/postgresql: Makefile databases/postgresql/pkg: PLIST-server databases/puppetdb5: Makefile databases/puppetdb5/pkg: PLIST-main databases/py-carbon: Makefile databases/py-carbon/pkg: PLIST databases/redis: Makefile databases/redis/pkg: PLIST databases/riak : Makefile databases/riak/pkg: PLIST databases/victoriametrics: Makefile databases/victoriametrics/pkg: PLIST databases/web2ldap: Makefile databases/web2ldap/pkg: PLIST devel/distcc : Makefile devel/distcc/pkg: PLIST-server devel/git : Makefile devel/git/pkg : PLIST-main devel/jenkins/devel: Makefile devel/jenkins/devel/pkg: PLIST devel/jenkins/stable: Makefile devel/jenkins/stable/pkg: PLIST devel/py-buildbot/buildbot: Makefile devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildslave: Makefile devel/py-buildslave/pkg: PLIST devel/snare : Makefile devel/snare/pkg: PLIST devel/subversion: Makefile devel/subversion/pkg: PLIST-main games/ioquake3 : Makefile games/ioquake3/pkg: PLIST games/wesnoth : Makefile games/wesnoth/pkg: PLIST games/yquake2 : Makefile games/yquake2/pkg: PLIST geo/osrm-backend: Makefile geo/osrm-backend/pkg: PLIST geo/traccar : Makefile geo/traccar/pkg: PLIST graphics/orthanc/server: Makefile graphics/orthanc/server/pkg: PLIST japanese/Wnn : Makefile japanese/Wnn/pkg: PLIST-main mail/amavisd-new: Makefile mail/amavisd-new/pkg: PLIST-main mail/archiveopteryx: Makefile mail/archiveopteryx/pkg: PLIST mail/courier-authlib: Makefile mail/courier-authlib/pkg: PLIST-main mail/courier-imap: Makefile mail/courier-imap/pkg: PLIST-main PLIST-pop3 mail/dcc : Makefile mail/dcc/pkg : PLIST mail/dkimproxy : Makefile mail/dkimproxy/pkg: PLIST mail/dovecot : Makefile mail/dovecot/pkg: PLIST-server mail/exim : Makefile mail/exim/pkg : PLIST-main mail/imapproxy : Makefile mail/imapproxy/pkg: PLIST mail/kopano/core: Makefile mail/kopano/core/pkg: PLIST-main mail/maildrop : Makefile mail/maildrop/pkg: PLIST-main PLIST-utils mail/mailman : Makefile mail/mailman/pkg: PLIST mail/majordomo : Makefile mail/majordomo/pkg: PLIST mail/milter-checkrcpt: Makefile mail/milter-checkrcpt/pkg: PLIST mail/milter-greylist: Makefile mail/milter-greylist/pkg: PLIST mail/milter-regex: Makefile mail/milter-regex/pkg: PLIST mail/milter-spamd: Makefile mail/milter-spamd/pkg: PLIST mail/opendkim : Makefile mail/opendkim/pkg: PLIST mail/opendmarc : Makefile mail/opendmarc/pkg: PLIST mail/opensmtpd-filters/dkimsign: Makefile mail/opensmtpd-filters/dkimsign/pkg: PLIST mail/p5-Mail-Milter-Authentication: Makefile mail/p5-Mail-Milter-Authentication/pkg: PLIST mail/p5-Mail-SpamAssassin: Makefile mail/p5-Mail-SpamAssassin/pkg: PLIST mail/perdition : Makefile mail/perdition/pkg: PLIST-main mail/pop3d : Makefile mail/pop3d/pkg : PLIST mail/postfix/snapshot: Makefile mail/postfix/snapshot/pkg: PLIST mail/postfix/stable: Makefile mail/postfix/stable/pkg: PLIST mail/postfix/stable35: Makefile mail/postfix/stable35/pkg: PLIST mail/postfwd : Makefile mail/postfwd/pkg: PLIST mail/postgrey : Makefile mail/postgrey/pkg: PLIST mail/rmilter : Makefile mail/rmilter/pkg: PLIST mail/rspamd : Makefile mail/rspamd/pkg: PLIST mail/smtp-vilter: Makefile mail/smtp-vilter/pkg: PLIST mail/solid-pop3d: Makefile mail/solid-pop3d/pkg: PLIST mail/spampd : Makefile mail/spampd/pkg: PLIST mail/sqlgrey : Makefile mail/sqlgrey/pkg: PLIST mail/stalwart/imap: Makefile mail/stalwart/imap/pkg: PLIST mail/stalwart/jmap: Makefile mail/stalwart/jmap/pkg: PLIST mail/sympa : Makefile mail/sympa/pkg : PLIST misc/gpsd : Makefile misc/gpsd/pkg : PLIST-main misc/memcached : Makefile misc/memcached/pkg: PLIST misc/plan : Makefile misc/plan/pkg : PLIST misc/rocrail : Makefile misc/rocrail/pkg: PLIST-main misc/srcpd : Makefile misc/srcpd/pkg : PLIST multimedia/motion: Makefile multimedia/motion/pkg: PLIST net/adsuck : Makefile net/adsuck/pkg : PLIST net/argus : Makefile net/argus/pkg : PLIST net/arpwatch : Makefile net/arpwatch/pkg: PLIST net/bitcoin : Makefile net/bitcoin/pkg: PLIST net/bitlbee : Makefile net/bitlbee/pkg: PLIST net/cnupm : Makefile net/cnupm/pkg : PLIST net/darkstat : Makefile net/darkstat/pkg: PLIST net/ddclient : Makefile net/ddclient/pkg: PLIST net/dendrite : Makefile net/dendrite/pkg: PLIST net/dhcpcd : Makefile net/dhcpcd/pkg : PLIST net/dico : Makefile net/dico/pkg : PLIST net/dnscrypt-proxy: Makefile net/dnscrypt-proxy/pkg: PLIST net/dnsdist : Makefile net/dnsdist/pkg: PLIST net/dnsmasq : Makefile net/dnsmasq/pkg: PLIST net/exabgp : Makefile net/exabgp/pkg : PLIST net/fastnetmon : Makefile net/fastnetmon/pkg: PLIST net/flow-tools : Makefile net/flow-tools/pkg: PLIST net/flowd : Makefile net/flowd/pkg : PLIST net/freeradius : Makefile net/freeradius/pkg: PLIST-main net/ftpsesame : Makefile net/ftpsesame/pkg: PLIST net/gdnsd : Makefile net/gdnsd/pkg : PLIST net/gelatod : Makefile net/gelatod/pkg: PLIST net/geomyidae : Makefile net/geomyidae/pkg: PLIST net/go-ipfs : Makefile net/go-ipfs/pkg: PLIST net/gophernicus: Makefile net/gophernicus/pkg: PLIST net/haproxy : Makefile net/haproxy/pkg: PLIST net/hping : Makefile net/hping/pkg : PLIST net/i2p : Makefile net/i2p/pkg : PLIST net/i2pd : Makefile net/i2pd/pkg : PLIST net/icbd : Makefile net/icbd/pkg : PLIST net/icecast : Makefile net/icecast/pkg: PLIST net/icinga/core2: Makefile net/icinga/core2/pkg: PLIST-main net/icinga/web2: Makefile net/icinga/web2/pkg: PLIST net/icinga/web2-module-director: Makefile net/icinga/web2-module-director/pkg: PLIST net/iftop : Makefile net/iftop/pkg : PLIST net/igmpproxy : Makefile net/igmpproxy/pkg: PLIST net/inadyn : Makefile net/inadyn/pkg : PLIST net/inetsim : Makefile net/inetsim/pkg: PLIST net/iodine : Makefile net/iodine/pkg : PLIST net/iperf3 : Makefile net/iperf3/pkg : PLIST net/ipfreely : Makefile net/ipfreely/pkg: PLIST net/ircd-hybrid: Makefile net/ircd-hybrid/pkg: PLIST net/ircd-ratbox: Makefile net/ircd-ratbox/pkg: PLIST net/isc-bind : Makefile net/isc-bind/pkg: PLIST net/isc-dhcp : Makefile net/isc-dhcp/pkg: PLIST-main net/kea : Makefile net/kea/pkg : PLIST net/kismet : Makefile net/kismet/pkg : PLIST net/ladvd : Makefile net/ladvd/pkg : PLIST net/librenms : Makefile net/librenms/pkg: PLIST net/litecoin : Makefile net/litecoin/pkg: PLIST net/lldpd : Makefile net/lldpd/pkg : PLIST net/mac-telnet : Makefile net/mac-telnet/pkg: PLIST net/maradns : Makefile net/maradns/pkg: PLIST net/maradns-deadwood: Makefile net/maradns-deadwood/pkg: PLIST net/mattermost-server: Makefile net/mattermost-server/pkg: PLIST security/vaultwarden: Makefile security/vaultwarden/pkg: PLIST Log message: Stop using the daemon class in @newuser. If we need to make an exception we can do it and properly document the reason but by default we should just use the default login class. rc.d uses daemon or the login class provided in login.conf.d so this has no impact there. discussed with sthen@, tb@ and robert@ praying that my grep/sed skills did not break anything and still believing in portbump :-) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 04:17:22 Modified files: net/mautrix-whatsapp: Makefile net/mautrix-whatsapp/pkg: PLIST net/mcast-proxy: Makefile net/mcast-proxy/pkg: PLIST net/mfi : Makefile net/mfi/pkg : PLIST net/minbif : Makefile net/minbif/pkg : PLIST net/miniflux : Makefile net/miniflux/pkg: PLIST net/minio/server: Makefile net/minio/server/pkg: PLIST net/mirmon : Makefile net/mirmon/pkg : PLIST net/mlvpn : Makefile net/mlvpn/pkg : PLIST net/mon/server : Makefile net/mon/server/pkg: PLIST net/mosquitto : Makefile net/mosquitto/pkg: PLIST net/mrtg : Makefile net/mrtg/pkg : PLIST net/munin : Makefile net/munin/pkg : PLIST-main net/nagios/nagios: Makefile net/nagios/nagios/pkg: PLIST-main net/nagios/nrpe: Makefile net/nagios/nrpe/pkg: PLIST net/natpmpd : Makefile net/natpmpd/pkg: PLIST net/net-snmp : Makefile net/net-snmp/pkg: PLIST-main net/nfdump : Makefile net/nfdump/pkg : PLIST-main net/ngircd : Makefile net/ngircd/pkg : PLIST net/ngrep : Makefile net/ngrep/pkg : PLIST net/no-ip : Makefile net/no-ip/pkg : PLIST net/ntopng : Makefile net/ntopng/pkg : PLIST net/ocserv : Makefile net/ocserv/pkg : PLIST net/openfire : Makefile net/openfire/pkg: PLIST net/openmdns : Makefile net/openmdns/pkg: PLIST net/openvpn : Makefile net/openvpn/pkg: PLIST net/owamp : Makefile net/owamp/pkg : PLIST net/pdnsd : Makefile net/pdnsd/pkg : PLIST net/powerdns : Makefile net/powerdns/pkg: PLIST-main net/powerdns_recursor: Makefile net/powerdns_recursor/pkg: PLIST net/prosody : Makefile net/prosody/pkg: PLIST net/pure-ftpd : Makefile net/pure-ftpd/pkg: PLIST net/quagga : Makefile net/quagga/pkg : PLIST net/rabbitmq : Makefile net/rabbitmq/pkg: PLIST net/rbldnsd : Makefile net/rbldnsd/pkg: PLIST net/routinator : Makefile net/routinator/pkg: PLIST net/rrdtool : Makefile net/rrdtool/pkg: PLIST-main net/rsync : Makefile net/rsync/pkg : PLIST net/scamper : Makefile net/scamper/pkg: PLIST net/silc-server: Makefile net/silc-server/pkg: PLIST net/smokeping : Makefile net/smokeping/pkg: PLIST net/sniproxy : Makefile net/sniproxy/pkg: PLIST net/snort : Makefile net/snort/pkg : PLIST net/synapse : Makefile net/synapse/pkg: PLIST net/syncthing : Makefile net/syncthing/pkg: PLIST net/tacacs+ : Makefile net/tacacs+/pkg: PLIST net/thingsd : Makefile net/thingsd/pkg: PLIST net/tinc : Makefile net/tinc/pkg : PLIST net/tor : Makefile net/tor/pkg : PLIST net/transmission: Makefile net/transmission/pkg: PLIST-main net/unifi/5.14 : Makefile net/unifi/5.14/pkg: PLIST net/unifi/5.6 : Makefile net/unifi/5.6/pkg: PLIST net/unifi/6.0 : Makefile net/unifi/6.0/pkg: PLIST net/unifi/main : Makefile net/unifi/main/pkg: PLIST net/vger : Makefile net/vger/pkg : PLIST net/vnstat : Makefile net/vnstat/pkg : PLIST-main net/vsftpd : Makefile net/vsftpd/pkg : PLIST net/xl2tpd : Makefile net/xl2tpd/pkg : PLIST net/ziproxy : Makefile net/ziproxy/pkg: PLIST news/leafnode : Makefile news/leafnode/pkg: PLIST productivity/radicale: Makefile productivity/radicale/pkg: PLIST productivity/radicale2: Makefile productivity/radicale2/pkg: PLIST productivity/taskd: Makefile productivity/taskd/pkg: PLIST productivity/tryton/5.0/trytond: Makefile productivity/tryton/5.0/trytond/pkg: PLIST productivity/tryton/5.2/trytond: Makefile productivity/tryton/5.2/trytond/pkg: PLIST security/dante : Makefile security/dante/pkg: PLIST security/ipguard: Makefile security/ipguard/pkg: PLIST security/nbaudit: Makefile security/nbaudit/pkg: PLIST security/nikto : Makefile security/nikto/pkg: PLIST security/opendnssec: Makefile security/opendnssec/pkg: PLIST security/ossec-hids: Makefile security/ossec-hids/pkg: PLIST security/scanlogd: Makefile security/scanlogd/pkg: PLIST security/spiped: Makefile security/spiped/pkg: PLIST security/sslsplit: Makefile security/sslsplit/pkg: PLIST security/stunnel: Makefile security/stunnel/pkg: PLIST security/suricata: Makefile security/suricata/pkg: PLIST security/vault : Makefile security/vault/pkg: PLIST security/yubiserve: Makefile security/yubiserve/pkg: PLIST sysutils/alertmanager: Makefile sysutils/alertmanager/pkg: PLIST sysutils/backuppc: Makefile sysutils/backuppc/pkg: PLIST sysutils/bacula: Makefile sysutils/bacula/pkg: PLIST-main PLIST-server sysutils/blackbox_exporter: Makefile sysutils/blackbox_exporter/pkg: PLIST sysutils/burp/2.0: Makefile sysutils/burp/2.0/pkg: PLIST sysutils/burp/2.1: Makefile sysutils/burp/2.1/pkg: PLIST sysutils/burp/2.2: Makefile sysutils/burp/2.2/pkg: PLIST sysutils/collectd: Makefile sysutils/collectd/pkg: PLIST-main sysutils/facette: Makefile sysutils/facette/pkg: PLIST sysutils/gkrellm/gkrellm: Makefile sysutils/gkrellm/gkrellm/pkg: PLIST-main sysutils/grafana: Makefile sysutils/grafana/pkg: PLIST sysutils/logstash: Makefile sysutils/logstash/pkg: PLIST sysutils/loki : Makefile sysutils/loki/pkg: PLIST-main PLIST-promtail sysutils/node_exporter: Makefile sysutils/node_exporter/pkg: PLIST sysutils/nut : Makefile sysutils/nut/pkg: PLIST-main sysutils/prometheus: Makefile sysutils/prometheus/pkg: PLIST sysutils/rancid: Makefile sysutils/rancid/pkg: PLIST sysutils/restic-rest-server: Makefile sysutils/restic-rest-server/pkg: PLIST sysutils/riemann: Makefile sysutils/riemann/pkg: PLIST sysutils/rsyslog: Makefile sysutils/rsyslog/pkg: PLIST-main sysutils/ruby-puppet/5: Makefile sysutils/ruby-puppet/5/pkg: PLIST sysutils/ruby-puppet/6: Makefile sysutils/ruby-puppet/6/pkg: PLIST sysutils/rundeck: Makefile sysutils/rundeck/pkg: PLIST sysutils/salt : Makefile sysutils/salt/pkg: PLIST sysutils/serf : Makefile sysutils/serf/pkg: PLIST sysutils/snmp_exporter: Makefile sysutils/snmp_exporter/pkg: PLIST sysutils/symon : Makefile sysutils/symon/pkg: PLIST-main sysutils/tabled: Makefile sysutils/tabled/pkg: PLIST sysutils/tenshi: Makefile sysutils/tenshi/pkg: PLIST sysutils/uptimed: Makefile sysutils/uptimed/pkg: PLIST telephony/asterisk/16: Makefile telephony/asterisk/16/pkg: PLIST-main telephony/asterisk/18: Makefile telephony/asterisk/18/pkg: PLIST-main telephony/asterisk/19: Makefile telephony/asterisk/19/pkg: PLIST-main telephony/asterisk/20: Makefile telephony/asterisk/20/pkg: PLIST-main telephony/astmanproxy: Makefile telephony/astmanproxy/pkg: PLIST telephony/baresip/restund: Makefile telephony/baresip/restund/pkg: PLIST telephony/coturn: Makefile telephony/coturn/pkg: PLIST telephony/kamailio: Makefile telephony/kamailio/pkg: PLIST-main telephony/resiprocate: Makefile telephony/resiprocate/pkg: PLIST-repro PLIST-return telephony/siproxd: Makefile telephony/siproxd/pkg: PLIST telephony/stuntman: Makefile telephony/stuntman/pkg: PLIST textproc/elasticsearch: Makefile textproc/elasticsearch/pkg: PLIST textproc/solr : Makefile textproc/solr/pkg: PLIST www/apertium-apy: Makefile www/apertium-apy/pkg: PLIST www/c-icap/c-icap: Makefile www/c-icap/c-icap/pkg: PLIST-main www/cntlm : Makefile www/cntlm/pkg : PLIST www/dansguardian: Makefile www/dansguardian/pkg: PLIST www/e2guardian : Makefile www/e2guardian/pkg: PLIST www/ffproxy : Makefile www/ffproxy/pkg: PLIST www/gitea : Makefile www/gitea/pkg : PLIST www/havp : Makefile www/havp/pkg : PLIST www/hiawatha : Makefile www/hiawatha/pkg: PLIST www/honk : Makefile www/honk/pkg : PLIST www/kibana : Makefile www/kibana/pkg : PLIST www/lighttpd : Makefile www/lighttpd/pkg: PLIST www/nextcloud_notify_push: Makefile www/nextcloud_notify_push/pkg: PLIST www/nostromo : Makefile www/nostromo/pkg: PLIST www/odoo : Makefile www/odoo/pkg : PLIST www/polipo : Makefile www/polipo/pkg : PLIST www/pound : Makefile www/pound/pkg : PLIST www/privoxy : Makefile www/privoxy/pkg: PLIST www/puppetboard: Makefile www/puppetboard/pkg: PLIST www/purritobin : Makefile www/purritobin/pkg: PLIST www/rt : Makefile www/rt/pkg : PLIST www/sogo : Makefile www/sogo/pkg : PLIST www/squid : Makefile www/squid/pkg : PLIST-main www/tinyproxy : Makefile www/tinyproxy/pkg: PLIST www/tomcat/v10 : Makefile www/tomcat/v10/pkg: PLIST-main www/tomcat/v8 : Makefile www/tomcat/v8/pkg: PLIST-main www/tomcat/v9 : Makefile www/tomcat/v9/pkg: PLIST-main www/trac : Makefile www/trac/pkg : PLIST www/unit/unit : Makefile www/unit/unit/pkg: PLIST www/varnish : Makefile www/varnish/pkg: PLIST www/vnu : Makefile www/vnu/pkg : PLIST www/wwwoffle : Makefile www/wwwoffle/pkg: PLIST Log message: Stop using the daemon class in @newuser. If we need to make an exception we can do it and properly document the reason but by default we should just use the default login class. rc.d uses daemon or the login class provided in login.conf.d so this has no impact there. discussed with sthen@, tb@ and robert@ praying that my grep/sed skills did not break anything and still believing in portbump :-) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 04:25:01 Modified files: sys/kern : sys_socket.c sys/net : if.c Log message: Push kernel lock down into ifioctl() This is a mechanical diff without semantical changes, locking ioctls individually inside ifioctl() rather than all of them around it. This allows us to unlock ioctls one by one. OK mpi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 04:26:53 Modified files: databases/openldap: Makefile mail/dovecot : Makefile net/icinga/core2: Makefile net/isc-dhcp : Makefile Log message: fixup some of portbump's stupid ideas CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 04:36:32 Modified files: textproc/gi-docgen: Makefile distinfo textproc/gi-docgen/pkg: PLIST Added files: textproc/gi-docgen/patches: patch-setup_cfg Removed files: textproc/gi-docgen/patches: patch-setup_py Log message: Update to gi-docgen-2022.2. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/08 04:40:47 Modified files: sys/arch/arm64/dev: aplintc.c Log message: Sprinkle some #ifdef MULTIPROCESSOR to make non-MP kernels build again. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 04:41:47 Modified files: net/net-snmp : Makefile net/rrdtool : Makefile telephony/kamailio: Makefile www/c-icap/c-icap: Makefile www/squid : Makefile Log message: portbump... CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/11/08 04:43:29 Modified files: x11/fvwm3 : Makefile Added files: x11/fvwm3/patches: patch-modules_FvwmIconMan_x_c Log message: Fix crash in fvmw3 due to uninitialized value Fix first appeared on FreeBSD. Upstream discussion: https://github.com/fvwmorg/fvwm3/issues/659 Patch from Michael (Maintainer) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 04:51:35 Modified files: sys/dev/fdt : qcgpio_fdt.c Log message: Implement reading/writing/configuring pins in qcgpio(4). The code has mostly been there, it only needed to be hooked up to our infrastructure. With this I can e.g. correctly see the lid state on the x13s. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/11/08 04:55:39 Modified files: sysutils/cpuid : Makefile sysutils/cpuid/files: cpuid.c Log message: Add missing include to cpuid.c ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 05:02:33 Modified files: math/imath : Makefile distinfo Log message: Update to Imath-3.1.6. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 05:08:53 Modified files: regress/usr.sbin/installboot: Makefile usr.sbin/installboot: installboot.c installboot.h softraid.c sparc64_softraid.c Log message: Make "prepare filesystem" softraid aware, fix arm64 softraid install On EFI platforms, 'installboot -p' on a softraid volume will only prepare the filesysem inside the volume and leave physical softraid chunks untouched which leaves you with unbootable chunks. The current workaround is to prepare chunks manually (see regress). Fix it in the same spirit the actual "install" already works in softraid.c. This is what mlarkin has already been tested in a combined diff with the MD -> MI softraid merge bits from the previous commit. Works fine on amd64, arm64 and sparc64 upgrades and installations. OK jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 05:11:13 Modified files: usr.sbin/eeprom: eeprom.8 Log message: Document network-boot-arguments for sparc64 diskless(8) The Oracle OpenBoot 4.x Administration Guide[0] documents a few useful options for network boot. Basically, either {ok} setenv network-boot-arguments tftp-retries=0 {ok} boot net ... or {ok} boot net:tftp-retries=0 ... Newer machines like the T4-2 using OpenBoot 4.38.16 also support BOOTP/DHCP besides RARP: "dhcp,hostname=puffy" works as expected on my T4-2, but "boot-filename" and "boot-retries" remain unsupported on this particular machine despite being documented in the guide. 0: https://docs.oracle.com/cd/E63648_01/html/E63649/gpvll.html#scrolltoc OK miod CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:19:29 Modified files: www/syweb : Makefile distinfo www/syweb/pkg : PLIST Removed files: www/syweb/patches: patch-htdocs_syweb_class_cache_inc patch-htdocs_syweb_class_graph_inc patch-htdocs_syweb_class_layout_inc patch-htdocs_syweb_class_lexer_inc patch-htdocs_syweb_class_rrdtool_inc patch-htdocs_syweb_class_session_inc patch-htdocs_syweb_class_text_inc patch-htdocs_syweb_class_vars_inc patch-htdocs_syweb_setup_inc Log message: update to syweb-0.67 which has php 8 support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:21:05 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-configure_ac Log message: update to ImageMagick-6.9.12.67 CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2022/11/08 05:26:43 Modified files: lib/pixman/pixman: Tag: OPENBSD_7_2 pixman-trap.c Log message: CVE 2022-44638 An integer overflow in pixman may lead to out-of-bounds write. from matthieu@ this is errata/7.2/005_pixman.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2022/11/08 05:27:30 Modified files: lib/pixman/pixman: Tag: OPENBSD_7_1 pixman-trap.c Log message: CVE 2022-44638 An integer overflow in pixman may lead to out-of-bounds write. from matthieu@ this is errata/7.1/013_pixman.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:28:56 Modified files: multimedia/motion: Makefile distinfo Log message: update to motion-4.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:32:39 Modified files: print/py-pikepdf: Makefile distinfo print/py-pikepdf/patches: patch-tests_test_io_py Log message: update to py3-pikepdf-6.2.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 05:35:31 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.40.1. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/08 05:41:00 Modified files: usr.sbin/vmd : vioscsi.c Log message: whitespace fix in debug printf, no functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:41:05 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makerules patch-platform_x11_pdfapp_c patch-source_tools_mudraw_c patch-source_tools_pdfinfo_c textproc/mupdf/pkg: PLIST Removed files: textproc/mupdf/patches: patch-source_helpers_pkcs7_pkcs7-openssl_c Log message: update to mupdf-1.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:41:24 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump REVISION for mupdf update (static linking) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 05:41:42 Modified files: mail/dovecot : Makefile mail/dovecot/pkg: README-server net/i2pd : Makefile net/i2pd/pkg : README Log message: Adapt wording. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:46:25 Modified files: textproc/mupdf : Makefile Added files: textproc/mupdf/patches: patch-source_helpers_pkcs7_pkcs7-openssl_c Log message: mupdf: reinstate patch pieces that didn't want to be removed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 05:46:32 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: re-bump, mupdf change CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/08 05:56:00 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: a_time.c a_time_tm.c asn1_locl.h Added files: lib/libcrypto/asn1: a_time_posix.c Removed files: lib/libcrypto : o_time.c o_time.h Log message: Replace the old OpenSSL julian date stuff with BoringSSL's OpenSSL dealt with time conversion using a classical julian day scheme. BoringSSL got rid of it and uses only a julian style calculation for seconds since the POSIX time epoch. This changes libressl to use the seconds calculation exculusively instead of a mix of the julian day based conversions and the system time conversions to and from time_t to tm. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/08 05:59:36 Modified files: lib/libcrypto/rsa: rsa_prn.c Log message: Fix leak of pk if EVP_PKEY_set1_RSA() fails. Found with CodeChecker feedback and ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 06:01:28 Modified files: net/gssdp : Makefile distinfo Log message: Update to gssdp-1.6.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/08 06:01:53 Modified files: regress/usr.sbin/rpki-client/openssl11: Makefile Log message: rpki-client regress: fix build after beck's libcrypto time changes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/08 06:29:55 Modified files: mail/stalwart : Makefile.inc Log message: mail/stalwart: mark as NOT_FOR_ARCHS = powerpc64 riscv64 sparc64 ring crate does not support those archs reported by jca@ for riscv64, thanks sthen@ for the correct syntax. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/08 06:47:22 Modified files: libexec/ld.so : loader.c Added files: libexec/ld.so/alpha: ld.script libexec/ld.so/hppa: ld.script libexec/ld.so/i386: ld.script Log message: In the new scheme, the main executable object needs to be marked nodelete, so that _dl_relro() will immutable it's relro. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/08 07:01:13 Modified files: sys/arch/arm64/dev: aplintc.c sys/arch/arm64/include: armreg.h Log message: Move definitions for CNTV_CTL_EL0 to armreg.h. ok mpi@, jsg@, phessler@, patrick@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 07:05:41 Modified files: usr.sbin/installboot: softraid.c Log message: Skip softraid(4) keydisks silently Logging the presence of a keydisk the same way offline data chunks are logged seems unjustified: Offline data chunks mean the softraid volume is degraded and installboot(8) should be rerun when they're online. Offline keydisks just means the user unplugged their USB key or so and installboot must never touch them anyway, so the absence of keydisks is meaningless to installboot -- it should never touch them. So a) drop the "is keydisk - skipping" message and b) hoist the keydisk check before the offline check so as to avoid "not online - skipping" messages for offline keydisks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 07:06:45 Modified files: devel/geany : Makefile sysutils/virt-manager: Makefile x11/gnome/gedit-plugins: Makefile x11/terminator : Makefile Log message: Missed bumps after vte3 split. spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 07:22:29 Modified files: net/go-ipfs : Makefile distinfo modules.inc net/go-ipfs/pkg: PLIST README Added files: net/go-ipfs/pkg: ipfs.login ipfs.rc Removed files: net/go-ipfs/pkg: go_ipfs.rc Log message: Unbreak: rename and update form go-ipfs-0.11.0 to kubo-0.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 07:22:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'go-ipfs' => 'kubo' CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/08 07:42:42 Modified files: lib/libcrypto/asn1: a_time_posix.c Log message: Add missing $OpenBSD$ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 07:46:51 Modified files: sys/arch/amd64/include: cpu.h sys/arch/amd64/amd64: machdep.c Log message: amd64: add delay_fini() Not all of the clocks with a delay(9) implementation necessarily keep ticking across suspend/resume. We need a clean way to reverse delay_init() during suspend when those clocks stop ticking. Hence, delay_fini(). delay_fini() resets delay_func() to i8254_delay() if the given function pointer is the active delay(9) implementation. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 07:49:20 Modified files: sys/arch/i386/include: cpu.h sys/arch/i386/i386: machdep.c Log message: i386: add delay_fini() Not all of the clocks with a delay(9) implementation necessarily keep ticking across suspend/resume. We need a clean way to reverse delay_init() during suspend when those clocks stop ticking. Hence, delay_fini(). delay_fini() resets delay_func() to i8254_delay() if the given function pointer is the active delay(9) implementation. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/08 07:54:43 Log message: import devel/difftastic 0.37, from maintainer Volker Schlecht Difftastic is a structural diff tool that understands syntax. It supports over 30 programming languages, parses the code, and then compares the syntax trees. with feedback from sthen@ and Laurent Cheylus ok sthen@ Status: Vendor Tag: vschlecht Release Tags: landry_20221108 N ports/devel/difftastic/Makefile N ports/devel/difftastic/crates.inc N ports/devel/difftastic/distinfo N ports/devel/difftastic/pkg/DESCR N ports/devel/difftastic/pkg/PLIST N ports/devel/difftastic/pkg/MESSAGE No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 07:54:47 Modified files: sys/dev/acpi : acpihpet.c Log message: acpihpet(4): disable/reenable acpihpet_delay() during suspend/resume We can't use the HPET to delay(9) after we halt it during suspend. Disable acpihpet_delay() before we halt the HPET and reenable it after we restart the HPET during resume. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/08 07:55:16 Modified files: devel : Makefile Log message: +difftastic CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 08:02:29 Modified files: security/py-fido2: Makefile distinfo security/py-fido2/pkg: DESCR PLIST Log message: update to py-fido2-1.1.0 the various programs in examples/ mostly work as expected with my yubikey, however under some error conditions I had to unplug/replug the key before anything would see it CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 08:08:29 Modified files: meta/gnome : Makefile Log message: Take over MAINTAINER. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 08:20:24 Modified files: sys/net : if.c Log message: Push kernel lock into ifioctl_get() Another mechanical diff without semantic changes to avoid churn in actual unlocking diffs. OK mpi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 08:23:36 Modified files: security/yubico/yubikey-manager: Makefile distinfo security/yubico/yubikey-manager/pkg: MESSAGE PLIST Removed files: security/yubico/yubikey-manager/patches: patch-setup_py patch-test_util_py patch-ykman_cli_fido_py patch-ykman_driver_fido_py patch-ykman_fido_py patch-ykman_opgp_py patch-ykman_piv_py Log message: update to yubikey-manager-4.0.9 this had been held off because the OTP management functions changed to a different HID backend in 4.x which doesn't work with OpenBSD, but in the meantime the old ones got broken by a libffi update, so there's no point keeping 3.x around for that any more. ykman fido appears to be slightly less stall-y with this version, though you still need to sometimes unplug/replug the key (similar has been seen just using py-fido2 directly so it's probably in there somewhere, and it's not new) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/11/08 08:59:51 Modified files: x11/kitty : Makefile distinfo x11/kitty/patches: patch-setup_py x11/kitty/pkg : PLIST Added files: x11/kitty/patches: patch-kitty_boss_py patch-kitty_child_py patch-kitty_complete_py patch-kitty_data-types_c patch-kitty_remote_control_py Log message: update to kitty 0.26.4 changelog: https://sw.kovidgoyal.net/kitty/changelog/ This update disables the encrypted remote control functionality which would require openssl 3.0; as discussed with a few. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/08 09:00:55 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Source_cmFileCommand_cxx patch-Source_cmGlobalGenerator_cxx devel/cmake/pkg: PLIST Log message: Update cmake to 3.24.3 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/08 09:12:02 Log message: import devel/fpm 0.7.0 OK sthen@ Fortran Package Manager (fpm) is a package manager and build system for Fortran. Its key goal is to improve the user experience of Fortran programmers. It does so by making it easier to build your Fortran program or library, run the executables, tests, and examples, and distribute it as a dependency to other Fortran projects. Fpm's user interface is modeled after Rust's Cargo, so if you're familiar with that tool, you will feel at home with fpm. Fpm's long term vision is to nurture and grow the ecosystem of modern Fortran applications and libraries. Fpm is an early prototype and is evolving rapidly. You can use it to build and package your Fortran projects, as well as to use existing fpm packages as dependencies. Fpm's behavior and user interface may change as it evolves, however as fpm matures and we enter production, we will aim to stay backwards compatible. Please follow the issues to contribute and/or stay up to date with the development. Before opening a bug report or a feature suggestion, please read our Contributor Guide. You can also discuss your ideas and queries with the community in fpm discussions, or more broadly on Fortran-Lang Discourse. Status: Vendor Tag: semarie Release Tags: semarie_20221108 N ports/devel/fpm/Makefile N ports/devel/fpm/distinfo N ports/devel/fpm/pkg/DESCR N ports/devel/fpm/pkg/PLIST N ports/devel/fpm/patches/patch-fpm_toml N ports/devel/fpm/patches/patch-src_fpm_manifest_profiles_f90 N ports/devel/fpm/patches/patch-src_fpm_compiler_f90 N ports/devel/fpm/patches/patch-src_fpm_environment_f90 N ports/devel/fpm/patches/patch-src_fpm_command_line_f90 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/08 09:13:10 Modified files: devel : Makefile Log message: +devel/fpm CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/08 09:14:42 Modified files: sysutils/bupstash: Makefile distinfo Log message: update sysutils/bupstash to 0.12.0 ok sdk@ gonzalo@ bket@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/08 09:20:26 Modified files: sys/net : pf.c Log message: This diff fixes panic tripped by KASSERT(st->sync_state == PFSYNC_S_NONE) found in pfsync_insert_state(). It is caused by two packets which happen to belong to the same session. Think of UDP stream or two TCP SYN packets transmitted almost simultaneously. The first such packet wins a state lock and inserts state to table. The second packet waits for state lock as a reader. As soon as the first packet is done with state creation it drops the lock and is going to sent S_INS message to its peer via pfsync. The second update meanwhile obtains the state lock as a reader. It finds a state created by the first packet. Later the second packet also finds out the state needs to be updated, because sync_state is still set to PFSYNC_S_NONE. The second packet puts state to snapshot list marking it as S_UPD. All this happens before the first packet has a chance to make a progress. Think of the first packet loses cpu after dropping a write lock. Once the first packet gets running again it trips KASSERT() because sync_state is set to S_UPD. tested by hrvoje@ OK dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 09:22:28 Modified files: textproc/gi-docgen: Makefile Removed files: textproc/gi-docgen/patches: patch-gidocgen_config_py Log message: Remove dot patch; I cannot seem to be able to trigger the bug anymore. Let's see how it keeps rollingin bulks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 09:23:59 Modified files: devel/subversion: Makefile Log message: Missed bump. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/08 09:48:28 Modified files: lib/libcrypto/asn1: a_bitstr.c Log message: Avoid signed integer overflow in i2c_ASN1_BIT_STRING() If the length of the bitstring is INT_MAX, adding 1 to it is undefined behavior, so error out before doing so. Based on BoringSSL eeb3333f by davidben ok beck joshua CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/08 09:50:29 Modified files: lib/libcrypto/curve25519: curve25519.c Log message: Remove pointless loops. From BoringSSL 997c706d43504. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/08 09:53:40 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Extent the current suspend/resume implementation to include support for parking CPUs in a WFE/WFI loop. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 10:01:56 Modified files: x11/gtk+4 : Makefile Log message: Drop default CONFIGURE_ARGS. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/08 10:01:57 Modified files: lib/libcrypto/curve25519: curve25519.c Log message: Change function argument to reduce differences with BoringSSL. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/11/08 10:04:23 Modified files: cad/coil64 : Makefile distinfo cad/coil64/patches: patch-resolves_cpp patch-resolves_h Log message: Update cad/coil64 from v2.1.24 to v2.1.25. ok benoit@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/08 10:07:17 Modified files: lib/libcrypto/curve25519: curve25519.c curve25519_internal.h Log message: Refactor/split ED25519_keypair. This brings in ED25519_keypair_from_seed() from BoringSSL commit c034e2d3ce16, which ED25519_keypair then wraps. This reduces differences between us and BoringSSL. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 10:24:05 Modified files: www/nghttp2 : Makefile Log message: nghttp2: be explicit about not picking up ngtcp2/nghttp3, and tweak text around devel/cunit (there don't seem to be any arch-related issues with archs we currently build ports for, but still this is on a hot path at the start of bulk builds nghttp2->curl->cmake which is helpful to keep short; cunit pulls in autoconf etc as well) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 10:34:13 Modified files: sys/arch/amd64/amd64: acpi_machdep.c cpu.c lapic.c sys/arch/amd64/include: cpu.h _types.h sys/arch/amd64/isa: clock.c Log message: amd64: switch to clockintr(9) Switch amd64 to the clockintr(9) subsystem. There are lots of little changes, but the bigs ones are listed here. When using the local apic timer: - Run the timer in one-shot mode. - lapic_delay() is gone. We can't use it to delay(9) when running the timer in one-shot mode. - Add a randomized statclock(); stathz = hz. - Add support for switching to profhz when profiling is enabled; profhz = stathz * 10. When using the i8254/mc146818: - i8254's clockintr() no longer has a monopoly on hardclock(). - mc146818's rtcintr() no longer has a monopoly on statclock(). - In profiling mode, the statclock() will drift very slightly because (profhz = 1024) does not divide evenly into one billion. We could avoid this by setting (profhz = 512) instead and programming the RTC to run at that rate. Early revisions reviewed by mlarkin@. Extensively tested by mlarkin@ on a variety of physical and virtual hardware. Additional testing from dv@ and jmc@. Link: https://marc.info/?l=openbsd-tech&m=166776339203279&w=2 ok kettenis@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/08 10:52:12 Modified files: sbin/disklabel : editor.c Log message: Nuke unused variable 'freesectors'. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 10:53:01 Modified files: sys/dev : audio.c Log message: fix indent CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 10:56:38 Modified files: sys/arch/arm64/dev: agtimer.c sys/arch/arm64/include: cpu.h _types.h Log message: arm64: switch to clockintr(9) Switch arm64 to the clockintr(9) subsystem. - Remove the custom per-CPU clock interrupt schedule from agtimer(4). - Remove the custom randomized statclock() pieces from agtimer(4). - Add agtimer_rearm(), agtimer_trigger(), and wire up agtimer_intrclock. There is one wart: - The AArch64 spec says that a value written to CNTV_TVAL_EL0 is "treated as a signed 32-bit integer" [1]. kettenis@ doesn't know what to make of this. I'm capping the value at INT32_MAX for now. It's possible I am misreading this, though. Tested by kettenis@ on his Apple M1 mini. Tested by me on my Raspberry Pi 4B. Link: https://marc.info/?l=openbsd-tech&m=166776342503304&w=2 [1] "Arm Architecture Reference Manual for A-profile architecture" issue I.a, section D17.11.27 ("CNTV_TVAL_EL0"). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 10:57:14 Modified files: sys/net : if.c Log message: Push kernel lock inside ifioctl_get() After this mechanical move, I can unlock the individual SIOCG* in there. OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 10:57:47 Modified files: sys/net : if.c Log message: Unlock SIOCIFGCLONERS ifconfig(8) -C is the only user in base and the if_clone_attach() comment explains how this list is being built during autoconf(9). After that it is only ever read. Multiple threads may traverse the list in parallel and reading the `int' count is atomic. OK mvs CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/08 11:06:44 ports/sysutils/m1n1/files Update of /cvs/ports/sysutils/m1n1/files In directory cvs.openbsd.org:/tmp/cvs-serv76598/files Log Message: Directory /cvs/ports/sysutils/m1n1/files added to the repository CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/11/08 11:08:43 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): remove locking in vmm_intr_pending Removes a lock around an atomic write; this lock was causing slowdowns since the lock being requested is nearly always unavailable because it is held while the VM is running. Noticed by claudio@, help from mpi@, dlg@ and claudio@. ok dv CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/08 11:16:18 Modified files: sysutils/m1n1 : Makefile Added files: sysutils/m1n1/files: logo.svg Log message: Add custom OpenBSD bootsplash instead of Asahi Linux default. Discussed with kettenis@ ok patrick@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 11:17:51 Modified files: sys/kern : kern_tc.c Log message: tc_setclock: don't print a warning if tc_windup() rejects inittodr(9) time During resume, it isn't necessarily a problem if the UTC time we get from inittodr(9) lags behind the system UTC clock. In particular, if the active timecounter's frequency is low enough, tc_delta() might not overflow across a brief suspend. Remove the misleading warning message. The code is behaving as intended, just not in a way I anticipated when I added the warning message a few years ago. Discovered by kettenis@. Root cause isolated with kettenis@. Link: https://marc.info/?l=openbsd-tech&m=166790845619897&w=2 ok mlarkin@ kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/08 11:28:10 Modified files: sys/dev/pci : if_bwfm_pci.c if_bwfm_pci.h Log message: Implement alternative mailbox handling mechanism required by newer firmware. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 11:43:22 Modified files: sys/net : if.c if_var.h Log message: Document ifc_list immutability Move up to comment explaining different locks to account for all structs. OK millert mvs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/08 11:45:12 Log message: import libudev-openbsd; a udev compatible library based on freebsd's libudev-devd ok aja@ Status: Vendor Tag: robert Release Tags: robert_20221108 N ports/sysutils/libudev-openbsd/Makefile N ports/sysutils/libudev-openbsd/distinfo N ports/sysutils/libudev-openbsd/pkg/DESCR N ports/sysutils/libudev-openbsd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 11:47:58 Modified files: sys/net : if.c Log message: Use four spaces not tabs on line break CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 11:54:31 Modified files: sysutils/libudev-openbsd: Makefile sysutils/libudev-openbsd/pkg: DESCR Log message: Indent and full stop to DESCR. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/08 12:06:57 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : gpiobl.c Log message: Add gpiobl(4), a driver for gpio controlled display backlights. This will allow us to turn off the screen on Apple Silicon laptops until we have a proper display controller driver. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/08 12:07:34 Modified files: sys/arch/arm64/conf: GENERIC Log message: Enable gpiobl(4) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/08 12:09:53 Modified files: sys/kern : kern_timeout.c sys/sys : timeout.h Log message: timeout(9): remove unused, undocumented timeout_in_nsec() interface The kernel is not quite ready for timeout_in_nsec(). Remove it and kclock_nanotime(). Both are unused. Prompted by jsg@. ok kn@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/08 12:17:05 Modified files: lib/libcrypto/dsa: dsa_prn.c Log message: Fix leak of pk if EVP_PKEY_set1_DSA() fails. Found with CodeChecker ok jsing@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/11/08 12:17:58 Modified files: sys/kern : kern_pledge.c Log message: allow the KERN_AUTOCONF_SERIAL sysctl in pledge'd processes ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/08 12:18:47 Modified files: sys/arch/amd64/include: vmmvar.h sys/arch/amd64/amd64: vmm.c Log message: further speed up delivery of interrupts to a running vcpu. this records which physical cpu a vcpu is running on. this is used by the code that marks a vcpu as having a pending interrupt to check if the vcpu is currently running. if it thinks the vcpu is running, it sends a nop IPI to the physical cpu it is running on to trigger a vmexit, which in turn runs interrupt handling in the guest. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/08 12:19:08 Modified files: lib/libcrypto/rsa: rsa_prn.c Log message: Rename out to err to conform with standard naming scheme. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/08 12:29:20 Modified files: www/chromium : Makefile www/chromium/patches: patch-components_storage_monitor_BUILD_gn patch-services_device_hid_BUILD_gn patch-services_device_hid_hid_service_fido_cc patch-services_device_serial_BUILD_gn patch-services_device_usb_usb_service_cc patch-third_party_libusb_BUILD_gn Added files: www/chromium/patches: patch-device_gamepad_BUILD_gn patch-services_device_BUILD_gn patch-services_device_public_mojom_BUILD_gn Log message: enable udev support; if libudev-openbsd is installed, chromium will use its monitoring capabilities so that e.g. fido(4) keys can be plugged in anytime during an authentication process instead of enumerating devices once on startup CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:34:54 Added files: sys/dev/fdt : qcspmi.c Log message: Add qcspmi(4), a driver for the SPMI PMIC Arbiter found on Qualcomm SoCs, which is used on the Lenovo x13s. As soon as we gain a driver for the Power Domain Controller (PDC) that acts as a shim towards the GIC, we can switch out the timeout for proper IRQs. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/08 12:38:34 Modified files: sys/arch/amd64/amd64: vmm.c Log message: don't keep track of how many vcpus are currently running. the number is never read anywhere, and i'm not sure what value that number has anyway. mlarkin@ agrees CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:40:09 Added files: sys/dev/fdt : qcpmic.c Log message: Add qcpmic(4), a driver for the SPMI-connected PMICs found on Qualcomm SoCs, which are used on the Lenovo x13s. This is mostly a shim. The work for the actual blocks inside the PMICs occurs in the children. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:42:10 Added files: sys/dev/fdt : qcpmicgpio.c Log message: Add qcpmicgpio(4), a driver for the GPIO block inside the Qualcomm PMICs. This driver is not completed yet, but good enough to be worked on in-tree. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:44:28 Added files: sys/dev/fdt : qcpon.c Log message: Add qcpon(4), a driver for the Qualcomm PMIC block that hosts the powerkey and reset input. With this I can use the power button on my x13s to power off the machine. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:47:05 Added files: sys/dev/fdt : qcrtc.c Log message: Add qcrtc(4), a driver for the RTC found on Qualcomm PMICs. Unfortunately on the Lenovo x13s it does not seem to contain the offset from 1970. Also we are not allowed to write to the RTC. I was told that the offset I need to calculate the actual date is sorted in an UEFI variable, which can be accessed over a secure channel. So as long as we don't have that channel, this driver is useless. Good start though. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:49:34 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Log message: Hook up all those Qualcomm SoC SPMI devices. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/08 12:52:40 Modified files: sys/arch/arm64/conf: files.arm64 Log message: Tedu spmi bus definition that moved over to the fdt files. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/11/08 13:41:36 Modified files: sys/arch/arm64/include: cpu.h Log message: KNF/whitespace - no code change CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/08 13:55:44 Modified files: devel/got : Makefile distinfo Removed files: devel/got/patches: patch-lib_diff_main_c Log message: update to got 0.79 - repair build on OpenBSD/sparc64 (patch by Ted Bullock) - fix crash in gotd if client gets disconnected on error (reported by Mikhail) - fix crash in got-send-pack when server does not announce any capabilities - make gotd work as intended on an empty repository - prevent freeing of bogus pointers in got_inflate_end() and got_deflate_end() - reduce delta cache size to avoid running out of memory on large pack files - add missing free of delta buffers in several error paths - make 'got clone -b' work for repositories which lack a valid HEAD reference - use sub-second precision when checking for objects/pack/ modification - fix capabilities announced by gotsh when no references exist in repository CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/08 14:07:33 Modified files: sys/net : if.c Log message: Revert lock changes inside ifioctl_get() WITNESS isn't happy with r1.667 "Push kernel lock into ifioctl_get()", so revert it (including r1.668 and r1.669 depending on it): witness: userret: returning with the following locks held: exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82455f58) #0 witness_lock+0x311 #1 ifioctl_get+0x2e #2 sys_ioctl+0x2c4 #3 syscall+0x384 #4 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x10: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 70588 52613 0 0x3 0 4K pfctl So back to the drawing board while leaving documentation bits (r1.670). Thanks Hrvoje. CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/08 15:45:07 ports/devel/py-thrift Update of /cvs/ports/devel/py-thrift In directory cvs.openbsd.org:/tmp/cvs-serv13232/py-thrift Log Message: Directory /cvs/ports/devel/py-thrift added to the repository CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/08 15:45:23 ports/devel/py-thrift/pkg Update of /cvs/ports/devel/py-thrift/pkg In directory cvs.openbsd.org:/tmp/cvs-serv1624/py-thrift/pkg Log Message: Directory /cvs/ports/devel/py-thrift/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/08 15:48:13 Added files: devel/py-thrift: Makefile distinfo devel/py-thrift/pkg: DESCR PLIST Log message: Add the devel/py-thrift port, a dependency for devel/codechecker. OK sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/08 16:03:43 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.17.0 Relevant changes: - write out replace sections in original order - patchelf: correct page size for sparc64 - update vendored elf file CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/08 16:06:03 Modified files: security/py-cryptography: Makefile Removed files: security/py-cryptography/patches: patch-src__cffi_src_openssl_fips_py Log message: Remove FIPS API removal patch. It's no longer needed. Pointed out by Alex Gaynor CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/08 16:06:45 Log message: Add the devel/py-portalocker port, a dependency for devel/codechecker. OK sthen Status: Vendor Tag: mbuhl Release Tags: mbuhl_20221109 N ports/devel/py-portalocker/Makefile N ports/devel/py-portalocker/distinfo N ports/devel/py-portalocker/pkg/DESCR N ports/devel/py-portalocker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/08 16:13:06 Modified files: devel : Makefile Log message: +py-portalocker +py-thrift CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/08 16:14:43 Modified files: devel/py-thrift: Makefile Log message: Add myself as maintainer. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/08 16:19:09 Modified files: lib/libcrypto/objects: o_names.c Log message: In case lh_OBJ_NAME_insert returns NULL due to a failed malloc, onp is leaked in OBJ_NAME_add. ok tb Found by CodeChecker. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/08 16:31:58 Modified files: x11/gnome/at-spi2-core: Makefile Added files: x11/gnome/at-spi2-core/patches: patch-meson_build Log message: Properly detect bind_textdomain_codeset(). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 16:44:18 ports/devel/py-thrift/patches Update of /cvs/ports/devel/py-thrift/patches In directory cvs.openbsd.org:/tmp/cvs-serv24100/patches Log Message: Directory /cvs/ports/devel/py-thrift/patches added to the repository CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/11/08 17:15:59 Modified files: usr.bin/ssh : ssh.c Log message: typo in comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/08 17:21:37 Added files: devel/py-thrift/patches: patch-test_test_socket_py patch-test_test_sslsocket_py Log message: add patches to fix tests, ok mbuhl CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/08 18:05:45 Modified files: lib/libcrypto/bn: bn_mpi.c Log message: Fix possible memory leak in BN_mpi2bn() if BN_bin2bn() fails. found with CodeChecker feedback from millert@ ok tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/11/08 18:37:44 Modified files: usr.bin/ssh : clientloop.c Log message: rename client_global_hostkeys_private_confirm() to client_global_hostkeys_prove_confirm(), as it handles the "hostkeys-prove00@openssh.com" message; no functional change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/08 19:01:13 Modified files: lib/libcrypto/bn: bn_prime.c Log message: Drop some dead code ok jsing CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/11/08 23:32:58 Modified files: sys/arch/amd64/amd64: vmm.c Log message: unbreak GENERIC build on amd64; patch by anton@ vmm.c:900:3: error: implicit declaration of function 'x86_send_ipi' is invalid in C99 [-Werror,-Wimplicit-function-declaration] CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/08 23:48:29 Modified files: lib/libc/gen : pause.3 Log message: use Fn; from josiah frentsos CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/11/09 00:11:30 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Minor cleanups: - remove unused pmap_vp_remove function. - remove obviously not-applying-to-this-situation comment in _pmap_kenter_pa(), copied from pmap_enter() (where it is legit). - make the PTED_xxx accessors inline. - actually use PTED_WIRED() rather than inlining it everywhere. ok mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/11/09 00:20:12 Modified files: usr.sbin/eeprom: eeprom.8 main.c Log message: Remove old-style eeprom mentions and relevant leftover code; ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/09 02:01:52 Modified files: usr.bin/ssh : misc.c Log message: Remove errant colon and simplify format string in error messages. Patch from vapier at chromium.org. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/09 02:04:12 Modified files: usr.bin/ssh : sftp-server.c Log message: Fix typo in fatal error message. Patch from vapier at chromium.org. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 02:21:45 Modified files: x11/gnome/file-roller: Makefile Log message: Missed bump. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 02:26:25 Modified files: x11/gnome/gedit: Makefile Log message: Fix BUILD_DEPENDS. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/11/09 03:03:04 Modified files: sys/dev/usb : usbdevs Log message: add a USB ID for WELLSPRINGM1_J293 to be used by aplhidev(4) to identify M1 laptops with touchbars CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/11/09 03:03:22 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/11/09 03:05:18 Modified files: sys/arch/arm64/dev: aplhidev.c sys/dev/hid : hidkbd.c hidkbdsc.h Log message: translate Fn+(1-10,-,=) keys to F1-F12 on M1 laptops with a touchbar ok kettenis@, miod@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/11/09 03:10:53 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: document '=' as a pkgspec CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/09 03:19:20 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm on !MULTIPROCESSOR kernels should still mark vpus with pending intrs. the #ifdef MULTIPROCESSOR was a little broad. still grateful to anton and stsp for unbreaking the tree though. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/11/09 03:23:01 Modified files: sbin/route : route.8 Log message: add an example for adding a cloning host route to reach a gateway which is outside the subnet, some hosting providers use this. info from Eric JACQUOT ok florian kn phessler CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/09 03:26:28 Modified files: sys/kern : syscalls.master Log message: Mark sched_yield(2) as NOLOCK. All the fields accessed in this syscall are protected by the SCHED_LOCK() so it isn't necessary to wait for another CPU to release the KERNEL_LOCK() before that. ok claudio@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/09 03:26:37 Modified files: sys/kern : subr_disk.c Log message: gpt_get_fstype() doesn't modify its parameter so make said parameter const. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/09 03:27:01 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: dlg@cvs.openbsd.org 2022/11/09 03:41:18 Modified files: sys/net : if.c Log message: replace SRP with SMR in the if_idxmap. when i first wrote if_idxmap i didn't realise (and no one thought to tell me) that index 0 was special and means "no interface", so while here use the 0th slot in the interface map to store the length of the map instead of prepending the map with a length field. if_get() now special cases index 0 and returns NULL directly. this also means the size of the map is now always a power of 2, which is a nicer fit with what the kernel malloc aprovides. tweaks and ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 04:01:15 Modified files: x11/gnome/shell: Makefile Added files: x11/gnome/shell/patches: patch-subprojects_extensions-tool_src_meson_build Log message: Properly find bind_textdomain_codeset. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 04:20:47 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-build_config_compiler_BUILD_gn Log message: update to 107.0.5304.110 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/09 04:31:51 Modified files: lib/libcrypto/bn: bn_prime.c Log message: Next pass of bn_prime.c cleanup Garbage collect a few pointless variables and remove a loop that wasn't really a loop. Simplify BN_CTX handling and drop some stupid comments. ok jsing miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 04:39:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: tepl and tepl are back. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 04:50:48 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.11.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/09 04:56:28 Log message: import net/ngtcp2, an implementation of the RFC 9000 QUIC protocol initial port from jsing ok aisha kn naddy sthen Status: Vendor Tag: tb Release Tags: tb_20221109 N ports/net/ngtcp2/Makefile N ports/net/ngtcp2/distinfo N ports/net/ngtcp2/pkg/DESCR N ports/net/ngtcp2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/09 04:57:48 Modified files: net : Makefile Log message: +ngtcp2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/09 05:00:32 Log message: import www/nghttp3, an implementation of HTTP/3 initial port from jsing ok aisha kn naddy sthen Status: Vendor Tag: tb Release Tags: tb_20221109 N ports/www/nghttp3/Makefile N ports/www/nghttp3/distinfo N ports/www/nghttp3/pkg/DESCR N ports/www/nghttp3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/09 05:01:09 Modified files: www : Makefile Log message: +nghttp3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/09 05:06:53 Modified files: net/curl : Makefile Log message: net/curl: enable QUIC support. libssl has been ready for a while since we didn't feel the need to implement a full QUIC stack ourselves. With ngtcp2 and nghttp3 available in the ports tree, we can enable QUIC support in curl. initial patch by jsing ok aisha kn naddy sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 05:09:37 Modified files: net/icinga/core2: Makefile distinfo Log message: update to icinga2-2.13.6 CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/09 05:10:17 Modified files: regress/lib/libcrypto/rc4: rc4_test.c Log message: Remove unnecessary sizeof ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 05:12:45 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-storage_rocksdb_CMakeLists_txt databases/mariadb/pkg: PLIST-server PLIST-tests Added files: databases/mariadb/patches: patch-include_my_alarm_h patch-storage_rocksdb_rocksdb_util_crc32c_arm64_cc patch-storage_rocksdb_rocksdb_util_crc32c_arm64_h patch-storage_rocksdb_rocksdb_util_crc32c_cc Removed files: databases/mariadb/patches: patch-storage_rocksdb_ha_rocksdb_cc Log message: update to MariaDB 10.9.4, tidy arch-specific parts of the Makefile, build rocksdb on other 64-bit LE archs, and add run-time hw feature detection for OpenBSD/arm64. From Brad. CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/09 05:13:09 Modified files: regress/lib/libcrypto/rc2: rc2_test.c Log message: Remove unnecessary sizeof ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 05:20:45 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-src_backends_meta-backend-private_h patch-src_backends_meta-backend_c patch-src_backends_native_meta-backend-native_c Log message: Prevent a segfault due to our lack of colord (GUdev ...). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 05:21:19 Modified files: x11/gnome/shell: Makefile x11/gnome/shell/patches: patch-js_misc_loginManager_js Log message: Unbreak runtime. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/09 06:08:36 Modified files: sys/net : if.c Log message: Push kernel lock from ifioctl() into ifioctl_get() Recommit these two together: - r1.667 "Push kernel lock into ifioctl_get()" locked before the switch() without unlocking in its cases - r1.668 "Push kernel lock inside ifioctl_get()" locked cases individually, as intended I messed up splitting commits, but of course, Hrvoje managed to test a CVS checkout right inbetween those two. OK mpi mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/09 06:09:30 Modified files: sys/net : if.c Log message: Recommit r1.669 "Unlock SIOCIFGCLONERS" OK mvs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 06:13:00 Modified files: www/gotosocial : Makefile www/gotosocial/pkg: gotosocial.rc Log message: use daemon_logger; ok maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 06:18:07 Modified files: x11/evilwm : Makefile distinfo Log message: update to evilwm-1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 06:18:33 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 06:18:34 Modified files: devel/py-wheel : Makefile distinfo Log message: update to py3-wheel-0.38.3 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/09 06:46:11 Modified files: sys/dev/fdt : qcpmicgpio.c Log message: Implement reading/writing pins on qcpmicgpio(4). CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/09 07:18:26 Modified files: shells/bash : Makefile distinfo Removed files: shells/bash/patches: patch-subst_c Log message: shells/bash: update to 5.2 patchlevel 9 This fixes a number of regressions introduced in 5.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 07:20:11 Modified files: usr.sbin/bgpctl: bgpctl.h output.c output_json.c Log message: Show the MPLS label of a L3VPN route in show fib output. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 07:23:53 Modified files: usr.sbin/bgpd : util.c Log message: Fix nlri parsing of L3VPN prefixes in withdrawals. L3VPN NLRI have different encoding for updates and withdraws. The withdraw carries one dummy MPLS label that needs to be skipped. The code doing that did adjust the lenght but did not skip the the label in the buffer and so the parsed prefix was off by 3 bytes. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/09 07:24:20 Modified files: security/yubico/yubikey-manager: Makefile security/yubico/yubikey-manager/pkg: MESSAGE Log message: tweak MESSAGE CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/11/09 07:25:53 Modified files: graphics/openbsd-backgrounds: Makefile distinfo graphics/openbsd-backgrounds/pkg: PLIST Log message: some new pics CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 07:26:14 Modified files: usr.sbin/bgpd : kroute.c Log message: Properly handle L3VPN routes in kroute. This got broken while reworking large part of the code. Issue reported and fix tested by Bars Bars tutbaranov (at) gmail.com OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 07:31:31 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile Log message: Enable l3vpn test CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 07:38:43 Modified files: x11/gnome/tepl : Makefile Log message: Missing BDEP on textproc/gtk-doc. spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 08:01:24 Modified files: sys/netinet : tcp_usrreq.c Log message: Add missin 'e' in comment. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 08:08:55 Modified files: x11/gnome/contacts: Makefile Log message: libportal is not enough; needs to BDEP+RDEP on sysutils/libportal,-gtk4 as well. spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/09 08:17:28 Modified files: sbin/disklabel : editor.c Log message: Use nitems() instead of a terminating { NULL, NULL } entry. CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2022/11/09 08:17:31 Modified files: infrastructure/mk: arch-defines.mk Log message: Bump _SYSTEM_VERSION for mips64 The ongoing work on mimmutable(2) causes an ABI break on the platform and old binaries will not work. OK sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/09 08:33:13 Modified files: lib/libcrypto/bn: bn_prime.c Log message: Inline use of bn_is_prime_bpsw() Instead of using the BN_is_prime_fasttime_ex() API, use a direct call to bn_is_prime_bpsw(). This increases readability and simplifies error handling. Also put a division by two to the natural place now that we no longer need to do Miller-Rabin rounds. ok beck jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 08:37:05 Modified files: x11/gnome/nautilus: Makefile Log message: This needs a BDEP on gi-docgen even when docs generation is disabled; the check in meson.build is not correct: if gi-docgen is around, we build the docs whatever the options is. CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/09 08:46:07 Log message: Add the devel/codechecker port, a static code analyser using LLVM tools. OK sthen, sdk Status: Vendor Tag: mbuhl Release Tags: mbuhl_20221109 N ports/devel/codechecker/Makefile N ports/devel/codechecker/distinfo N ports/devel/codechecker/patches/patch-Makefile N ports/devel/codechecker/patches/patch-config_package_layout_json N ports/devel/codechecker/patches/patch-web_Makefile N ports/devel/codechecker/pkg/DESCR N ports/devel/codechecker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/09 08:48:30 Modified files: devel : Makefile Log message: +devel/codechecker CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 08:52:38 Modified files: net/gupnp/core : Makefile distinfo net/gupnp/core/pkg: PLIST Log message: Update to gupnp-1.6.1. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 09:13:39 Modified files: regress/lib/libcrypto/evp: Makefile Added files: regress/lib/libcrypto/evp: evp_test.c Log message: Add some regress coverage for EVP_PKEY_ASN1_METHOD CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 09:14:15 Modified files: lib/libcrypto/asn1: ameth_lib.c Log message: Sort EVP_PKEY_ASN1_METHOD externs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/09 09:23:51 Modified files: sys/arch/arm64/dev: aplpmgr.c Log message: Make aplpmgr(4) work as a reset controller. ok patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 09:29:58 Modified files: usr.bin/ftp : fetch.c Log message: Strip spaces at end of header lines and in chunked encoding headers. HTTP standard allows for spaces in too many places OK millert@ tb@ CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/09 09:34:09 Modified files: devel : Makefile Log message: Fixup my previous codechecker add. It doesn't come with a FLAVOR. Thanks to aja for noticing. CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/09 09:47:52 Modified files: devel/codechecker: Makefile Log message: Remove accidentally committetd PARALLEL_MAKE_FLAGS variable. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 10:03:53 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Sort EVP_PKEY_METHOD externs. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 10:06:20 Removed files: devel/electron : Makefile distinfo devel/electron/files: audio_manager_openbsd.cc audio_manager_openbsd.h chrome chromium-browser.desktop electron hid_connection_fido.cc hid_connection_fido.h hid_service_fido.cc hid_service_fido.h pledge.main pledge.utility_audio pledge.utility_network sndio_input.cc sndio_input.h sndio_output.cc sndio_output.h unveil.gpu unveil.main unveil.plugin unveil.renderer unveil.utility unveil.utility_audio unveil.utility_network devel/electron/patches: patch-content_browser_child_process_launcher_helper_linux_cc patch-electron_BUILD_gn patch-electron_build_npm_gni patch-electron_chromium_src_chrome_browser_process_singleton_posix_cc patch-electron_lib_browser_api_dialog_js patch-electron_lib_browser_api_menu-item-roles_js patch-electron_lib_browser_rpc-server_js patch-electron_lib_common_api_clipboard_js patch-electron_node_modules_dugite_build_lib_git-environment_js patch-electron_node_modules_os-homedir_index_js patch-electron_node_modules_signal-exit_signals_js patch-electron_script_lib_utils_js patch-electron_script_spec-runner_js patch-electron_shell_app_electron_main_cc patch-electron_shell_app_electron_main_delegate_cc patch-electron_shell_app_node_main_cc patch-electron_shell_browser_api_electron_api_app_cc patch-electron_shell_browser_api_electron_api_power_monitor_cc patch-electron_shell_browser_api_electron_api_power_monitor_h patch-electron_shell_browser_api_electron_api_web_contents_cc patch-electron_shell_browser_api_process_metric_h patch-electron_shell_browser_browser_h patch-electron_shell_browser_electron_browser_main_parts_cc patch-electron_shell_browser_electron_paths_h patch-electron_shell_browser_extensions_api_runtime_electron_runtime_api_delegate_cc patch-electron_shell_browser_lib_power_observer_h patch-electron_shell_browser_lib_power_observer_linux_cc patch-electron_shell_browser_native_window_views_cc patch-electron_shell_browser_native_window_views_h patch-electron_shell_browser_relauncher_linux_cc patch-electron_shell_browser_ui_views_electron_views_delegate_cc patch-electron_shell_browser_ui_views_electron_views_delegate_h patch-electron_shell_browser_ui_views_submenu_button_cc patch-electron_shell_common_api_electron_api_crash_reporter_cc patch-electron_shell_common_api_electron_bindings_cc patch-electron_shell_common_crash_reporter_crash_reporter_cc patch-electron_shell_common_electron_command_line_cc patch-electron_shell_common_electron_command_line_h patch-electron_shell_common_node_bindings_cc patch-electron_shell_common_node_bindings_linux_cc patch-electron_shell_common_node_bindings_linux_h patch-electron_shell_common_platform_util_h patch-electron_spec_api-clipboard-spec_js patch-electron_spec_api-process-spec_js patch-electron_spec_chromium-spec_js patch-electron_spec_fixtures_api_crash-restart_html patch-electron_spec_fixtures_module_crash_js patch-electron_spec_node-spec_js patch-third_party_blink_renderer_build_scripts_rule_bison_py patch-third_party_electron_node_BUILD_gn patch-third_party_electron_node_deps_cares_config_linux_ares_config_h patch-third_party_electron_node_deps_uv_BUILD_gn patch-third_party_electron_node_deps_uv_src_unix_fs_c patch-third_party_electron_node_deps_uv_src_unix_openbsd_c patch-third_party_electron_node_deps_uv_src_unix_udp_c patch-third_party_perfetto_src_tracing_core_virtual_destructors_cc devel/electron/pkg: DESCR PFRAG.swiftshader PLIST Log message: remove electron; it is a waste of time CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 10:08:52 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add electron CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/09 10:12:50 Modified files: sys/sys : timeout.h sys/kern : kern_timeout.c Log message: timeout(9): remove TIMEOUT_KCLOCK flag I never should have added the TIMEOUT_KCLOCK flag. It is redundant and only serves to complicate the timeout(9) logic. In every place where we check for the flag we can just use timeout.to_kclock. So, remove the flag from and rewrite all affected logic to use the value of timeout.to_kclock instead. ok kn@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 10:15:59 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Add some regress coverage for EVP_PKEY_METHOD. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/09 10:28:17 Log message: a lightweight tool offering better readability of web pages. OK op@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20220911 N ports/www/reader/Makefile N ports/www/reader/distinfo N ports/www/reader/modules.inc N ports/www/reader/pkg/DESCR N ports/www/reader/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 10:39:29 Modified files: lib/libcrypto/curve25519: curve25519.c curve25519.h curve25519_internal.h Log message: Rework ED25519 API. BoringSSL implemented a compound private key, which includes a copy of the public key as a performance optimisation for signing. However, this does not readily match with how EVP works, makes the ED25519 API inconsistent with the X25519 API, diverges from th RFC and does not align with the OpenSSL API. Instead, the caller can readily compute the public key and pass this in to the signing process. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 10:40:51 Modified files: lib/libcrypto/curve25519: curve25519.c Log message: Rename public_value to public_key for consistency. ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 10:41:05 Modified files: usr.bin/ftp : fetch.c Log message: Before printing the redirect URI pass it through stravis since it is untrusted input. OK tb@ kn@ millert@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 10:45:55 Modified files: lib/libcrypto/curve25519: curve25519.c curve25519_internal.h Log message: Make X25519_public_from_private() internally reachable. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 10:49:11 Modified files: x11/mate/caja : Makefile distinfo x11/mate/caja/patches: patch-configure Removed files: x11/mate/caja/patches: patch-src_caja-application_c Log message: update to 1.26.1 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 10:49:54 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Revise ED25519 regress following API changes. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 10:51:54 Modified files: x11/mate/caja-extensions: Makefile distinfo x11/mate/caja-extensions/pkg: PLIST Log message: update to 1.26.1 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/09 10:53:12 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm(4): treat vcpu lists as immutable, reducing complexity. Since vmm doesn't support hot-plug vcpus we can reduce complexity by treating the vcpu list per vm as immutable after creation. As a consequence, we can use the vm reference count to protect the lifetime of the vcpus, removing the need for reference counting individual vcpu objects. With an immutable list, we no longer need a rwlock protecting it either. Original diff from dlg@ that I reworked and tested. ok dlg@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 10:53:50 Modified files: x11/mate/polkit: Makefile distinfo Log message: update to 1.26.1 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/09 11:00:02 Modified files: sbin/route : show.c usr.bin/netstat: show.c usr.sbin/ndp : ndp.c Log message: ndp, route, netstat: adjust ipv6 address width It has been annoying me for too long that fully specififed GUAs (2001:0db8:3333:4444:5555:6666:7777:8888) mess up alignment. systat(1)'s netstat is the only view that has a big enough limit and thus never misaligns. Unify ndp(8), route(8) and netstat(1) views to always align nicely. Feedback OK claudio CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/09 11:11:45 Modified files: regress/lib/libc/time/time_conversion: timetest.c Log message: Add tests for boundary conditions of struct tm. Struct tm is limited by it's year being an int. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 11:12:47 Modified files: sys/kern : spec_vnops.c Log message: Simplify the overly complex VXLOCK handling in spec_close. The code only needs to know if the vnode is exclusive locked and this can be done on entry of the function. OK mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/09 11:17:00 Modified files: sys/arch/arm64/dev: aplns.c rtkit.c rtkit.h Log message: Add suspend/resume support to aplns(4). ok dlg@, patrick@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 11:17:17 Modified files: lib/libcrypto/asn1: ameth_lib.c Log message: Clean up EVP_PKEY_ASN1_METHOD related tables and code. Rather than messing around with an OBJ_bsearch() for a table that contains 16 entries (and a stack find for any application added methods), simply do a reverse linear scan. This maintains the application method first behaviour, while removing a chunk of code. While here rename some variables and do some style clean up. ok tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/09 11:17:23 Modified files: usr.sbin/rpki-client: roa.c Log message: Error out if a ROA payload contains too many ipAddrBlocks The ASN.1 profile in draft-ietf-sidrops-rfc6482bis section 4 specifies that there must not be more than 2 ipAddrBlocks (one for IPv4, and one for IPv6). Compatible with all published ROAs. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/11/09 11:18:35 Modified files: www/luakit : Makefile distinfo Removed files: www/luakit/patches: patch-tests_async_test_undoclose_lua Log message: Unbreak+Update luakit to 2.3.3 Luakit was broken due to the recent glib update, which uses pcre2 as regex parser. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/09 11:23:41 Modified files: security/py-oauthlib: Makefile distinfo Log message: security/py-oauthlib: minor update to 3.2.2 fullchangelog can be seen here: https://github.com/oauthlib/oauthlib/blob/master/CHANGELOG.rst from maintainer Johan Huldtgren, thanks! CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 11:25:36 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Clean up EVP_PKEY_METHOD related tables and code. This is effectively the same as done for EVP_PKEY_ASN1_METHOD, although this table only has nine entries. ok tb@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/09 11:26:21 Modified files: audio/py-discogs-client: Makefile distinfo Log message: audio/py-discogs-client: update to 2.5 full changelog: https://github.com/joalla/discogs_client/compare/v2.3.14...v2.5 from maintainer Johan Huldtgren, thanks! CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/09 11:33:42 Modified files: lib/libpciaccess/src: openbsd_pci.c Log message: Fix running totally unprivileged with startx(1). Issue reported by Walter Alejandro Iglesias. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 11:35:09 Log message: Import libxcrypt-4.4.30 libxcrypt is a modern library for one-way hashing of passwords. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221109 N ports/security/libxcrypt/Makefile N ports/security/libxcrypt/distinfo N ports/security/libxcrypt/patches/patch-configure_ac N ports/security/libxcrypt/pkg/DESCR N ports/security/libxcrypt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/09 11:35:22 Modified files: www/py-jwt : Makefile distinfo www/py-jwt/pkg : PLIST Log message: www/py-jwt: update to 2.6.0 full changelog is here: https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst py-cryptography changes results in failed tests for both current (2.3.0) and new 2.6.0 version. from maintainer Johan Huldtgren, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 11:35:39 Modified files: security : Makefile Log message: +libxcrypt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 11:37:02 Modified files: www/reader : Makefile Log message: Fix COMMENT CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/09 11:39:35 Modified files: libexec/ld.so/arm: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for 32-bit arm, tested by phessler CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/09 11:44:12 Modified files: libexec/ld.so : dlfcn.c Log message: dlopen() with RTLD_NODELETE should also set the object nodelete flag, so the mapping layer will know it can use mimmutable() CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/09 11:46:04 Modified files: etc : MAKEDEV.common Log message: Remove xy/xd. SMD left with sparc. ok kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/09 11:48:11 Modified files: usr.sbin/apm : apm.c Log message: In do_zzz a garbage stack value could be accessed in case a read or write in send_command failed. Found by codechecker. OK deraadt CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 12:05:42 Modified files: lib/libcrypto/bytestring: bytestring.h Log message: Revise CBS_strdup() documentation. CBS_strdup() now internally checks if the data contains NUL, failing if it does. Prompted by beck@ CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/09 12:11:14 Modified files: usr.sbin/acme-client: netproc.c Log message: nreq could leak a http get request in case a redirect without location header was received. OK deraadt CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 12:18:08 Modified files: lib/libcrypto/evp: evp.h Log message: Fix up indentation for EVP_PKEY_* defines. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/09 12:18:11 Modified files: sys/arch/arm64/arm64: intr.c sys/arch/arm64/dev: aplintc.c aplmbox.c aplns.c aplrtk.c aplsmc.c rtkit.c rtkit.h sys/arch/arm64/include: intr.h sys/dev/ofw : ofw_misc.h Log message: Implement wakeup interrupt support. For now this is only implemented for aplintc(4); other arm64 interrupt controllers will follow. ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/09 12:25:50 Modified files: sys/dev/fdt : qcpmicgpio.c Log message: Move input/output configuration into the correct function. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/09 12:35:24 Modified files: etc/etc.amd64 : MAKEDEV.md etc/etc.arm64 : MAKEDEV.md etc/etc.armv7 : MAKEDEV.md etc/etc.hppa : MAKEDEV.md etc/etc.i386 : MAKEDEV.md etc/etc.landisk: MAKEDEV.md etc/etc.loongson: MAKEDEV.md etc/etc.macppc : MAKEDEV.md etc/etc.sparc64: MAKEDEV.md Log message: Remove xy/xd. SMD left with sparc. ok kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/09 12:50:25 Modified files: libexec/ld.so : loader.c Log message: Now that dlopen() sets object->nodelete for RTLD_NODELETE, _dl_load_dep_libs() can consider this same as the "booting" case, and instruct lower layers to do immutability. With this change in place, the not-yet-commited library-immutable diff leaves 1 page of libc (malloc related) and 6 non-RTLD_NODELETE libraries mutable in chrome. Everything else is immutable, except for the program's transient memory allocations & file mappings. This is an unexpected result. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/09 12:59:38 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcpwm.c Log message: Add qcpwm(4), a driver for the PWM found on Qualcomm PMICs. This is used on the Lenovo x13s to control the display backlight brightness. ok kettenis@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/09 13:00:05 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable qcpwm(4) ok kettenis@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2022/11/09 13:05:25 Modified files: net/ii : Makefile distinfo net/ii/pkg : PLIST Removed files: net/ii/patches : patch-Makefile sslpatch-config_mk sslpatch-ii_c ucspipatch-config_mk ucspipatch-ii_c Log message: update to ii-2.0 with tweaks and looks good from gsoares@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/09 13:34:26 Modified files: x11/tint2 : Makefile distinfo x11/tint2/patches: patch-CMakeLists_txt x11/tint2/pkg : PLIST Log message: update x11/tint2 to 17.0.2 based on a diff from Heppler, J. Scott; thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:06:44 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:06:55 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:07:13 Modified files: sysutils/awscli: Makefile distinfo Removed files: sysutils/awscli/patches: patch-awscli_help_py Log message: Update to delete. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:20:49 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-409.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:23:31 Modified files: x11/gnome/terminal: Makefile x11/gnome/terminal/pkg: PLIST-main PLIST-nautilus Log message: Remove a file from -main which was already in -nautilus. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:32:28 Modified files: devel/autoconf-archive: Makefile distinfo devel/autoconf-archive/pkg: PLIST Log message: Update to autoconf-archive-2022.09.03. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:51:48 Modified files: x11/py-xlib : Makefile distinfo x11/py-xlib/pkg: PLIST Log message: Update to py3-xlib-0.32. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/09 14:55:15 Modified files: app/xterm : MANIFEST NEWS button.c charproc.c doublechr.c fontutils.c fontutils.h main.c misc.c screen.c version.h xterm.appdata.xml xterm.h xterm.log.html app/xterm/package: xterm.spec app/xterm/package/debian: changelog app/xterm/package/freebsd: Makefile app/xterm/package/pkgsrc: Makefile Log message: Update xterm to version 375. ok tb@ and also tested by Walter Alejandro Iglesias CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:57:45 Modified files: net/bro : Makefile distinfo net/bro/pkg : PLIST Log message: SECURITY update to zeek-5.0.3. https://github.com/zeek/zeek/blob/v5.0.3/NEWS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 14:57:54 Modified files: net/bro : Tag: OPENBSD_7_2 Makefile distinfo net/bro/pkg : Tag: OPENBSD_7_2 PLIST Log message: SECURITY update to zeek-5.0.3. https://github.com/zeek/zeek/blob/v5.0.3/NEWS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 15:00:01 Modified files: x11/adwaita-qt : Makefile distinfo Log message: Update to adwaita-qt-1.4.2. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/09 15:12:40 Modified files: sys/dev/fdt : simplefb.c Log message: Constify simplefb_formats[]; OK patrick CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 15:15:36 Modified files: x11/gnome/sushi: Makefile Log message: libsoup -> libsoup3 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/09 15:15:51 Modified files: sys/net : if.c Log message: revert r1.673: replace SRP with SMR in the if_idxmap. if the map has to be reallocated during boot, there's an smr_barrier waiting for the old map to become unused. that barrier ends up waiting for cpus that aren't running yet because we haven't finished booting yet, so boot gets stuck. found by hrvoje popovski CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 15:16:53 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.111. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/09 15:17:12 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/09 15:18:55 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.powerpc64: MAKEDEV etc/etc.riscv64: MAKEDEV etc/etc.sparc64: MAKEDEV share/man/man8/man8.alpha: MAKEDEV.8 share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.arm64: MAKEDEV.8 share/man/man8/man8.armv7: MAKEDEV.8 share/man/man8/man8.hppa: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 share/man/man8/man8.landisk: MAKEDEV.8 share/man/man8/man8.loongson: MAKEDEV.8 share/man/man8/man8.luna88k: MAKEDEV.8 share/man/man8/man8.macppc: MAKEDEV.8 share/man/man8/man8.octeon: MAKEDEV.8 share/man/man8/man8.powerpc64: MAKEDEV.8 share/man/man8/man8.riscv64: MAKEDEV.8 share/man/man8/man8.sparc64: MAKEDEV.8 Log message: Regen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/09 15:25:08 Modified files: sys/kern : kern_pledge.c Log message: Some limited setsockopt/getsockopt are allowed in pledge "stdio". Also allow IPPROTO_TCP:TCP_NODELAY It is very small kernel code, and will allow some software to drop "inet" requested by djm CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/09 15:25:27 Modified files: sbin/disklabel : editor.c Log message: No more xd/xy devs. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/09 15:25:36 Modified files: sys/kern : kern_event.c Log message: Remove kernel lock here since msleep() with PCATCH no longer requires it. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/09 15:35:40 Modified files: x11/gnome/at-spi2-core: Makefile Added files: x11/gnome/at-spi2-core/patches: patch-atk-adaptor_adaptors_collection-adaptor_c patch-atk-adaptor_bridge_c Log message: Fix implicit declaration of function 'strcasecmp'. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/09 15:52:51 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_prime.c bn_prime.h bn_prime.pl Added files: lib/libcrypto/bn: bn_small_primes.c Log message: Move table in bn_primes.h to a .c file and get rid of prime_t This way we deduplicate two inclusions of the same big table and eliminate lots of stupid casts. input and ok many CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/09 15:56:44 Modified files: sys/dev/fdt : gpiobl.c simplefb.c Log message: Hook up gpiobl(4) to the screen burner instead of wsdisplay(4) brightness control. This enables automatic screen blanking with X and wscons(4) once wsfb(4) is fixed. "this is fine for now" kettenis@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/09 16:00:01 Modified files: sbin/pfctl : pfctl_parser.c share/man/man5 : pf.conf.5 sys/net : pf.c pf_ioctl.c pfvar.h Log message: simplify expiration of 'once' rules. let packet to mark 'once' rule as expired. The rule will be removed by pfctl(8) when rules are updated. OK kn@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/09 16:14:51 Modified files: lib/libssl : bytestring.h Log message: Sync CBS_strdup() documentation update from libcrypto. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 16:16:29 Modified files: sysutils/consolekit: Makefile distinfo sysutils/consolekit/pkg: PLIST Log message: include latest systemd compat functions from the ConsoleKit2 git repo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/09 16:17:21 Modified files: sysutils/accountsservice: Makefile distinfo sysutils/accountsservice/patches: patch-meson_build patch-src_daemon_c patch-src_libaccountsservice_act-user-manager_c patch-src_meson_build patch-src_user_c patch-src_user_h sysutils/accountsservice/pkg: PLIST Added files: sysutils/accountsservice/patches: patch-src_libaccountsservice_meson_build Removed files: sysutils/accountsservice/patches: patch-data_meson_build patch-src_wtmp-helper_h Log message: update to 22.08.8 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/09 16:28:09 Modified files: regress/lib/libcrypto/bn/general: Makefile bn_primes.c Log message: Remove prime_t remnant and link bn_primes test statically CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/09 16:33:08 Modified files: lib/libcrypto : Makefile Log message: Start migrating to one source file per line. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/09 17:00:11 Modified files: usr.sbin/relayd: relayd.c Log message: always call va_end. ok tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/09 17:14:11 Modified files: sys/kern : kern_pledge.c Log message: fix build after 1.298 CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/09 17:44:12 Modified files: usr.sbin/relayd: ca.c Log message: In case RSA_meth_new fails, errstr would be passed to fatalx without initialization. OK tb CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/11/09 19:09:28 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20221108 release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108 CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2022/11/09 19:47:52 Modified files: sys/dev/pv : xenstore.c Log message: Return error number instead of call panic(). ok mpi@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/09 20:25:03 Log message: Import SQL-Abstract-Pg 1.0 This adds PostgreSQL features to SQL::Abstract. OK bluhm@ Status: Vendor Tag: abieber Release Tags: abieber_20221109 N ports/databases/p5-SQL-Abstract-Pg/Makefile N ports/databases/p5-SQL-Abstract-Pg/distinfo N ports/databases/p5-SQL-Abstract-Pg/pkg/DESCR N ports/databases/p5-SQL-Abstract-Pg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/09 20:30:48 Log message: Import Mojo-SQLite 3.009 This is tiny Mojolicious wrapper for SQLite. OK bluhm@ Status: Vendor Tag: abieber Release Tags: abieber_20221109 N ports/databases/p5-Mojo-SQLite/Makefile N ports/databases/p5-Mojo-SQLite/distinfo N ports/databases/p5-Mojo-SQLite/pkg/DESCR N ports/databases/p5-Mojo-SQLite/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/09 20:33:54 Log message: Import URI-Nested 0.10 A perl library for nested URIs. OK bluhm@ Status: Vendor Tag: abieber Release Tags: abieber_20221109 N ports/devel/p5-URI-Nested/Makefile N ports/devel/p5-URI-Nested/distinfo N ports/devel/p5-URI-Nested/pkg/DESCR N ports/devel/p5-URI-Nested/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/09 20:37:04 Log message: Import URI-db 0.20 A perl lib for database URIs. OK bluhm@ Status: Vendor Tag: abieber Release Tags: abieber_20221109 N ports/devel/p5-URI-db/Makefile N ports/devel/p5-URI-db/distinfo N ports/devel/p5-URI-db/pkg/DESCR N ports/devel/p5-URI-db/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/09 20:46:16 Modified files: devel : Makefile Log message: + p5-URI-Nested and p5-URI-db CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/09 20:49:47 Modified files: databases : Makefile Log message: + p5-SQL-Abstract-Pg and p5-Mojo-SQLite CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/11/10 00:05:41 Modified files: share/man/man9 : evcount.9 sys/kern : init_main.c subr_evcount.c sys/sys : evcount.h Log message: Add support for per-cpu event counters, to be used for clock and IPI counters where the event being counted occurs across all CPUs in the system. Counter instances can be made per-cpu by calling evcount_percpu() after the counter is attached, and this can occur before or after all system CPUs are attached. Per-cpu counter instances should be incremented using evcount_inc(). ok kettenis@ jca@ cheloha@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/11/10 00:08:02 Modified files: sys/arch/sparc64/sparc64: clock.c Log message: Convert sparc64 clock event counter to per-cpu and increment using evcount_inc() rather than atomic operations. ok kettenis@ jca@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/10 01:09:25 Modified files: www/mycorrhiza : Makefile distinfo Log message: update www/mycorrhiza to 1.13.0 diff from MAINTAINER la ninpre, thanks! changelog: https://mycorrhiza.wiki/hypha/release/1.13 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/10 01:17:53 Modified files: usr.sbin/procmap: procmap.1 procmap.c Log message: change default output to -a format; ok tb CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/11/10 01:26:54 Modified files: sys/arch/amd64/amd64: ipi.c lapic.c Log message: Convert amd64 clock and ipi event counters to per-cpu ok kettenis@ jca@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/10 01:36:47 Modified files: www : Makefile Log message: Add reader CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/10 01:59:32 Modified files: devel : Makefile Log message: unhook devel/electron from the category Makefile as well CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/10 02:50:00 Modified files: etc : MAKEDEV.common Log message: Nuke Vax (ra,rx) and HP-300 (hd) devices. Noticed by kn@ ok millert@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 03:15:01 Modified files: sysutils/consolekit: Makefile distinfo Log message: pull in the latest sd_seat_can_multi_session() function from the git repo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 03:15:37 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-src_libaccountsservice_act-user-manager_c patch-src_user_c Log message: depend on latest consolekit2 changes and cleanup some warnings CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/10 03:24:50 Modified files: lib/libcrypto/bn: bn_prime.h Log message: Move bn_prime.h to the public domain. It's entirely trivial. ok beck CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 03:34:41 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-0.64.0. Survived a bulk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 03:35:12 Modified files: graphics/pstoedit: Makefile Log message: CPPFLAGS and LDFLAGS are not needed; this will also prevent picking up libgd if it's around at configure time. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 03:37:40 Modified files: sys/kern : subr_suspend.c Log message: Put CPUs in the lowest P-state just before the final suspend step. The firmware probably does this for us on ACPI systems with proper S3 support, but this doesn't happen on systems where we park CPUs in a low-power idle state ourselves. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 03:43:37 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-src_libaccountsservice_act-user-manager_c sysutils/consolekit: Makefile distinfo Log message: pull sd_seat_can_multi_session() in from libconsolekit CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/10 03:47:31 Modified files: usr.sbin/bgpctl: parser.c Log message: A theoretical path exists where ext.data1 is not initialized by parseextcommunity but used afterwards. Found by codechecker. OK claudio CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 03:54:39 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-build_config_compiler_BUILD_gn Log message: update to 107.0.5304.110 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/10 04:02:27 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.powerpc64: MAKEDEV etc/etc.riscv64: MAKEDEV etc/etc.sparc64: MAKEDEV share/man/man8/man8.alpha: MAKEDEV.8 share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.arm64: MAKEDEV.8 share/man/man8/man8.armv7: MAKEDEV.8 share/man/man8/man8.hppa: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 share/man/man8/man8.landisk: MAKEDEV.8 share/man/man8/man8.loongson: MAKEDEV.8 share/man/man8/man8.luna88k: MAKEDEV.8 share/man/man8/man8.macppc: MAKEDEV.8 share/man/man8/man8.octeon: MAKEDEV.8 share/man/man8/man8.powerpc64: MAKEDEV.8 share/man/man8/man8.riscv64: MAKEDEV.8 share/man/man8/man8.sparc64: MAKEDEV.8 Log message: Regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 04:14:43 Modified files: sysutils/accountsservice: Makefile sysutils/consolekit: Makefile x11/gnome/gdm : Makefile Log message: Give MAINTAINER to robert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 04:23:21 Modified files: sys/arch/arm64/dev: apm.c Log message: arm64 can suspend without PSCI support now ok deraadt@, phessler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 04:44:06 Modified files: sys/arch/arm64/dev: aplpmgr.c Log message: iWe must be careful to only disable power domains that are no longer in use by a device. So maintainer a counter and only disable the power domain if it drops to zero. ok deraadt@, tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 04:45:29 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Make the power button function as a wakeup button during suspend. ok phessler@, patrick@, tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 04:45:38 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-meson_build sysutils/accountsservice/pkg: PLIST Added files: sysutils/accountsservice/patches: patch-meson_options_txt Removed files: sysutils/accountsservice/patches: patch-src_libaccountsservice_act-user_c patch-src_libaccountsservice_meson_build Log message: Simplify to use elogind_dep and drop bogus patch to prevent undefined reference. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/10 04:46:39 Modified files: sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : Makefile vm.c Added files: usr.sbin/vmd : mmio.c mmio.h Log message: vmd(8): import mmio decode and emulation, disabled for now. The initial mmio support for vmd adds support for only specific MOV and MOVZX instructions. Plan is to begin iterating in-tree on other missing pieces. All functionality is gated behind an #if for now. Only change to vmm(4) is reordering register #define's in vmmvar.h. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/11/10 04:52:23 Modified files: net/dino : Makefile distinfo Log message: update net/dino to 0.3.1 Also fix issue with conflicting use of 2 versions of libsoup. Originally raised by kn@, who sent initial patch. ok kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 05:03:52 Modified files: devel/py-wheel : Makefile distinfo devel/py-wheel/pkg: DESCR Log message: update to py3-wheel-0.38.4, update COMMENT/DESCR while there CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/10 05:10:54 Modified files: sys/dev/wscons : wskbd.c Log message: Move the code handling brightness keys into a task, since with inteldrm(4) it requires a process context. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:12:53 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcpdc.c Log message: Add qcpdc(4), a driver for the Qualcomm Power Domain controller found on Qualcomm SoCs. This is mostly a shim torwards agintc(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:13:22 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable qcpdc(4) ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 05:14:06 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: We need to turn a few more things on in the resume path. This makes it possible to ifconfig down the interface suspend/resume and ifconfig up the interface again afterwards in most cases. Suspend/resume with the interface up is still busted. ok patrick@, stsp@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:16:06 Modified files: sys/dev/fdt : qcspmi.c Log message: Remove hack that uses a timeout to fake interrupts now that qcpdc(4) allows us to properly establish interrupts. The fixed IPL_BIO should probably be replaced by the highest IPL requested by our children. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/11/10 05:16:26 Modified files: lang/go : go.port.mk Log message: go.port.mk: use -buildvcs=false to prevent go from calling git OK kn, sthen CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:36:38 Modified files: share/man/man4 : Makefile share/man/man4/man4.arm64: Makefile Added files: share/man/man4 : qcdwusb.4 qcgpio.4 qciic.4 Removed files: share/man/man4/man4.arm64: qcdwusb.4 qcgpio.4 qciic.4 Log message: Move manpages for Qualcomm devices over to the MI directory. kettenis@ put them into the arm64-specific one mostly because they were for ACPI and that will definitely be arm64-specific. I have committed most of the FDT ones to the MI fdt directory. dlg@ would be happier with those manpages in the MI one. There are more manpages to come as well. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/10 05:37:00 Modified files: lib/libcrypto/ec: eck_prn.c lib/libcrypto/dsa: dsa_prn.c Log message: Fix a few more leaks in *_print() functions. ok jsing@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/10 05:38:57 Modified files: regress/lib/libc/db: dbtest.c Log message: Use /tmp as opposed of /var/tmp as the default directory for temporary files. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:40:08 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : qcpdc.4 Log message: qcpdc(4) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/10 05:40:29 Modified files: regress/sbin/route: rttest14.ok rttest16.ok Log message: cope with recent route output changes CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/10 05:46:19 Modified files: sys/net : if_var.h Log message: typofix; ok dlg CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 05:50:08 Modified files: sysutils/consolekit: Makefile distinfo Log message: bring in latest systemd wrapper functions from the git repo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 05:50:52 Modified files: mail/stalwart : Makefile.inc Log message: stalwart-jmap uses rocksdb which is 64-bit only, set ONLY_FOR_ARCHS (the other stalwart-* ports don't seem really useful without jmap) CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/10 05:55:49 Modified files: lib/libcrypto : Makefile Log message: Continue migrating to one source file per line. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:57:08 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : qcspmi.4 qcpmic.4 qcpmicgpio.4 Log message: qcpmic(4), qcpmicgpio(4), qcspmi(4) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 05:57:37 Modified files: x11/gnome/gdm : Makefile distinfo Log message: switch to my new branch in the git repo which uses libconsolekit for systemd wrapper functions instead of implementing them inside gdm CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 05:59:26 Modified files: share/man/man4 : qcdwusb.4 qcpdc.4 Log message: update for consistency CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 06:04:39 Modified files: math/py-scikit-image: Makefile distinfo math/py-scikit-image/pkg: PLIST Added files: math/py-scikit-image/patches: patch-pyproject_toml Log message: update to py3-scikit-image-0.19.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/10 06:06:24 Modified files: security/openssl-ruby-tests: Makefile Log message: openssl-ruby-tests: use EVP_Digest{Sign,Verify}() directly to prepare for addition of EVP interface of Ed25519 to libcrypto. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/10 06:07:06 Added files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_pkey_c Log message: openssl-ruby-tests: use EVP_Digest{Sign,Verify}() directly to prepare for addition of EVP interface of Ed25519 to libcrypto. (missed cvs add) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 06:08:57 Modified files: share/man/man4 : Makefile qcpmic.4 Added files: share/man/man4 : qcpon.4 qcpwm.4 qcrtc.4 Log message: qcpon(4), qcpwm(4), qcrtc(4) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 06:09:34 Modified files: lib/libcrypto/asn1: asn1.h t_pkey.c Log message: Port ASN1_buf_print() from OpenSSL 1.1. This is needed to print byte array based keys, such as Ed25519 and X25519. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 06:09:57 Modified files: sysutils/cpuid : Makefile Log message: should use MAKE_PROGRAM CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 06:18:10 Modified files: textproc/py-vobject: Makefile textproc/py-vobject/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/10 06:22:55 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Indicate compliance with work-in-progress spec for ROA objects CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/10 06:28:31 Log message: Self hosted RSS/Atom aggregator, supporting multi-user and anonymous modes. It also boasts a number of other powerful features: - Instant push notifications from compatible sources, such as Mastodon, Friendica, WordPress, Blogger, FeedBurner, etc. - Basic Web scraping, based on XPath, for Web sites not providing any RSS/Atom feeds. - Custom tags and extensions for further tuning. ok abieber op Status: Vendor Tag: aisha Release Tags: aisha_20221110 N ports/www/freshrss/Makefile N ports/www/freshrss/distinfo N ports/www/freshrss/pkg/DESCR N ports/www/freshrss/pkg/PLIST N ports/www/freshrss/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/10 06:30:11 Log message: Self hosted RSS/Atom aggregator, supporting multi-user and anonymous modes. It also boasts a number of other powerful features: - Instant push notifications from compatible sources, such as Mastodon, Friendica, WordPress, Blogger, FeedBurner, etc. - Basic Web scraping, based on XPath, for Web sites not providing any RSS/Atom feeds. - Custom tags and extensions for further tuning. ok abieber op Status: Vendor Tag: aisha Release Tags: aisha_20221110 U ports/www/freshrss/Makefile U ports/www/freshrss/distinfo U ports/www/freshrss/pkg/DESCR U ports/www/freshrss/pkg/PLIST U ports/www/freshrss/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/10 06:56:19 Modified files: www : Makefile Log message: forgot to add freshrss to the Makefile thanks abieber@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 07:01:49 Modified files: x11/gnome/shell: Makefile x11/gnome/shell/patches: patch-js_misc_loginManager_js Log message: Unbreak unlocking screenshield. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/10 07:04:07 Modified files: security/openssl-ruby-tests: Makefile security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_pkey_c Log message: openssl-ruby-tests: update patch to match PR CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 07:07:23 Modified files: net/rrdtool : Makefile Log message: rrdtool moved to github CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 07:15:15 Modified files: sys/arch/arm64/dev: aplsart.c Log message: Add suspend/resume support to control the power domain. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 07:22:27 Modified files: www/urlwatch : Makefile www/urlwatch/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/10 07:22:43 Modified files: sys/net : pf.c pfvar.h Log message: Add a mutex to pf_state structure. Mutex retain a consistency of structure members without using a global state lock. The first member which uses protection by mutex is key[] array. more will follow. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 07:46:24 Modified files: print/cups : Makefile Log message: Add a comment; no pkg change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 07:46:44 Modified files: lib/libcrypto/asn1: asn1_locl.h lib/libcrypto/evp: evp.h evp_err.c p_lib.c Log message: Port EVP raw key API from OpenSSL. This will be needed to deal with Curve25519 based keys. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/10 07:51:01 Modified files: regress/lib/libz: utils_unittest.cc Log message: Downgrade test to C++98 to fix build on GCC archs Spotted on sparc64, diff from miod, tb and bluhm agree. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 07:58:55 Modified files: x11/gnome/gdm : Makefile distinfo Log message: sync with the gdm git repo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 08:01:09 Modified files: sysutils/consolekit: Makefile Log message: do not pick libudev up yet CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 08:10:16 Modified files: x11/gnome/shell: Makefile x11/gnome/shell/patches: patch-js_misc_loginManager_js Log message: Missed in previous. CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/10 08:13:52 Modified files: lib/libcrypto : Makefile Log message: Continue migrating to one source file per line. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 08:17:30 Modified files: lib/libcrypto/evp: evp.h evp_err.c evp_locl.h m_sigver.c Log message: Provide digestsign/digestverify hooks for EVP_PKEY_METHOD. These are needed for EVP implementations of Ed25519 and X25519. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/10 08:26:38 Modified files: sbin/disklabel : editor.c Log message: HP-300's hd is now gone. svnd transmorgified into vnd in 2011. No need to keep checking for these device names. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 08:31:22 Modified files: x11/xmenu : Makefile Log message: drop maintainer per request CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 08:40:41 Log message: import p5-XS-Parse-Keyword 0.27 OK sthen@ Comment: XS functions to assist in parsing keyword syntax Description: This module provides some XS functions to assist in writing syntax modules that provide new perl-visible syntax, primarily for authors of keyword plugins using the PL_keyword_plugin hook mechanism. It is unlikely to be of much use to anyone else; and highly unlikely to be any use when writing perl code using these. Unless you are writing a keyword plugin using XS, this module is not for you. Status: Vendor Tag: bluhm Release Tags: bluhm_20221110 N ports/devel/p5-XS-Parse-Keyword/Makefile N ports/devel/p5-XS-Parse-Keyword/distinfo N ports/devel/p5-XS-Parse-Keyword/pkg/DESCR N ports/devel/p5-XS-Parse-Keyword/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/10 08:41:23 Log message: Import m1n1+uboot bootloader firmware meta port for Apple arm64 machines. ok sthen@ Status: Vendor Tag: tobhe Release Tags: tobhe_20221110 N ports/sysutils/firmware/m1n1-uboot/Makefile N ports/sysutils/firmware/m1n1-uboot/pkg/DESCR N ports/sysutils/firmware/m1n1-uboot/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 08:42:58 Modified files: devel : Makefile Log message: +p5-XS-Parse-Keyword CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/10 08:44:43 Modified files: sysutils/firmware: Makefile Log message: Hook up m1n1-uboot CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/10 09:00:17 Modified files: sys/netinet6 : nd6.c Log message: Use local variable for consistency OK claudio CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/10 09:00:34 Modified files: lib/libcrypto : Makefile Log message: Continue migrating to one source file per line. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 09:04:31 Modified files: lib/libcrypto/objects: objects.h Log message: Map objects for ED25519 to Ed25519. OpenSSL used ED25519, even though the RFCs use Ed25519 - as such, we get to provide both. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/10 09:12:05 Modified files: sys/kern : subr_disk.c Log message: Add mbr_get_fstype() and use it to translate MBR dp_typ fields into FS_* values. Similar to what gpt_get_fstype() does. Code is clearer and better positioned for planned enhancements to spoofing. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 09:14:50 Modified files: libexec/ld.so/powerpc64: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for powerpc64 and a modified version of the diff deraadt@ mailed out to make sure the LOADs are in increasing address order. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/10 09:19:49 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.11.1. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/10 09:20:54 Modified files: sys/dev/fdt : qcpon.c Log message: Apparently we receive interrupts for both powerkey press and release, which isn't quite helpful when it's used to come back from suspend and then the second interrupt initiates powerdown. Ignore press, but handle release. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/10 09:29:20 Modified files: sys/net : pf.c pfvar.h Log message: revert pf_state mtx commit, because it breaks tree. pfctl does not build OK dlg@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/10 09:34:23 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Remove obsolete function, struct, and macro names that tb@ removed from asn1.h on January 14: rev. 1.58: ASN1_CTX ASN1_const_CTX rev. 1.60: ASN1_OBJECT_FLAG_CRITICAL ASN1_OBJECT_FLAG_DYNAMIC rev. 1.60: ASN1_OBJECT_FLAG_DYNAMIC_DATA ASN1_OBJECT_FLAG_DYNAMIC_STRINGS rev. 1.61: NETSCAPE_X509 NETSCAPE_X509_free NETSCAPE_X509_new rev. 1.61: d2i_NETSCAPE_X509 i2d_NETSCAPE_X509 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 09:37:52 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: ameth_lib.c lib/libcrypto/ec: ec.h ec_err.c lib/libcrypto/evp: evp.h evp_locl.h pmeth_lib.c Added files: lib/libcrypto/ec: ecx_methods.c Log message: Implement EVP interfaces for Ed25519 and X25519. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 09:38:57 Modified files: regress/lib/libcrypto/evp: Makefile Added files: regress/lib/libcrypto/evp: evp_ecx_test.c Log message: Add regress coverage for Ed25519 and X25519 EVP interfaces. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/10 09:52:19 Modified files: lib/libcrypto/x509: x509_trs.c Log message: Allow explicit cert trusts or distrusts for EKU any This matches the current OpenSSL behaviour introduced in their commit: commit 0daccd4dc1f1ac62181738a91714f35472e50f3c Date: Thu Jan 28 03:01:45 2016 -0500 ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 10:12:32 Modified files: sysutils/firmware/m1n1-uboot: Makefile Log message: be explicit with versions; firmware packages are handled by fw_update which has no way to do dependency tracking CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/10 10:13:45 Modified files: sysutils/m1n1 : Makefile sysutils/u-boot-asahi: Makefile Log message: reminder to update firmware/m1n1-uboot if these are updated CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/10 10:17:47 Modified files: sys/net : if.c Log message: bring back r1.673: replace SRP with SMR in the if_idxmap. when i first wrote if_idxmap i didn't realise (and no one thought to tell me) that index 0 was special and means "no interface", so while here use the 0th slot in the interface map to store the length of the map instead of prepending the map with a length field. if_get() now special cases index 0 and returns NULL directly. this also means the size of the map is now always a power of 2, which is a nicer fit with what the kernel malloc aprovides. the problem with r1.673 that hrvoje popovski found was that attaching a lot of interfaces during autoconf would lock up when growing the map called smr_barrier. the fix in this diff is to (ab)use the usedidx bitmap to store an smr_entry and defer the freeing of the interface pointer map with it. tested by hrvoje popovski tweaks and ok visa@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/11/10 10:19:26 Modified files: devel/jdk/1.8 : Makefile distinfo Log message: Update to 8u352 GA: * Contains upstream bug and security fixes: https://foojay.io/java-8/?tab=highlights&version=openjdk8u352&quarter=102022 https://openjdk.org/groups/vulnerability/advisories/2022-10-18 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/11/10 10:22:09 Modified files: devel/jdk/11 : Makefile distinfo devel/jdk/11/pkg: PLIST Log message: Update to 11.0.17 GA: * Contains upstream bug and security fixes: https://foojay.io/java-11/?version=11.0.17&quarter=102022&tab=component https://openjdk.org/groups/vulnerability/advisories/2022-10-18 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/10 10:22:54 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.7.11, containing DoS fixes. Announcement: https://forum.torproject.net/t/stable-release-0-4-7-11/5501 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/11/10 10:23:32 Modified files: devel/jdk/17 : Makefile distinfo devel/jdk/17/pkg: PLIST Log message: Update to 17.0.5 GA: * Contains upstream bug and security fixes: https://foojay.io/java-17/?version=17.0.5&quarter=102022&tab=component https://openjdk.org/groups/vulnerability/advisories/2022-10-18 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/10 10:36:42 Modified files: driver/xf86-video-wsfb/src: wsfb_driver.c Log message: Simplify the test on mode in WsfbSaveScreen() and add error checking. Tested by tobhe@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/10 10:38:58 Modified files: driver/xf86-video-wsfb/src: wsfb_driver.c Log message: When no device is provided in the config file, try xf86Info.consoleFd before defaulting to an hard-coded device name. Tested by tobhe@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/10 10:44:05 Modified files: lib/libcrypto/man: ASN1_TIME_set.3 Log message: In asn1.h rev. 1.65, beck@ provided ASN1_TIME_set_string_X509(3), ASN1_TIME_normalize(3), ASN1_TIME_to_tm(3), ASN1_TIME_cmp_time_t(3), and ASN1_TIME_compare(3). Merge documentation from the OpenSSL 1.1.1 branch, which is still under a free license, with tweaks by me in several respects to match our implementation, and also using some feedback from beck@. OK beck@. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 10:47:32 Log message: import p5-Syntax-Keyword-Match 0.09 OK sthen@ Comment: match/case syntax for perl Description: This module provides a syntax plugin that implements a control-flow block called match/case, which executes at most one of a choice of different blocks depending on the value of its controlling expression. Status: Vendor Tag: bluhm Release Tags: bluhm_20221110 N ports/devel/p5-Syntax-Keyword-Match/Makefile N ports/devel/p5-Syntax-Keyword-Match/distinfo N ports/devel/p5-Syntax-Keyword-Match/pkg/DESCR N ports/devel/p5-Syntax-Keyword-Match/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 10:49:34 Modified files: devel : Makefile Log message: +p5-Syntax-Keyword-Match CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 10:52:06 Modified files: devel/p5-XS-Parse-Keyword: Makefile Log message: Remove explicit devel/p5-Module-Build from build dependencies. It is added automatically by perl.port.mk. noted by sthen@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/10 10:53:45 Modified files: lib/libcrypto : Makefile Log message: Finish migrating to one source file per line. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/10 11:06:37 Modified files: lib/libssl : s3_lib.c ssl_locl.h ssl_pkt.c tls_buffer.c tls_internal.h Log message: Use tls_buffer for alert and handshake fragments in the legacy stack. This avoids a bunch of pointer munging and a handrolled memmove. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/10 11:15:36 Modified files: lib/libcrypto : opensslv.h Log message: Bump LibreSSL version to 3.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/10 11:19:23 Modified files: app/xterm : charproc.c menu.c Log message: Prevent users from enabling allowFontOps by menu or via resources. This further protects from CVE-2022-2602 (although allowFontOps where disabled by default in OpenBSD since 2009). CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/10 11:58:02 Modified files: usr.sbin/vmd : i8253.c i8259.c Log message: Initialize data before passing it to get_input_data. Strictly speaking this is not necessary as all used bits of the uint32_t are zeroed. ok mlarkin CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/10 12:07:21 Modified files: share/man/man5 : pf.conf.5 Log message: tweak the "once" text; ok sashan CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/10 12:10:50 Modified files: share/man/man4 : qcpmic.4 qcpmicgpio.4 qcpon.4 qcpwm.4 qcrtc.4 qcspmi.4 Log message: fix SEE ALSO and new sentence, new line; similar patch floated by josian frentsos on tech CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 12:41:53 Modified files: devel/p5-Type-Tiny: Makefile distinfo devel/p5-Type-Tiny/pkg: PLIST Log message: update p5-Type-Tiny to 2.000001 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 15:48:23 Modified files: www/p5-URI : Makefile distinfo Log message: update p5-URI to 5.17 take maintainer CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/10 15:49:29 Modified files: converters/p5-JSON: Makefile distinfo Log message: update p5-JSON to 4.10 take maintainer CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/10 15:58:40 Modified files: usr.bin/tmux : tmux.1 tmux.c Log message: - sort options; from josiah frentsos ok nicm - add -N to SYNOPSIS - sort usage() CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/10 16:03:10 Modified files: usr.bin/ssh : clientloop.c Log message: Handle dynamic remote port forwarding in escape commandline's -R processing. bz#3499, ok djm@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/10 16:21:15 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Sprinkle some #ifdef SUSPEND to unbreak the tree. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/10 16:22:51 Modified files: x11/gnome/control-center: Makefile Log message: link with -rdynamic for now until a real fix for undefined symbols in the avatar handling code is implemented CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/10 16:39:51 Modified files: usr.sbin/vmd : vm.c Log message: vmd(8): remove toggling interrupt line on vcpu in vcpu run loop We toggle the interrupt "line" on the vcpu when we assert or deassert irq on the pic in either the vcpu thread (emulating some devices) or on the device event thread (mostly handling reading available data). Having it in the vcpu run loop here just results in another ioctl(2) call before the one for re-entering the guest cpu. Removing it shows no noticeable behavioral change in existing guests. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/10 16:42:16 Modified files: sys/arch/arm64/dev: apm.c Log message: pscivar.h include no longer needed ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/10 16:57:31 Modified files: share/man/man9 : clockintr.9 Log message: divison -> division CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/11/10 18:12:13 Modified files: driver/xf86-video-vmware: Makefile.bsd-wrapper Log message: disable libudev to fix build when xatracker is present xatracker is part of Mesa and not currently installed ok matthieu@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/10 18:44:26 Modified files: lib/libcrypto/curve25519: curve25519.h Log message: zap stray space (CRITICAL!) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/10 19:21:10 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c sys/dev/pci/drm/i915: i915_drv.c Log message: return early from drm activate functions after fatal error avoids a page fault trap trying to take an uninitialised modeset lock on suspend reported and tested by Ali Farzanrad on HP ProBook 4530s radeondrm0 at pci1 dev 0 function 0 "ATI Radeon HD 6400M" rev 0x00 drm1 at radeondrm0 radeondrm0: msi inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics 3000" rev 0x09 drm0 at inteldrm0 inteldrm0: msi, SANDYBRIDGE, gen 6 .. radeondrm0: CAICOS [drm] *ERROR* Unable to locate a BIOS ROM drm:pid0:radeondrm_attachhook *ERROR* Fatal error during GPU init inteldrm0: 1366x768, 32bpp CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/11/10 20:36:31 Modified files: games/scummvm : Makefile distinfo Log message: update to scummvm 2.6.1 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/10 23:46:48 Modified files: sys/dev/hid : files.hid Added files: sys/dev/hid : hidcc.c hidccvar.h Log message: Extract the HID specific pieces from ucc(4) into hidcc. First steps toward attaching hidcc over i2c. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/10 23:47:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/10 23:48:38 Modified files: sys/dev/usb : files.usb ucc.c Log message: Make ucc(4) the first consumer of hidcc. No intended functional change. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/11 00:58:42 Modified files: sys/dev/pci : pcidevs Log message: add AMD family 19h model 44h (Rembrandt) ids from a ThinkPad T14 Gen 3 AMD dmesg provided by Philippe Meunier CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/11/11 00:59:20 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/11 01:27:17 Modified files: usr.bin/tmux : tmux.1 Log message: Document alternative delimiters for substitution, from Jim Wisniewski. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/11 01:35:11 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/11 01:37:55 Modified files: usr.bin/tmux : input.c tmux.1 tmux.h tty-features.c tty-keys.c tty-term.c tty.c Log message: Parse primary device attributes as well as secondary and add a SIXEL flag (not used yet), from Anindya Mukherjee. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/11/11 01:44:11 Modified files: usr.bin/tmux : tty-features.c tty-keys.c tty-term.c Log message: Tweak previous to set and log the feature instead of just setting the flag. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/11 03:46:22 Modified files: x11/gnome/control-center: Makefile Log message: make sure not to override LDFLAGS CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/11 03:51:39 Modified files: usr.sbin/btrace: btrace.c Log message: typo CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 03:51:46 Modified files: sys/net : if_pflow.c Log message: prepare for moving struct pf_state from pfvar.h to pfvar_priv.h pflow obviously looks at the kernel pf state structure to do it's thing, so it will need the header that provides it. i'm committing this chunk separately to the actual pf_state move to keep the commits small and simple. ok sashan@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/11 03:52:44 Modified files: usr.sbin/vmd : vm.c Log message: Revert removal of toggling interrupt line in vmd vcpu run loop. phessler reports a performance regression. Needs more testing. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 03:55:48 Modified files: sys/net : pfvar.h pfvar_priv.h Log message: move struct pf_state from pfvar.h to pfvar_priv.h. we (sashan) are going to add a mutex to the pf_state struct, but a mutex is a kernel data structure that changes shape depending on things like whether MULTIPROCESSOR is enabled, and should therefore not be visible to userland. when we added a mutex to pf_state, compiling pfctl failed because it doesn't know what a mutex is and it can't know which version of it the current kernel is running with. moving struct pf_state to pfvar_priv.h makes it clear it is a private kernel only data structure, and avoids this leak into userland. tested by me and make build ok sashan@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 04:02:35 Modified files: sys/net : pf.c pfvar.h pfvar_priv.h Log message: rewrite the pf_state_peer_ntoh and pf_state_peer_hton macros as functions. i can read this code as functions, but it takes too much effort as macros. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 04:17:52 src/lib/libcrypto/hidden Update of /cvs/src/lib/libcrypto/hidden In directory cvs.openbsd.org:/tmp/cvs-serv56435/hidden Log Message: Directory /cvs/src/lib/libcrypto/hidden added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 04:18:09 src/lib/libcrypto/hidden/openssl Update of /cvs/src/lib/libcrypto/hidden/openssl In directory cvs.openbsd.org:/tmp/cvs-serv53264/openssl Log Message: Directory /cvs/src/lib/libcrypto/hidden/openssl added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 04:18:36 src/lib/libssl/hidden Update of /cvs/src/lib/libssl/hidden In directory cvs.openbsd.org:/tmp/cvs-serv89343/hidden Log Message: Directory /cvs/src/lib/libssl/hidden added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 04:18:50 src/lib/libssl/hidden/openssl Update of /cvs/src/lib/libssl/hidden/openssl In directory cvs.openbsd.org:/tmp/cvs-serv17668/openssl Log Message: Directory /cvs/src/lib/libssl/hidden/openssl added to the repository CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/11 04:22:48 Modified files: sys/net : if_pfsync.c Log message: Turn KASSERT() into if() to prevent state being inserted to pfsync snapshot multiple times. OK dlg@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 04:25:18 Modified files: lib/libcrypto : Makefile lib/libcrypto/hmac: hmac.c lib/libssl : Makefile bio_ssl.c Added files: lib/libcrypto : Symbols.namespace lib/libcrypto/hidden: README crypto_namespace.h lib/libcrypto/hidden/openssl: hmac.h lib/libssl/hidden: ssl_namespace.h lib/libssl/hidden/openssl: ssl.h Log message: Add support for symbol hiding disabled by default. Fully explained in libcrypto/README. TL;DR make sure libcrypto and libssl's function calls internally and to each other are via symbol names that won't get overridden by linking other libraries. Mostly work by guenther@, which will currently be gated behind a build setting NAMESPACE=yes. once we convert all the symbols to this method we will do a major bump and pick up the changes. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2022/11/11 04:27:05 Modified files: share/misc : countrycodes Log message: resync with ISO web site; ok kmos@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/11 04:45:10 Modified files: sys/arch/arm64/dev: aplns.c aplsart.c rtkit.c rtkit.h Log message: Unmap and free memory when we shutdown rtkit. This fixes an issue where we run out of SART entries after a few suspend/resume cycles. ok patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 04:47:13 Modified files: sys/net : pf.c if_pfsync.c if_pfsync.h Log message: rename pfsync_up() to pfsync_is_up() foo_up() where foo is a network driver is usually a function that configures and brings an interface up into a running state. this small tweak just makes the code a bit easier for me to read. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/11 04:53:24 Modified files: lib/libcrypto/objects: objects.h Log message: Stop pretending that obj_mac.h is optional. This is effectively: unifdef -m -DUSE_OBJ_MAC objects/objects.h ok beck@, with extreme prejudice. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 04:57:08 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-meson_build Added files: sysutils/accountsservice/patches: patch-src_libaccountsservice_act-user_c Log message: Remove useless support for security/libxcrypt. We have all we need in base, and having this lib around will make other stuff pick it up while we don't want to. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 04:58:33 Modified files: security : Makefile Removed files: security/libxcrypt: Makefile distinfo security/libxcrypt/patches: patch-configure_ac security/libxcrypt/pkg: DESCR PLIST Log message: Remove; what's implemented is already available in base and having the header and library around will not do us good. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 05:02:34 Modified files: lib/libcrypto/x509: x509_alt.c x509_constraints.c x509_internal.h regress/lib/libcrypto/x509: Makefile constraints.c Log message: Start CBS-ifying the name constraints code. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/11 05:05:32 Modified files: lib/libc/uuid : uuid_create.c Log message: Nuke trailing space in a comment. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 05:06:17 Modified files: sys/net : pfvar_priv.h Log message: steal a change by sashan@ to say which bits of pf_state need which locks. not all members are annotated yet, but that's because there's no clear protection for them yet. ok sashan@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/11 05:08:29 Modified files: lib/libcrypto/bf: bf_cbc.c bf_cfb64.c bf_ecb.c bf_enc.c bf_locl.h bf_ofb64.c bf_pi.h bf_skey.c blowfish.h Log message: Whack blowfish with a style(9) bat. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 05:13:43 Modified files: net/bro : Makefile Log message: PORTROACH: skip 5.1.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/11 05:14:01 Modified files: sys/kern : subr_disk.c Log message: Use the first 8 bytes of GPT gh_guid as the default d_uid. gh_guid is initialized with arc4random(). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/11 05:17:48 Modified files: x11/gnome/control-center: Makefile Added files: x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c Log message: ensure that the CC_TYPE_AVATAR_CHOOSER private type is used by the template so that symbols can be resolved in the user panel CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/11 05:18:25 Modified files: lib/libcrypto/bf: bf_cbc.c bf_cfb64.c bf_ecb.c bf_enc.c bf_ofb64.c bf_skey.c Log message: Tidy includes, fix comment style and mop up some blank lines. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/11 05:22:21 Modified files: lib/libcrypto/bf: bf_skey.c Removed files: lib/libcrypto/bf: bf_pi.h Log message: Merge bf_pi.h into bf_skey.c. There's not much point having a static table in a header file that is only included in one source file. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/11 05:23:49 Modified files: lib/libcrypto/bf: bf_skey.c Log message: Use named initialisers. Requested by tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 05:29:32 Modified files: sys/net : pfvar_priv.h Log message: kn@ points out that lock annotations are usually wrapped in () CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 05:32:17 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 05:32:31 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 05:32:45 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.7. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 05:36:05 Modified files: sys/net : pfvar_priv.h Log message: fix a misuse of vi. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 05:39:03 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.40.2. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 05:50:45 Modified files: sys/net : pfvar_priv.h Log message: kn points out that brackets are not parentheses CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/11 05:58:50 Modified files: x11/gnome/libgweather4: Makefile x11/gnome/libgweather4/patches: patch-libgweather_weather-metar_c Added files: x11/gnome/libgweather4/patches: patch-libgweather_gweather-info_c Log message: use the correct return value for strcmp when checking for a match for the default:mm translation CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 06:00:34 Modified files: x11/gnome/libgweather4/patches: patch-libgweather_gweather-info_c Log message: Add TODO CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/11 06:08:29 Modified files: lib/libssl : Symbols.list Log message: Symbols.list: Drop comments and sort. While grouping the API by its purpose is nice, it doesn't help much if >90% is "general API". ok jsing CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/11 06:56:12 Modified files: xserver/os : client.c Log message: Don't crash if the client argv or argv[0] is NULL. Report from bauerm at pestilenz dot org. With help from and ok millert@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/11 06:59:02 Modified files: regress/usr.bin/cvs: Makefile Log message: cvs(1) populates the author keyword using getlogin(2), therefore favor logname(1) when normalizing the output. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/11 06:59:40 Modified files: sys/dev/hid : hidcc.c Log message: ihidev can pass a buffer larger than the size of the claimed input report since it unconditionally uses the size of the longest input report. This is quite harmless and the defensive check in hidcc can therefore be relaxed and instead only examining the number of expected bytes. ok matthieu@ patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 08:02:31 Modified files: sys/net : pfvar_priv.h pf.c Log message: add a mutex to struct pf_state and init it. nothing is protected by it yet but it will allow us to provide consistent updates to individual states without relying on a global lock. getting that right between the packet processing in pf itself, pfsync, the pf purge code, the ioctl paths, etc is not worth the required contortions. while pf_state does grow, it doesn't use more cachelines on machines where we will want to run in parallel with a lot of states. stolen from and ok sashan@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/11 08:25:13 Modified files: share/man/man4 : Makefile sys/dev/hid : hidcc.c sys/dev/i2c : files.i2c Added files: share/man/man4 : icc.4 sys/dev/i2c : icc.c Log message: Add icc(4) to handle Customer Control keyboards attached to i2c bus. ok anton@ patrick@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/11 08:27:39 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/arm64/conf: GENERIC Log message: Enable icc(4). ok anton@ patrick@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/11/11 08:43:07 Modified files: sysutils/obsdfreqd: Tag: OPENBSD_7_2 Makefile distinfo sysutils/obsdfreqd/pkg: Tag: OPENBSD_7_2 PLIST Log message: Update to obsdfreqd-1.1.1 fixes the issue with temperature control feature CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/11/11 08:47:14 Added files: sysutils/obsdfreqd/pkg: Tag: OPENBSD_7_2 obsdfreqd.login Log message: obsdfreqd fixup I forgot to add the new login file in the backport CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/11/11 08:54:51 Log message: import helix-22.08.1 A Kakoune / Neovim inspired text editor. Features: - Vim-like modal editing - Multiple selections - Built-in language server support - Smart, incremental syntax highlighting and code editing via tree-sitter ok semarie@ port sent by Laurent Cheylus who takes maintainership Status: Vendor Tag: solene Release Tags: solene_20221111 N ports/editors/helix/Makefile N ports/editors/helix/crates.inc N ports/editors/helix/distinfo N ports/editors/helix/patches/patch-helix-loader_src_lib_rs N ports/editors/helix/patches/patch-helix-term_build_rs N ports/editors/helix/patches/patch-helix-loader_src_grammar_rs N ports/editors/helix/pkg/DESCR N ports/editors/helix/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/11/11 08:56:14 Modified files: editors : Makefile Log message: + helix CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/11 09:06:13 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 09:12:08 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: try pf.c r1.1143 again: move pf_purge out from under the kernel lock this also avoids holding NET_LOCK too long. the main change is done by running the purge tasks in systqmp instead of systq. the pf state list was recently reworked so iteration over the state can be done without blocking insertions. however, scanning a lot of states can still take a lot of time, so this also makes the state list scanner yield if it has spent too much time running. the other purge tasks for source nodes, rules, and fragments have been moved to their own timeout/task pair to simplify the time accounting. in my environment, before this change pf purges often took 10 to 50ms. the softclock thread runs next to it often took a similar amount of time, presumably because they ended up spinning waiting for each other. after this change the pf_purges are more like 6 to 12ms, and dont block softclock. most of the variability in the runs now seems to come from contention on the net lock. tested by me sthen@ chris@ ok sashan@ kn@ claudio@ the diff was backed out because it made things a bit more racey, but sashan@ has squashed those races this week. let's try it again. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/11 09:17:16 Modified files: sbin/iked : ikev2_msg.c Log message: In case of an invalid SA resp is passed to ikev2_msg_cleanup without initialization where the msg_parent field is accessed. ok tobhe CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/11 09:41:44 Modified files: sys/dev/pci : if_igc.c Log message: Due to checksum offloading one more element could be written to the ring than there is space available. ok dlg CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 09:50:00 Modified files: meta/gnome : Makefile meta/gnome/pkg : DESCR-extras DESCR-main Log message: Tweak DESCR. CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/11 10:07:39 Modified files: usr.bin/openssl: asn1pars.c ca.c certhash.c ciphers.c cms.c crl.c crl2p7.c dgst.c dh.c dhparam.c dsa.c dsaparam.c ec.c ecparam.c enc.c errstr.c gendh.c gendsa.c genpkey.c genrsa.c nseq.c ocsp.c openssl.c passwd.c pkcs12.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c prime.c rand.c req.c rsa.c rsautl.c s_client.c s_server.c s_time.c sess_id.c smime.c speed.c spkac.c ts.c verify.c version.c x509.c Log message: Remove the legacy interactive mode from openssl(1). This removes the legacy interactive mode from openssl(1) since it is rarely used, complicates the code, and has also been removed from OpenSSL in version 3.x.x. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/11 10:12:30 Modified files: sys/net : pfvar_priv.h Log message: me and my text editor are not getting along today CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/11 10:15:27 Modified files: lib/libssl : d1_lib.c d1_pkt.c dtls_locl.h s3_lib.c ssl_locl.h ssl_pkt.c tls12_record_layer.c tls13_record_layer.c tls_content.c tls_content.h Log message: Convert the legacy TLS stack to tls_content. This converts the legacy TLS stack to tls_content - records are now opened into a tls_content structure, rather than being written back into the same buffer that the sealed record was read into. This will allow for further clean up of the legacy record layer. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 10:16:01 Modified files: textproc/gtk-doc: Makefile textproc/libxml: Makefile devel/libnotify: Makefile audio/gmpc : Makefile x11/gnome/at-spi2-core: Makefile devel/libsigc++-2: Makefile devel/libsigc++30: Makefile x11/gtksourceview: Makefile geo/geoclue2 : Makefile graphics/clutter/clutter-gtk: Makefile graphics/clutter/cogl: Makefile graphics/clutter/core: Makefile graphics/clutter/clutter-gst: Makefile graphics/simple-scan: Makefile sysutils/deja-dup: Makefile www/libcroco : Makefile x11/gnome/py-atspi: Makefile devel/py-gobject3: Makefile Log message: Fix HOMEPAGE and remove non existing ones. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 10:19:40 Modified files: textproc/libxml: Makefile Log message: Take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/11 10:20:08 Modified files: textproc/libxslt: Makefile Log message: Fix HOMEPAGE and take MAINTAINER. CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/11 10:23:09 Modified files: sys/dev/hid : hidcc.c Log message: Debug was accidentally left enabled in previous commit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/11 10:39:30 Modified files: java/jna : Makefile java/jna/pkg : PLIST Log message: java/jna file list differs with newer jdk (different javadoc files with newer jquery etc); regen plist CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/11 10:47:13 Modified files: security/opendnssec: Makefile distinfo Log message: Update opendnssec 2.1.11 -> 2.1.12 Announcement: https://www.opendnssec.org/2022/11/opendnssec-2-1-12/ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/11 10:47:57 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/pkg: PLIST Log message: Update ansible-core 2.13.5 -> 2.14.0 Changelog: https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst#v2-14-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/11 10:48:47 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 6.5.0 -> 6.6.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/6/CHANGELOG-v6.rst#v6-6-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/11 10:54:16 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.1.2 -> 7.4.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/11 10:58:15 Modified files: sbin/iked : ikev2.c Log message: Make sure csa->csa_bundled is NULL after freeing to prevent a possible use after free. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/11 11:09:59 Modified files: sys/sys : timeout.h sys/kern : kern_timeout.c kern_fork.c sys/netinet : ip_ipsp.c Log message: timeout(9): remove timeout_set_kclock(), TIMEOUT_INITIALIZER_KCLOCK() We have too many timeout(9) initialization functions and macros. Let's slim it down and combine some interfaces. - Remove timeout_set_kclock(), TIMEOUT_INITIALIZER_KCLOCK(). - Expand timeout_set_flags(), TIMEOUT_INITIALIZER_FLAGS() to accept an additional "kclock" parameter. - Reimplement timeout_set(), timeout_set_proc() with timeout_set_flags(). - Reimplement TIMEOUT_INITIALIZER() with TIMEOUT_INITIALIZER_FLAGS(). - Update the sole timeout_set_flags() user to pass a kclock parameter. - Update the sole timeout_set_kclock() user to call timeout_set_flags(). - Update the sole TIMEOUT_INITIALIZER_FLAGS() user to provide a kclock parameter. The timeout(9) code is now a bit out of sync with the manpage. This will be corrected in a subsequent commit. ok kn@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2022/11/11 11:24:32 Modified files: usr.bin/openssl: openssl.c Log message: Clean up openssl(1) command execution. This cleans up the code that handles command execution for openssl(1), displays the help message when 'openssl help' is executed, and exits with code 1 when an invalid command is executed, matching the behaviour of OpenSSL version 1.1+ and above. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/11/11 11:53:29 Modified files: sys/kern : subr_disk.c Log message: Revert last until we can guarantee gh_guid can't escape to the d_uid written to disk. CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/11 11:59:19 Log message: Reimport m1n1-uboot as apple-boot for a more generic and descriptive name. discussed with many Status: Vendor Tag: tobhe Release Tags: tobhe_20221111 N ports/sysutils/firmware/apple-boot/Makefile N ports/sysutils/firmware/apple-boot/pkg/DESCR N ports/sysutils/firmware/apple-boot/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/11 12:02:53 Modified files: sysutils/firmware: Makefile Log message: Rename m1n1-uboot -> apple-boot CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/11 12:05:10 Removed files: sysutils/firmware/m1n1-uboot: Makefile sysutils/firmware/m1n1-uboot/pkg: DESCR PLIST Log message: Remove m1n1-uboot. It has moved to apple-boot. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/11 12:18:55 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/stack: stack.c Added files: lib/libcrypto/hidden/openssl: stack.h Log message: Hide symbols in libcrypto/stack Automated change from the first attempts at the semi automated Guentherizer 2000. ok jsing@ tb@ joshua@ CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/11 12:38:11 Modified files: sysutils/m1n1 : Makefile sysutils/m1n1/pkg: PLIST sysutils/u-boot-asahi: Makefile sysutils/u-boot-asahi/pkg: PLIST Log message: Generate license files for m1n1 and u-boot-asahi to include in the apple-boot firmware package. ok sthen@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/11 12:57:36 Modified files: sysutils/firmware: Makefile.inc Log message: don't subst PERMIT_PACKAGE in plist; otherwise for ports set to PERMIT_PACKAGE=firmware it can end up in pkg/PLIST CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/11/11 13:06:01 Modified files: sysutils/firmware/apple-boot: Makefile sysutils/firmware/apple-boot/pkg: PLIST Log message: Produce a combined m1n1 + uboot license file in /etc/firmware/apple-boot-license. Fix PLIST path while there. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/11 13:51:28 Modified files: net/rrdtool : Makefile distinfo net/rrdtool/patches: patch-bindings_Makefile_in patch-configure patch-doc_Makefile_in patch-src_Makefile_in patch-src_rrd_graph_helper_c patch-src_rrd_tool_c net/rrdtool/pkg: PLIST-main PLIST-ruby Log message: update to rrdtool-1.8.0 add pre-test target to use GNU seq to avoid test failures due to some different behaviour with ours: $ seq 1300000020 750 1300003020 1.3e+09 1.3e+09 1.3e+09 1.3e+09 1.3e+09 1.3e+09 $ gseq 1300000020 750 1300003020 1300000020 1300000770 1300001520 1300002270 1300003020 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/11 14:41:45 Modified files: share/man/man4 : icc.4 Log message: fix ounctuation and SEE ALSO; CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/11 15:39:50 Modified files: editors/libreoffice: Makefile editors/libreoffice/patches: patch-configure Added files: editors/libreoffice/patches: patch-bridges_source_cpp_uno_gcc3_linux_aarch64_abi_cxx patch-bridges_source_cpp_uno_gcc3_linux_aarch64_abi_hxx patch-bridges_source_cpp_uno_gcc3_linux_aarch64_cpp2uno_cxx patch-solenv_gbuild_platform_OPENBSD_AARCH64_GCC_mk Log message: add support and enable for arm64 (tested on m1) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/11 15:40:42 Modified files: usr.sbin/btrace: bt_parse.y btrace.c regress/usr.sbin/btrace: if.bt if.ok Log message: Add support for multiple statements in if () blocks. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/11 15:43:09 Modified files: usr.sbin/btrace: btrace.c Log message: Add support for storing builtins arguments into local variables. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/11 19:48:14 Modified files: sys/net : pf.c Log message: Put pf_state_import() under NPFSYNC>0 to fix build without pfsync CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/11 19:49:34 Modified files: sys/netinet6 : ip6_var.h Log message: Zap dead ip6_auto_linklocal Removed in 2015 15f0a5b39a2bb226b44457ed81a5d989cfee0393 Ensure that link-local addresses are correctly configured on loopback interfaces. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/11 19:50:59 Modified files: sys/netinet6 : ip6_output.c Log message: Zap comment about dead linkmtu Removed in 2015 a923c8476c6771493ee2bc4f277a429c9ae3eaff Remove linkmtu and maxmtu from struct nd_ifinfo. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/11 19:53:17 Modified files: sys/netinet6 : nd6.h Log message: Remove unused RS_LHCOOKIE macro Added in 2014 110585f259f4974284e531f0a1e121b001a580dc Move sending of router solicitations to the kernel; [...] but never used. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/11/11 23:29:25 Modified files: net/seafile/client: Makefile distinfo net/seafile/libsearpc: Makefile distinfo net/seafile/seafile: Makefile distinfo Log message: update to seafile-8.0.9 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/11 23:37:42 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: Update nextcloud to 24.0.7 OK gonzalo@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/12 00:00:50 Modified files: www/nextcloud/24: Tag: OPENBSD_7_2 Makefile distinfo www/nextcloud/24/pkg: Tag: OPENBSD_7_2 PLIST Log message: Update nextcloud to 24.0.7 OK gonzalo@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/12 01:22:16 Modified files: net/lldpd : Makefile distinfo Log message: update to lldpd-1.0.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/12 01:27:30 Modified files: sysutils/pv : Makefile distinfo Log message: update to pv-1.6.20 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/12 01:28:38 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-4.0.3 Bugfix release. Changes: https://github.com/git-cola/git-cola/blob/v4.0.3/CHANGES.rst CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/12 01:49:01 Modified files: net/routinator : Makefile crates.inc distinfo net/routinator/patches: patch-etc_routinator_conf_system-service Log message: update to routinator-0.12.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 02:07:37 Log message: import p5-Test-Identity 0.01 OK benoit@ Comment: assert the referential identity of a reference Description: This module provides a single testing function, "identical". It asserts that a given reference is as expected; that is, it either refers to the same object or is "undef". It is similar to "Test::More::is" except that it uses "refaddr", ensuring that it behaves correctly even if the references under test are objects that overload stringification or numification. Status: Vendor Tag: bluhm Release Tags: bluhm_20221112 N ports/devel/p5-Test-Identity/Makefile N ports/devel/p5-Test-Identity/distinfo N ports/devel/p5-Test-Identity/pkg/DESCR N ports/devel/p5-Test-Identity/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 02:09:32 Modified files: devel : Makefile Log message: +p5-Test-Identity CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/12 02:58:29 Log message: import games/zelda3 This is a reverse-engineered clone of Zelda 3 - A Link to the Past. It's around 70-80kLOC of C code, and reimplements all parts of the original game. The game is playable from start to end. ok op@ Status: Vendor Tag: stsp Release Tags: stsp_20221112 N ports/games/zelda3/Makefile N ports/games/zelda3/distinfo N ports/games/zelda3/patches/patch-main_c N ports/games/zelda3/patches/patch-types_h N ports/games/zelda3/patches/patch-zelda3_ini N ports/games/zelda3/pkg/DESCR N ports/games/zelda3/pkg/PLIST N ports/games/zelda3/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/12 03:00:17 Log message: import games/zelda3-data This port can be used to install assets required to run games/zelda3. ok op@ Status: Vendor Tag: stsp Release Tags: stsp_20221112 N ports/games/zelda3-data/Makefile N ports/games/zelda3-data/distinfo N ports/games/zelda3-data/pkg/DESCR N ports/games/zelda3-data/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/12 03:01:08 Log message: import games/zelda3-sprites This port can be used to install additional sprites for games/zelda3. ok op@ Status: Vendor Tag: stsp Release Tags: stsp_20221112 N ports/games/zelda3-sprites/Makefile N ports/games/zelda3-sprites/distinfo N ports/games/zelda3-sprites/pkg/PLIST N ports/games/zelda3-sprites/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/12 03:03:45 Modified files: games : Makefile Log message: += zelda3 Not adding zelda3-data and zelda3-sprites because they cannot be packaged. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/12 03:08:15 Modified files: lang/chicken/core: Makefile Added files: lang/chicken/core/patches: patch-egg-compile_scm Log message: lang/chicken: backport security fix for CVE-2022-45145 Details: https://lists.nongnu.org/archive/html/chicken-announce/2022-11/msg00000.html > Vasilij found a security issue with the way egg-information > files are created during installation of an extension package. > Currently, escape characters in the .egg file may be used to > perform arbitrary OS command injection due to the method the > egg metadata is created and installed in the local egg repository > during the install-stage of an egg. diff from MAINTAINER Timo Myyrä, thanks! CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 03:33:09 Modified files: devel/p5-B-COW : Makefile distinfo Log message: update p5-B-COW to 0.007 take maintainer CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 03:49:59 Modified files: devel/p5-Date-ICal: Makefile distinfo Log message: update p5-Date-ICal to 2.679 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 04:02:53 Log message: import p5-String-Tagged 0.18 OK benoit@ Comment: string buffers with value tags on extents Description: This module implements an object class, instances of which store a (mutable) string buffer that supports tags. A tag is a name/value pair that applies to some extent of the underlying string. Status: Vendor Tag: bluhm Release Tags: bluhm_20221112 N ports/devel/p5-String-Tagged/Makefile N ports/devel/p5-String-Tagged/distinfo N ports/devel/p5-String-Tagged/pkg/DESCR N ports/devel/p5-String-Tagged/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 04:05:00 Modified files: devel : Makefile Log message: +p5-String-Tagged CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 04:44:33 ports/converters/p5-Convert-Color/patches Update of /cvs/ports/converters/p5-Convert-Color/patches In directory cvs.openbsd.org:/tmp/cvs-serv19528/patches Log Message: Directory /cvs/ports/converters/p5-Convert-Color/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 04:51:21 Modified files: converters/p5-Convert-Color: Makefile converters/p5-Convert-Color/pkg: DESCR Added files: converters/p5-Convert-Color/patches: patch-lib_Convert_Color_X11_pm Log message: add OpenBSD location of X11/rgb.txt sort makefile according to template CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/12 05:11:14 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/pkcs7: bio_pk7.c pk7_asn1.c pk7_attr.c pk7_doit.c pk7_lib.c pk7_mime.c pk7_smime.c pkcs7err.c lib/libcrypto/x509: x_all.c Added files: lib/libcrypto/hidden/openssl: pkcs7.h Log message: Hide symbols in libcrypto/pkcs7 This applies the guentherizer 9000(tm) to pkcs7, after moving several pkcs7 funcitions back to pkcs7 that were in x509/x_all.c for reasons known only to the miasma. ok jsing@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/12 05:58:34 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Fix a long-standing pmap bug, where we would enter an executable mapping for a page before synchronizing the data and instruction cache. This means that another thread that is executing code on this page may not fault, but see stale contennts until the data cache flushes and/or instruction cache invalidation propagates. The bug surfaced when testing a change that would recycle code pages quickly instead of keeping them around. Fix the issue by synchronizing the caches before entering an executable mapping for a page. Also make sure we mark the page as "clean" after synchronization instead of before. ok patrick@, jca@ (and mpi@ and dlg@ for an earlier version of this diff) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 06:00:36 Modified files: devel/p5-IO-Tty: Makefile distinfo Removed files: devel/p5-IO-Tty/patches: patch-Makefile_PL patch-Tty_xs Log message: update p5-IO-Tty to 1.17 patches have been applied upstream CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/12 06:03:28 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/pkcs12: p12_add.c p12_asn.c p12_attr.c p12_crpt.c p12_crt.c p12_decr.c p12_init.c p12_key.c p12_kiss.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c p12_sbag.c p12_utl.c pk12err.c Added files: lib/libcrypto/hidden/openssl: pkcs12.h Log message: Hide symbols in libcrypto/pkcs12 ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/12 06:16:10 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/ui: ui_err.c ui_lib.c ui_openssl.c ui_util.c Added files: lib/libcrypto/hidden/openssl: ui.h Log message: Hide symbols in libcrypto/ui ok jsing@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/12 06:27:46 Modified files: net/obfs4proxy : Makefile distinfo net/obfs4proxy/pkg: README Log message: net/obfs4proxy: update to 0.0.14 update from Ganymede ganymede AT analogon dot eu ok and tweaks suggested by abieber@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/11/12 07:19:08 Modified files: usr.sbin/btrace: bt_parse.y btrace.c regress/usr.sbin/btrace: Makefile Added files: regress/usr.sbin/btrace: filters.bt filters.ok Log message: Add support for string comparison in filters. It is now possible to filter by process name, like: syscall:mmap:entry /comm == "ld"/ { ... } Currently the parser treats C-string like any other expression member even if arithmetic operations do no apply to strings. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/12 07:58:32 Modified files: games : Makefile Log message: += zelda3-data and zelda3-sprites sthen@ points out that such ports should be linked regardless of their non-packaging status CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/12 08:26:07 Modified files: sysutils/m1n1 : Makefile sysutils/u-boot-asahi: Makefile Log message: update last vestiges of m1n1-uboot -> apple-boot ok sthen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/12 09:36:07 Modified files: sys/netinet6 : in6.c in6_var.h Log message: Remove unused fields from struct in6_ifextra This is all under _KERNEL: - rs_lhcookie was added in 2014 110585f259f4974284e531f0a1e121b001a580dc "Move sending of router solicitations to the kernel; [...]" but never used - nprefixes and ndefrouters became obsolete with 2017 4a2f474d14c160dc7829cce0149ead09d473ece9 "Remove sending of router solicitations and processing of router advertisements from the kernel. [...]" OK mpi CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/12 10:29:14 Modified files: net/unison : Makefile distinfo net/unison/pkg : PLIST Log message: Update to unison-2.53.0 Changes: https://github.com/bcpierce00/unison/releases/tag/v2.53.0 OK caspar@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/12 13:54:28 Modified files: games/zelda3-data: Makefile Log message: fixup some python flavour bits CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/12 13:58:03 Modified files: lang/chicken/core: Tag: OPENBSD_7_2 Makefile Added files: lang/chicken/core/patches: Tag: OPENBSD_7_2 patch-egg-compile_scm Log message: lang/chicken: MFC security fix for CVE-2022-45145 Details: https://lists.nongnu.org/archive/html/chicken-announce/2022-11/msg00000.html > Vasilij found a security issue with the way egg-information > files are created during installation of an extension package. > Currently, escape characters in the .egg file may be used to > perform arbitrary OS command injection due to the method the > egg metadata is created and installed in the local egg repository > during the install-stage of an egg. diff from MAINTAINER Timo Myyrä, thanks! CVSROOT: /cvs Module name: xenocara Changes by: aisha@cvs.openbsd.org 2022/11/12 14:01:05 Modified files: dist/fontconfig/fc-cache: fc-cache.1 dist/fontconfig/fc-cat: fc-cat.1 dist/fontconfig/fc-list: fc-list.1 dist/fontconfig/fc-match: fc-match.1 dist/fontconfig/fc-pattern: fc-pattern.1 dist/fontconfig/fc-query: fc-query.1 dist/fontconfig/fc-scan: fc-scan.1 Log message: fix broken links to fontconfig html docs in man pages patch by Thim Cederlund thim AT cederlund DOT de, thanks! CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/12 14:53:00 Modified files: games/supertuxkart: Makefile distinfo games/supertuxkart/pkg: PLIST Log message: Update to SuperTuxKart 1.4. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/12 17:22:26 Log message: net/jitsi/srtp: native openssl libraries for jitsi-srtp ok abieber kn Status: Vendor Tag: aisha Release Tags: aisha_20221112 N ports/net/jitsi/srtp/Makefile N ports/net/jitsi/srtp/distinfo N ports/net/jitsi/srtp/pkg/DESCR N ports/net/jitsi/srtp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/12 17:25:03 Log message: net/jitsi/prosody-plugins: extra prosody plugins for jitsi-meet ok abieber kn Status: Vendor Tag: aisha Release Tags: aisha_20221112 N ports/net/jitsi/prosody-plugins/Makefile N ports/net/jitsi/prosody-plugins/distinfo N ports/net/jitsi/prosody-plugins/pkg/DESCR N ports/net/jitsi/prosody-plugins/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/12 17:26:19 Modified files: net/jitsi : Makefile Log message: net/jitsi: hook srtp and plugins into build CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/12 18:11:08 Added files: games/supertuxkart/patches: patch-lib_graphics_engine_include_vk_mem_alloc_h Log message: add forgotten patch CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 19:39:09 Log message: import p5-Convert-Color-XTerm 0.06 OK benoit@ Comment: indexed colors used by XTerm Description: This subclass of Convert::Color::RGB8 provides lookup of the colors that xterm uses by default. Note that the module is not intelligent enough to actually parse the XTerm configuration on a machine, nor to query a running terminal for its actual colors. It simply implements the colors that are present as defaults in the XTerm source code. Status: Vendor Tag: bluhm Release Tags: bluhm_20221113 N ports/converters/p5-Convert-Color-XTerm/Makefile N ports/converters/p5-Convert-Color-XTerm/distinfo N ports/converters/p5-Convert-Color-XTerm/pkg/DESCR N ports/converters/p5-Convert-Color-XTerm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/12 19:41:29 Modified files: converters : Makefile Log message: +p5-Convert-Color-XTerm CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/13 01:06:40 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221113 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 03:17:13 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-1.4.44 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 03:17:53 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.51.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 03:22:59 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.16.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 03:35:44 Modified files: net/bitcoin : Makefile distinfo net/bitcoin/patches: patch-build-aux_m4_bitcoin_find_bdb48_m4 patch-configure_ac patch-src_wallet_bdb_cpp net/bitcoin/pkg: PLIST Log message: Update bitcoin to 23.0 Tweak and ok kirby@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 03:51:29 Modified files: graphics/inkscape: Makefile Log message: Add more runtime dependencies to import/export images - www/py-requests to "Import Web Image" - textproc/py-cssselect and print/transfig to translate Fig code to various graphics languages CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 03:52:39 Modified files: graphics/inkscape: Makefile Log message: typo CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 03:57:52 Modified files: security/xml-security-c: Makefile Log message: Build without optional xalan-c Apache no longer maintains Xalan-C, it is dead and won't receive security updates. Prodded by Roger Leigh (upstream maintainer), thanks. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 03:59:21 Modified files: security/libdigidocpp: Makefile Added files: security/libdigidocpp/patches: patch-cmake_modules_FindXmlSecurityC_cmake Log message: Build without xalan-c This dependency is required as per their CMake code, but libdigidocpp and qdigidoc4 keep working fine without it, so patch it. Apache no longer maintains Xalan-C, it is dead and won't receive security updates. Prodded by Roger Leigh (upstream maintainer), thanks. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 04:01:33 Modified files: textproc : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: textproc/xalan-c: Makefile distinfo textproc/xalan-c/pkg: DESCR PLIST Log message: Remove xalan-c This port has no consumers anymore. Apache no longer maintains Xalan-C, it is dead and won't receive security updates. Prodded by Roger Leigh (upstream maintainer), thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 04:07:42 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-2.2.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 04:21:42 Modified files: net/synapse : Makefile Log message: fix version spec CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/13 04:27:04 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/13 04:27:15 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/13 04:27:27 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/13 04:29:33 Modified files: devel/spidermonkey102: Makefile Log message: Picks up llvm-ar if present at configure time. reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 04:41:52 Modified files: textproc : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: textproc/xalan-j: Makefile distinfo textproc/xalan-j/pkg: DESCR PLIST Log message: Remove xalan-j The current version 2.7.2 is from 2014 and was imported as a dependency for "jtreg" which does not exist in our tree. It has no consumers and ports using this ship their own bundled copy. OK sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 04:42:23 Modified files: devel/boost : Makefile Added files: devel/boost/patches: patch-boost_config_stdlib_libcpp_hpp Log message: apply an errata patch to Boost, from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/13 04:56:15 Modified files: audio/espeak : Makefile audio/pcaudiolib: Makefile audio/speech-dispatcher: Makefile Log message: Build DEBUG_PACKAGES. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/13 06:13:59 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/py-acme: distinfo Log message: security/letsencrypt: update to 1.32.0 ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 06:33:03 Modified files: textproc/py-sphinxcontrib: Makefile.inc textproc/py-sphinxcontrib/applehelp: Makefile textproc/py-sphinxcontrib/applehelp/pkg: PLIST textproc/py-sphinxcontrib/devhelp: Makefile textproc/py-sphinxcontrib/devhelp/pkg: PLIST textproc/py-sphinxcontrib/htmlhelp: Makefile textproc/py-sphinxcontrib/htmlhelp/pkg: PLIST textproc/py-sphinxcontrib/jsmath: Makefile textproc/py-sphinxcontrib/jsmath/pkg: PLIST textproc/py-sphinxcontrib/qthelp: Makefile textproc/py-sphinxcontrib/qthelp/pkg: PLIST textproc/py-sphinxcontrib/serializinghtml: Makefile textproc/py-sphinxcontrib/serializinghtml/pkg: PLIST textproc/py-sphinxcontrib/websupport: Makefile textproc/py-sphinxcontrib/websupport/pkg: PLIST Log message: use MODPY_SETUPTOOLS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 06:33:27 Modified files: www/py-httpie : Makefile www/py-httpie/pkg: PLIST Log message: use MODPY_SETUPTOOLS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 06:35:38 Modified files: www/py-httpie : Makefile Log message: missed bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 06:59:46 Modified files: lib/libcrypto/asn1: asn1.h Log message: Expose ASN1_buf_print() in asn1.h This is needed to print the 32-byte Ed25519 keys which aren't handled as BNs. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:03:13 Modified files: lib/libcrypto/objects: objects.h Log message: Add ED25519 aliases for NID, SN and OBJ The Ed25519 versions already existed, but OpenSSL chose to uppercase the D. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:04:14 Modified files: lib/libcrypto/evp: evp.h Log message: Expose various EVP hooks for Ed25519 and X25519 This adds the EVP_PKEY_ED25519 and EVP_PKEY_X25519 aliases for the NIDs and exposes the raw public key API. The ED25519_KEYLEN and X25519_KEYLEN defines are still kept internal for now to match what OpenSSL have. We may want to expose those later. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:05:04 Modified files: lib/libcrypto/curve25519: curve25519.h Log message: Expose direct access API for Ed25519. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:06:15 Modified files: lib/libcrypto : Symbols.list Log message: Update Symbols.list CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:06:35 Modified files: lib/libcrypto : shlib_version Log message: Bump minor after symbol addition CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:06:58 Modified files: lib/libssl : shlib_version Log message: Bump libssl minor to match libcrypto CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:07:15 Modified files: lib/libtls : shlib_version Log message: Bump libtls minor to match libcrypto and libssl CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:09:17 Modified files: lib/libfido2 : Makefile lib/libfido2/src: eddsa.c lib/libfido2/src/fido: eddsa.h Log message: Avoid symbol collision with libcrypto libcrypto now provides Ed25519 and the raw public key API, so neuter the compat implementations. Also link libfido against libcrypto. The #ifdefs were upstreamed in https://github.com/Yubico/libfido2/pull/645 no objection djm ok jsing CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/13 07:09:42 Modified files: www/darkhttpd : Makefile distinfo Log message: www/darkhttpd: update to 1.14 tweaks and ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 07:09:44 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/13 07:10:54 Modified files: lang/pypy : Makefile lang/pypy/patches: patch-lib_pypy__cffi_ssl__cffi_src_openssl_evp_py Log message: lang/pypy: fix build after Ed25519 and raw public key addition to libcrypto. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/13 07:12:56 Modified files: security/py-cryptography: Makefile Added files: security/py-cryptography/patches: patch-src__cffi_src_openssl_cryptography_py patch-src__cffi_src_openssl_evp_py patch-src_cryptography_hazmat_backends_openssl_backend_py Log message: security/py-cryptography: Fix build after Ed25519 and raw key API addition to libcrypto. Also expose Ed25519 tests. A variant is being discussed in https://github.com/pyca/cryptography/pull/7803 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:26:02 Modified files: lang/python : python.port.mk lang/python/3.10: Makefile lang/python/3.10/pkg: PLIST-idle PLIST-main lang/python/3.9: Makefile lang/python/3.9/pkg: PLIST-main Log message: switch MODPY_DEFAULT_VERSION_3 to 3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:26:04 Modified files: devel/boost : Makefile devel/boost/pkg: PLIST-main math/imath : Makefile math/imath/pkg : PLIST x11/gnome/gitg : Makefile x11/gnome/gitg/pkg: PLIST Log message: update Python version in ports which don't use python.port.mk variables CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:26:05 Modified files: textproc/py-sphinx: Makefile textproc/py-markdown: Makefile security/py-keyring: Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 switch and remove importlib-metadata dep CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:27:57 Modified files: archivers/py-brotli: Makefile archivers/py-libarchive-c: Makefile archivers/py-lz4: Makefile archivers/py-rarfile: Makefile archivers/py-vpk: Makefile archivers/py-zopfli: Makefile astro/py-astral: Makefile astro/py-astropy: Makefile astro/py-de421 : Makefile astro/py-erfa : Makefile astro/py-jplephem: Makefile astro/py-metar : Makefile astro/py-sgp4 : Makefile astro/py-skyfield: Makefile audio/beets : Makefile audio/cozy : Makefile audio/cplay : Makefile audio/curseradio: Makefile audio/ffmpeg-normalize: Makefile audio/lilv : Makefile audio/lv2 : Makefile audio/mumble : Makefile audio/picard : Makefile audio/pithos : Makefile audio/puddletag: Makefile audio/py-acoustid: Makefile audio/py-audio : Makefile audio/py-discid: Makefile audio/py-discogs-client: Makefile audio/py-eyed3 : Makefile audio/py-fsb5 : Makefile audio/py-last : Makefile audio/py-mediafile: Makefile audio/py-mpd2 : Makefile audio/py-musicbrainzngs: Makefile audio/py-mutagen: Makefile audio/py-speechrecognition: Makefile audio/py-tagpy : Makefile audio/quodlibet: Makefile audio/rgain : Makefile audio/rhythmbox: Makefile audio/solfege : Makefile audio/sonata : Makefile audio/speech-dispatcher: Makefile audio/sratom : Makefile audio/subsonic-cli: Makefile audio/yt-audio : Makefile benchmarks/netperf-wrapper: Makefile benchmarks/speedtest-cli: Makefile benchmarks/tsung: Makefile biology/py-biopython: Makefile cad/dxf2gcode : Makefile cad/kicad : Makefile cad/netgen : Makefile cad/openscad : Makefile cad/qflow : Makefile cad/yosys : Makefile comms/gnuradio : Makefile comms/hamlib : Makefile comms/sigrok/libsigrok: Makefile comms/sigrok/libsigrokdecode: Makefile converters/libpst: Makefile converters/py-html2text: Makefile converters/py-num2words: Makefile converters/py-vdf: Makefile converters/unoconv: Makefile databases/barman: Makefile databases/patroni: Makefile databases/postgresql: Makefile databases/py-alembic: Makefile databases/py-apsw: Makefile databases/py-bsddb3: Makefile databases/py-carbon: Makefile databases/py-flask-sqlalchemy: Makefile databases/py-influxdb: Makefile databases/py-influxdb_client: Makefile databases/py-ldap: Makefile databases/py-ldap0: Makefile databases/py-ldap3: Makefile databases/py-minidb: Makefile databases/py-mongo: Makefile databases/py-mysqlclient: Makefile databases/py-odbc: Makefile databases/py-peewee: Makefile databases/py-pg_activity: Makefile databases/py-pickleshare: Makefile databases/py-psycopg2: Makefile databases/py-puppetdb: Makefile databases/py-pygresql: Makefile databases/py-pymysql: Makefile databases/py-redis: Makefile databases/py-sql: Makefile databases/py-sqlalchemy: Makefile databases/py-sqlobject: Makefile databases/py-sqlparse: Makefile databases/py-whisper: Makefile databases/recoll: Makefile databases/tdb : Makefile databases/web2ldap: Makefile databases/xapian-bindings: Makefile devel/angr/py-ailment: Makefile devel/angr/py-angr: Makefile devel/angr/py-archinfo: Makefile devel/angr/py-claripy: Makefile devel/angr/py-cle: Makefile devel/angr/py-pyvex: Makefile devel/angr/py-z3-solver: Makefile devel/arduino-esp32: Makefile devel/arduino-esp8266: Makefile devel/arduino-makefile: Makefile devel/bpython : Makefile devel/cabal-install: Makefile devel/capstone/python: Makefile devel/clang-tools-extra: Makefile devel/coccigrep: Makefile devel/coccinelle: Makefile devel/codechecker: Makefile devel/cutter : Makefile devel/cvs-fast-export: Makefile devel/cvs2gitdump: Makefile devel/distcc : Makefile devel/flake8 : Makefile devel/flawfinder: Makefile devel/gdb : Makefile devel/git-cola : Makefile devel/github-backup: Makefile devel/glade : Makefile devel/glib2 : Makefile devel/gobject-introspection: Makefile devel/goopy : Makefile devel/gyp : Makefile devel/include-what-you-use: Makefile devel/ipython : Makefile devel/kdevelop : Makefile devel/keystone/python: Makefile devel/kf5/kapidox: Makefile devel/kf5/ki18n: Makefile devel/legit : Makefile devel/libcdada : Makefile devel/libftdi1 : Makefile devel/libgit2/libgit2-glib: Makefile devel/libgit2/py-git2: Makefile devel/liblouis : Makefile devel/libpeas : Makefile devel/libtalloc: Makefile devel/llvm : Makefile devel/makeesparduino: Makefile devel/mercurial: Makefile devel/meson : Makefile devel/ophis : Makefile devel/pudb : Makefile devel/py-algorithm-munkres: Makefile devel/py-thrift: Makefile devel/py-altgraph: Makefile devel/py-ana : Makefile devel/py-anytree: Makefile devel/py-apipkg: Makefile devel/py-appdirs: Makefile devel/py-argcomplete: Makefile devel/py-argh : Makefile devel/py-arrow : Makefile devel/py-asn1 : Makefile devel/py-asn1-modules: Makefile devel/py-astroid: Makefile devel/py-asttokens: Makefile devel/py-astunparse: Makefile devel/py-async-timeout: Makefile devel/py-atomicwrites: Makefile devel/py-attrs : Makefile devel/py-automat: Makefile devel/py-babel : Makefile devel/py-backcall: Makefile devel/py-bencode: Makefile devel/py-beniget: Makefile devel/py-biplist: Makefile devel/py-bitcoinlib: Makefile devel/py-bitstring: Makefile devel/py-blessings: Makefile devel/py-blinker: Makefile devel/py-build : Makefile devel/py-buildbot/buildbot: Makefile devel/py-buildbot/console-view: Makefile devel/py-buildbot/grid-view: Makefile devel/py-buildbot/pkg: Makefile devel/py-buildbot/waterfall-view: Makefile devel/py-buildbot/www: Makefile devel/py-buildslave: Makefile devel/py-cached-property: Makefile devel/py-cachetools: Makefile devel/py-cairocffi: Makefile devel/py-certifi: Makefile devel/py-cffi : Makefile devel/py-cflow2dot: Makefile devel/py-characteristic: Makefile devel/py-cheetah: Makefile devel/py-click : Makefile devel/py-click-log: Makefile devel/py-click-plugins: Makefile devel/py-click-threading: Makefile devel/py-clint : Makefile devel/py-cloudpickle: Makefile devel/py-codestyle: Makefile devel/py-colorama: Makefile devel/py-configargparse: Makefile devel/py-configobj: Makefile devel/py-constantly: Makefile devel/py-construct: Makefile devel/py-cooldict: Makefile devel/py-country: Makefile devel/py-coverage: Makefile devel/py-coveralls: Makefile devel/py-cparser: Makefile devel/py-cppy : Makefile devel/py-crayons: Makefile devel/py-crc32c: Makefile devel/py-cstruct: Makefile devel/py-curtsies: Makefile devel/py-dateutil: Makefile devel/py-dbus-deviation: Makefile devel/py-decorator: Makefile devel/py-deprecation: Makefile devel/py-dill : Makefile devel/py-dispatcher: Makefile devel/py-distutils-extra: Makefile devel/py-docopt: Makefile devel/py-doit : Makefile devel/py-dtfabric: Makefile devel/py-dulwich: Makefile devel/py-easyprocess: Makefile devel/py-editables: Makefile devel/py-elftools: Makefile devel/py-enrich: Makefile devel/py-entrypoints: Makefile devel/py-esptool: Makefile devel/py-execnet: Makefile devel/py-executing: Makefile devel/py-extension-helpers: Makefile devel/py-extras: Makefile devel/py-fasteners: Makefile devel/py-fastimport: Makefile devel/py-fields: Makefile devel/py-filebytes: Makefile devel/py-filetype: Makefile devel/py-fixtures: Makefile devel/py-flaky : Makefile devel/py-flexmock: Makefile devel/py-flit : Makefile devel/py-flit_core: Makefile devel/py-freezegun: Makefile devel/py-frozendict: Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:28:27 Modified files: devel/py-funcy : Makefile devel/py-future: Makefile devel/py-gast : Makefile devel/py-gevent: Makefile devel/py-gevent-eventemitter: Makefile devel/py-gitdb : Makefile devel/py-gitpython: Makefile devel/py-gobject3: Makefile devel/py-greenlet: Makefile devel/py-hamcrest: Makefile devel/py-hatch-fancy-pypi-readme: Makefile devel/py-hatch-vcs: Makefile devel/py-hatchling: Makefile devel/py-html5lib: Makefile devel/py-hypothesis: Makefile devel/py-icalendar: Makefile devel/py-importlib-metadata: Makefile devel/py-incremental: Makefile devel/py-installer: Makefile devel/py-intelhex: Makefile devel/py-intervaltree: Makefile devel/py-invoke: Makefile devel/py-ipykernel: Makefile devel/py-ipython_genutils: Makefile devel/py-iso3166: Makefile devel/py-iso639: Makefile devel/py-isodate: Makefile devel/py-isort : Makefile devel/py-jaraco-envs: Makefile devel/py-jaraco-functools: Makefile devel/py-jaraco-path: Makefile devel/py-jedi : Makefile devel/py-jeepney: Makefile devel/py-jmespath: Makefile devel/py-jsonschema: Makefile devel/py-jupyter_client: Makefile devel/py-jupyter_core: Makefile devel/py-kitchen: Makefile devel/py-kiwisolver: Makefile devel/py-lazy-object-proxy: Makefile devel/py-liblarch: Makefile devel/py-lief : Makefile devel/py-littleutils: Makefile devel/py-llvmlite: Makefile devel/py-logilab-common: Makefile devel/py-magic : Makefile devel/py-matrix-common: Makefile devel/py-mccabe: Makefile devel/py-minidump: Makefile devel/py-minimock: Makefile devel/py-mock : Makefile devel/py-modulegraph: Makefile devel/py-more-itertools: Makefile devel/py-mox3 : Makefile devel/py-mulpyplexer: Makefile devel/py-multiprocess: Makefile devel/py-multitasking: Makefile devel/py-munch : Makefile devel/py-nbconvert: Makefile devel/py-nbformat: Makefile devel/py-nbval : Makefile devel/py-nose : Makefile devel/py-nose-warnings-filters: Makefile devel/py-nosexcover: Makefile devel/py-objgraph: Makefile devel/py-olefile: Makefile devel/py-ordered-set: Makefile devel/py-parallel: Makefile devel/py-parameterized: Makefile devel/py-parsedatetime: Makefile devel/py-parsing: Makefile devel/py-parso : Makefile devel/py-path : Makefile devel/py-path.py: Makefile devel/py-pathspec: Makefile devel/py-pbr : Makefile devel/py-pebble: Makefile devel/py-pep517: Makefile devel/py-pexpect: Makefile devel/py-pip : Makefile devel/py-pkgconfig: Makefile devel/py-pluggy: Makefile devel/py-plugnplay: Makefile devel/py-ply : Makefile devel/py-poetry-core: Makefile devel/py-portalocker: Makefile devel/py-pretend: Makefile devel/py-process-tests: Makefile devel/py-progress: Makefile devel/py-progressbar: Makefile devel/py-prompt_toolkit: Makefile devel/py-protobuf: Makefile devel/py-ptyprocess: Makefile devel/py-pure_eval: Makefile devel/py-puremagic: Makefile devel/py-py : Makefile devel/py-pybind11: Makefile devel/py-pydantic: Makefile devel/py-pyinotify: Makefile devel/py-pyprof2calltree: Makefile devel/py-pyrsistent: Makefile devel/py-pyte : Makefile devel/py-qt-builder: Makefile devel/py-r2pipe: Makefile devel/py-radix : Makefile devel/py-rcsparse: Makefile devel/py-regex : Makefile devel/py-rencode: Makefile devel/py-resolvelib: Makefile devel/py-rfc6555: Makefile devel/py-rich : Makefile devel/py-robotframework: Makefile devel/py-rope : Makefile devel/py-rx : Makefile devel/py-schema: Makefile devel/py-semantic-version: Makefile devel/py-send2trash: Makefile devel/py-serial: Makefile devel/py-setproctitle: Makefile devel/py-setuptools: Makefile devel/py-setuptools-rust: Makefile devel/py-setuptools_git: Makefile devel/py-setuptools_scm: Makefile devel/py-setuptools_scm_git_archive: Makefile devel/py-setuptools_trial: Makefile devel/py-sh : Makefile devel/py-simpleeval: Makefile devel/py-simplegeneric: Makefile devel/py-simplejson: Makefile devel/py-sip : Makefile devel/py-six : Makefile devel/py-smmap : Makefile devel/py-sortedcontainers: Makefile devel/py-spark-parser: Makefile devel/py-speg : Makefile devel/py-stack_data: Makefile devel/py-stdnum: Makefile devel/py-straight.plugin: Makefile devel/py-sure : Makefile devel/py-tabulate: Makefile devel/py-tempora: Makefile devel/py-tenacity: Makefile devel/py-test : Makefile devel/py-test-arraydiff: Makefile devel/py-test-astropy: Makefile devel/py-test-astropy-header: Makefile devel/py-test-benchmark: Makefile devel/py-test-cov: Makefile devel/py-test-doctestplus: Makefile devel/py-test-expect: Makefile devel/py-test-filter-subpackage: Makefile devel/py-test-flake8: Makefile devel/py-test-forked: Makefile devel/py-test-httpbin: Makefile devel/py-test-isort: Makefile devel/py-test-lazy-fixture: Makefile devel/py-test-localserver: Makefile devel/py-test-mock: Makefile devel/py-test-openfiles: Makefile devel/py-test-relaxed: Makefile devel/py-test-remotedata: Makefile devel/py-test-runner: Makefile devel/py-test-subtesthack: Makefile devel/py-test-subtests: Makefile devel/py-test-timeout: Makefile devel/py-test-vcr: Makefile devel/py-test-xdist: Makefile devel/py-test-xprocess: Makefile devel/py-testpath: Makefile devel/py-testtools: Makefile devel/py-timelib: Makefile devel/py-toolz : Makefile devel/py-toposort: Makefile devel/py-tox : Makefile devel/py-tqdm : Makefile devel/py-traitlets: Makefile devel/py-twisted: Makefile devel/py-txaio : Makefile devel/py-typeguard: Makefile devel/py-typing-extensions: Makefile devel/py-tz : Makefile devel/py-tzlocal: Makefile devel/py-uncompyle6: Makefile devel/py-unicorn: Makefile devel/py-urwid : Makefile devel/py-validators: Makefile devel/py-vcversioner: Makefile devel/py-virtualenv: Makefile devel/py-voluptuous: Makefile devel/py-vulture: Makefile devel/py-wbem : Makefile devel/py-wcmatch: Makefile devel/py-wcwidth: Makefile devel/py-wheel : Makefile devel/py-wheezy.template: Makefile devel/py-wrapt : Makefile devel/py-wurlitzer: Makefile devel/py-xdg : Makefile devel/py-xdis : Makefile devel/py-xlsxwriter: Makefile devel/py-yamllint: Makefile devel/py-yapf : Makefile devel/py-zc-lockfile: Makefile devel/py-zipp : Makefile devel/py-zopecomponent: Makefile devel/py-zopeevent: Makefile devel/py-zopeinterface: Makefile devel/py-zopetesting: Makefile devel/pycdc : Makefile devel/pycharm : Makefile devel/pyflakes : Makefile devel/pygame : Makefile devel/pylint : Makefile devel/pyusb : Makefile devel/qt-creator: Makefile devel/rcs-fast-import: Makefile devel/riscv32-esp-elf/gcc: Makefile devel/scons : Makefile devel/serd : Makefile devel/sord : Makefile devel/spyder/py-spyder-kernels: Makefile devel/spyder/spyder: Makefile devel/src : Makefile devel/stp : Makefile devel/subversion: 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/TeXmacs: Makefile editors/abiword: Makefile editors/apostrophe: Makefile editors/libreoffice: Makefile editors/neovim-qt: Makefile editors/py-neovim: Makefile editors/py-qscintilla: Makefile editors/sigil : Makefile editors/tiled : Makefile editors/vim : Makefile education/anki : Makefile emulators/fs-uae-launcher: Makefile emulators/hatari: Makefile games/angrydd : Makefile games/chiaki : Makefile games/fifengine: Makefile games/freeorion: Makefile games/gnubg : Makefile games/gogrepo : Makefile games/hypatia : Makefile games/mnemosyne: Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:28:53 Modified files: games/py-chess : Makefile games/py-minecraft-launcher-lib: Makefile games/py-steam : Makefile games/pysol : Makefile games/singularity: Makefile games/ski : Makefile games/steamctl : Makefile games/stone-soup: Makefile games/unknown-horizons: Makefile games/wordsearch: Makefile geo/gdal : Makefile geo/mapproxy : Makefile geo/mapserver : Makefile geo/osm2pgsql : Makefile geo/py-cligj : Makefile geo/py-fiona : Makefile geo/py-google-i18n-address: Makefile geo/py-laspy : Makefile geo/py-mercantile: Makefile geo/py-osmium : Makefile geo/py-owslib : Makefile geo/py-planet : Makefile geo/py-proj : Makefile geo/py-rasterio: Makefile geo/py-rio-cogeo: Makefile geo/py-shapely : Makefile geo/py-supermercado: Makefile geo/pygeoapi : Makefile geo/qgis : Makefile graphics/asymptote: Makefile graphics/birdfont: Makefile graphics/blender: Makefile graphics/gimp/snapshot: Makefile graphics/glslang: Makefile graphics/gnofract4d: Makefile graphics/gprof2dot: Makefile graphics/hugin : Makefile graphics/img2pdf: Makefile graphics/inkscape: Makefile graphics/libgexiv2: Makefile graphics/makehuman: Makefile graphics/mypaint: Makefile graphics/opencolorio: Makefile graphics/opencv: Makefile graphics/openimageio: Makefile graphics/peek : Makefile graphics/piglit: Makefile graphics/py-Pillow: Makefile graphics/py-tifffile: Makefile graphics/py-blurhash: Makefile graphics/py-cairo: Makefile graphics/py-cycler: Makefile graphics/py-dot: Makefile graphics/py-imageio: Makefile graphics/py-imagesize: Makefile graphics/py-matplotlib: Makefile graphics/py-matplotlib-inline: Makefile graphics/py-opengl: Makefile graphics/py-pygal: Makefile graphics/py-pyqrcode: Makefile graphics/py-pyx: Makefile graphics/py-qrcode: Makefile graphics/py-sane: Makefile graphics/py-seaborn: Makefile graphics/py-termcolor: Makefile graphics/pycha : Makefile graphics/scour : Makefile graphics/termtosvg: Makefile graphics/xdot : Makefile graphics/zbar : Makefile inputmethods/ibus: Makefile inputmethods/ibus-anthy: Makefile inputmethods/ibus-typing-booster: Makefile inputmethods/libkkc-data: Makefile lang/cython : Makefile lang/flang/libpgmath: Makefile lang/mono : Makefile lang/myhdl : Makefile lang/nim : Makefile lang/node : Makefile lang/pcbasic : Makefile lang/pythran : Makefile lang/secularize: Makefile mail/gmail-oauth2: Makefile mail/kopano/core: Makefile mail/notmuch/py-notmuch: Makefile mail/offlineimap: Makefile mail/py-imaplib2: Makefile mail/pyzor : Makefile mail/rss2email : Makefile math/gunits : Makefile math/mlpack : Makefile math/py-PyWavelets: Makefile math/py-affine : Makefile math/py-bottleneck: Makefile math/py-cftime : Makefile math/py-cvxopt : Makefile math/py-cvxpy : Makefile math/py-datedelta: Makefile math/py-ecos : Makefile math/py-graphviz: Makefile math/py-h5py : Makefile math/py-mpmath : Makefile math/py-netcdf4: Makefile math/py-networkx: Makefile math/py-numexpr: Makefile math/py-numpy : Makefile math/py-oldest-supported-numpy: Makefile math/py-osqp : Makefile math/py-pandas : Makefile math/py-patsy : Makefile math/py-pysmt : Makefile math/py-scikit-image: Makefile math/py-scikit-learn: Makefile math/py-scipy : Makefile math/py-scs : Makefile math/py-snuggs : Makefile math/py-sympy : Makefile math/py-tables : Makefile math/veusz : Makefile math/visidata : Makefile math/z3 : Makefile meta/python3 : Makefile misc/freeopcua/opcua-client-gui: Makefile misc/freeopcua/py-opcua: Makefile misc/freeopcua/py-opcua-widgets: Makefile misc/gpsd : Makefile misc/gramps : Makefile misc/ietf-cli : Makefile misc/lfm : Makefile misc/py-babelfish: Makefile misc/py-imdb : Makefile misc/py-jdcal : Makefile misc/py-memcached: Makefile misc/py-yfinance: Makefile misc/redshift : Makefile multimedia/devede: Makefile multimedia/gaupol: Makefile multimedia/gstreamer1/py-gstreamer: Makefile multimedia/kid3: Makefile multimedia/py-caption: Makefile multimedia/py-casttube: Makefile multimedia/py-chromecast: Makefile multimedia/py-ffmpeg-progress-yield: Makefile multimedia/py-guessit: Makefile multimedia/py-pafy: Makefile multimedia/streamlink: Makefile multimedia/yle-dl: Makefile net/aggregate6 : Makefile net/arouteserver: Makefile net/avahi : Makefile net/blaeu : Makefile net/bro : Makefile net/deluge : Makefile net/dico : Makefile net/dnsperf : Makefile net/epic5 : Makefile net/exabgp : Makefile net/flow-tools : Makefile net/freeradius : Makefile net/gajim : Makefile net/gpodder : Makefile net/gupnp/core : Makefile net/hexchat : Makefile net/kdeconnect-kde: Makefile net/konversation: Makefile net/libproxy : Makefile net/librenms : Makefile net/libtorrent-rasterbar: Makefile net/magic-wormhole: Makefile net/mygpoclient: Makefile net/nagios/check_esxi_hardware: Makefile net/napalm/py-napalm: Makefile net/netatalk3 : Makefile net/nyx : Makefile net/onionshare : Makefile net/pbgpp : Makefile net/pcapdiff : Makefile net/pidgin : Makefile net/poezio : Makefile net/profanity : Makefile net/py-IOSXR : Makefile net/py-IP : Makefile net/py-aiodns : Makefile net/py-boto3 : Makefile net/py-botocore: Makefile net/py-cares : Makefile net/py-curl : Makefile net/py-cymruwhois: Makefile net/py-dnslib : Makefile net/py-dnspython: Makefile net/py-dpkt : Makefile net/py-eapi : Makefile net/py-engineio: Makefile net/py-ftpdlib : Makefile net/py-gevent-websocket: Makefile net/py-geventhttpclient: Makefile net/py-idna : Makefile net/py-ifaddr : Makefile net/py-impacket: Makefile net/py-irclib : Makefile net/py-junos-eznc: Makefile net/py-libcloud: Makefile net/py-libknot : Makefile net/py-minimalmodbus: Makefile net/py-msgpack : Makefile net/py-nbxmpp : Makefile net/py-ncclient: Makefile net/py-netaddr : Makefile net/py-netifaces: Makefile net/py-netmiko : Makefile net/py-nmap : Makefile net/py-nxos : Makefile net/py-paho-mqtt: Makefile net/py-pcapy : Makefile net/py-pf : Makefile net/py-portend : Makefile net/py-ripe.atlas.cousteau: Makefile net/py-ripe.atlas.sagan: Makefile net/py-ripe.atlas.tools: Makefile net/py-rrdtool : Makefile net/py-s3transfer: Makefile net/py-simplesoap: Makefile net/py-siphon : Makefile net/py-slixmpp : Makefile net/py-smbc : Makefile net/py-snmp : Makefile net/py-socketio: Makefile net/py-socketio-client: Makefile net/py-socks : Makefile net/py-stem : Makefile net/py-telegram: Makefile net/py-tinytuya: Makefile net/py-tld : Makefile net/py-tlslite-ng: Makefile net/py-transmissionrpc-ng: Makefile net/py-twitter : Makefile net/py-txtorcon: Makefile net/py-u-msgpack: Makefile net/py-websocket-client: Makefile net/py-websockets: Makefile net/py-zeroconf: Makefile net/py-zmq : Makefile net/qbittorrent/qbittorrent: Makefile net/rabbitmq : Makefile net/samba : Makefile net/scapy : Makefile net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile net/sshuttle : Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:29:22 Modified files: net/synapse : Makefile net/telepathy/folks: Makefile net/tg : Makefile net/toot : Makefile net/toxic : Makefile net/tremc : Makefile net/vf1 : Makefile net/websockify : Makefile net/weechat : Makefile news/py-sabyenc: Makefile news/sabnzbd : Makefile print/hplip : Makefile print/lilypond : Makefile print/lyx : Makefile print/ocrmypdf : Makefile print/pdfarranger: Makefile print/py-cups : Makefile print/py-fonttools: Makefile print/py-pikepdf: Makefile print/py-pydyf : Makefile print/py-pylatex: Makefile print/py-relatorio: Makefile print/py-reportlab: Makefile print/scribus : Makefile print/system-config-printer: Makefile print/weasyprint: Makefile productivity/calcurse: Makefile productivity/epr-reader: Makefile productivity/gtg: Makefile productivity/impressive: Makefile productivity/khal: Makefile productivity/khard: Makefile productivity/kmymoney: Makefile productivity/ledger: Makefile productivity/py-tasklib: Makefile productivity/qbirthday: Makefile productivity/radicale: Makefile productivity/radicale2: Makefile productivity/rednotebook: Makefile productivity/tryton/5.0/account: Makefile productivity/tryton/5.0/account_asset: Makefile productivity/tryton/5.0/account_be: Makefile productivity/tryton/5.0/account_credit_limit: Makefile productivity/tryton/5.0/account_de_skr03: Makefile productivity/tryton/5.0/account_deposit: Makefile productivity/tryton/5.0/account_dunning: Makefile productivity/tryton/5.0/account_dunning_email: Makefile productivity/tryton/5.0/account_dunning_fee: Makefile productivity/tryton/5.0/account_dunning_letter: Makefile productivity/tryton/5.0/account_es: Makefile productivity/tryton/5.0/account_eu: Makefile productivity/tryton/5.0/account_fr: Makefile productivity/tryton/5.0/account_fr_chorus: Makefile productivity/tryton/5.0/account_invoice: Makefile productivity/tryton/5.0/account_invoice_correction: Makefile productivity/tryton/5.0/account_invoice_history: Makefile productivity/tryton/5.0/account_invoice_line_standalone: Makefile productivity/tryton/5.0/account_invoice_stock: Makefile productivity/tryton/5.0/account_payment: Makefile productivity/tryton/5.0/account_payment_clearing: Makefile productivity/tryton/5.0/account_payment_sepa: Makefile productivity/tryton/5.0/account_payment_sepa_cfonb: Makefile productivity/tryton/5.0/account_product: Makefile productivity/tryton/5.0/account_statement: Makefile productivity/tryton/5.0/account_statement_ofx: Makefile productivity/tryton/5.0/account_stock_anglo_saxon: Makefile productivity/tryton/5.0/account_stock_continental: Makefile productivity/tryton/5.0/account_stock_landed_cost: Makefile productivity/tryton/5.0/account_stock_landed_cost_weight: Makefile productivity/tryton/5.0/analytic_account: Makefile productivity/tryton/5.0/analytic_invoice: Makefile productivity/tryton/5.0/analytic_purchase: Makefile productivity/tryton/5.0/analytic_sale: Makefile productivity/tryton/5.0/authentication_sms: Makefile productivity/tryton/5.0/bank: Makefile productivity/tryton/5.0/carrier: Makefile productivity/tryton/5.0/carrier_percentage: Makefile productivity/tryton/5.0/carrier_weight: Makefile productivity/tryton/5.0/commission: Makefile productivity/tryton/5.0/commission_waiting: Makefile productivity/tryton/5.0/company: Makefile productivity/tryton/5.0/company_work_time: Makefile productivity/tryton/5.0/country: Makefile productivity/tryton/5.0/currency: Makefile productivity/tryton/5.0/customs: Makefile productivity/tryton/5.0/dashboard: Makefile productivity/tryton/5.0/edocument_uncefact: Makefile productivity/tryton/5.0/edocument_unece: Makefile productivity/tryton/5.0/google_maps: Makefile productivity/tryton/5.0/notification_email: Makefile productivity/tryton/5.0/party: Makefile productivity/tryton/5.0/party_relationship: Makefile productivity/tryton/5.0/party_siret: Makefile productivity/tryton/5.0/product: Makefile productivity/tryton/5.0/product_attribute: Makefile productivity/tryton/5.0/product_classification: Makefile productivity/tryton/5.0/product_classification_taxonomic: Makefile productivity/tryton/5.0/product_cost_fifo: Makefile productivity/tryton/5.0/product_cost_history: Makefile productivity/tryton/5.0/product_measurements: Makefile productivity/tryton/5.0/product_price_list: Makefile productivity/tryton/5.0/product_price_list_dates: Makefile productivity/tryton/5.0/product_price_list_parent: Makefile productivity/tryton/5.0/production: Makefile productivity/tryton/5.0/production_outsourcing: Makefile productivity/tryton/5.0/production_routing: Makefile productivity/tryton/5.0/production_split: Makefile productivity/tryton/5.0/production_work: Makefile productivity/tryton/5.0/production_work_timesheet: Makefile productivity/tryton/5.0/proteus: Makefile productivity/tryton/5.0/purchase: Makefile productivity/tryton/5.0/purchase_request: Makefile productivity/tryton/5.0/purchase_shipment_cost: Makefile productivity/tryton/5.0/sale: Makefile productivity/tryton/5.0/sale_shipment_cost: Makefile productivity/tryton/5.0/sale_supply: Makefile productivity/tryton/5.0/sale_supply_drop_shipment: Makefile productivity/tryton/5.0/stock: Makefile productivity/tryton/5.0/stock_package: Makefile productivity/tryton/5.0/stock_shipment_measurements: Makefile productivity/tryton/5.0/stock_supply: Makefile productivity/tryton/5.0/timesheet: Makefile productivity/tryton/5.0/tryton: Makefile productivity/tryton/5.0/trytond: Makefile productivity/tryton/5.0/web_user: Makefile productivity/tryton/5.2/account: Makefile productivity/tryton/5.2/account_asset: Makefile productivity/tryton/5.2/account_be: Makefile productivity/tryton/5.2/account_credit_limit: Makefile productivity/tryton/5.2/account_de_skr03: Makefile productivity/tryton/5.2/account_deposit: Makefile productivity/tryton/5.2/account_dunning: Makefile productivity/tryton/5.2/account_dunning_email: Makefile productivity/tryton/5.2/account_dunning_fee: Makefile productivity/tryton/5.2/account_dunning_letter: Makefile productivity/tryton/5.2/account_es: Makefile productivity/tryton/5.2/account_eu: Makefile productivity/tryton/5.2/account_fr: Makefile productivity/tryton/5.2/account_fr_chorus: Makefile productivity/tryton/5.2/account_invoice: Makefile productivity/tryton/5.2/account_invoice_correction: Makefile productivity/tryton/5.2/account_invoice_history: Makefile productivity/tryton/5.2/account_invoice_line_standalone: Makefile productivity/tryton/5.2/account_invoice_stock: Makefile productivity/tryton/5.2/account_payment: Makefile productivity/tryton/5.2/account_payment_clearing: Makefile productivity/tryton/5.2/account_payment_sepa: Makefile productivity/tryton/5.2/account_payment_sepa_cfonb: Makefile productivity/tryton/5.2/account_product: Makefile productivity/tryton/5.2/account_statement: Makefile productivity/tryton/5.2/account_statement_ofx: Makefile productivity/tryton/5.2/account_statement_rule: Makefile productivity/tryton/5.2/account_stock_anglo_saxon: Makefile productivity/tryton/5.2/account_stock_continental: Makefile productivity/tryton/5.2/account_stock_landed_cost: Makefile productivity/tryton/5.2/account_stock_landed_cost_weight: Makefile productivity/tryton/5.2/analytic_account: Makefile productivity/tryton/5.2/analytic_invoice: Makefile productivity/tryton/5.2/analytic_purchase: Makefile productivity/tryton/5.2/analytic_sale: Makefile productivity/tryton/5.2/authentication_sms: Makefile productivity/tryton/5.2/bank: Makefile productivity/tryton/5.2/carrier: Makefile productivity/tryton/5.2/carrier_percentage: Makefile productivity/tryton/5.2/carrier_weight: Makefile productivity/tryton/5.2/commission: Makefile productivity/tryton/5.2/commission_waiting: Makefile productivity/tryton/5.2/company: Makefile productivity/tryton/5.2/company_work_time: Makefile productivity/tryton/5.2/country: Makefile productivity/tryton/5.2/currency: Makefile productivity/tryton/5.2/customs: Makefile productivity/tryton/5.2/dashboard: Makefile productivity/tryton/5.2/edocument_uncefact: Makefile productivity/tryton/5.2/edocument_unece: Makefile productivity/tryton/5.2/google_maps: Makefile productivity/tryton/5.2/notification_email: Makefile productivity/tryton/5.2/party: Makefile productivity/tryton/5.2/party_relationship: Makefile productivity/tryton/5.2/party_siret: Makefile productivity/tryton/5.2/product: Makefile productivity/tryton/5.2/product_attribute: Makefile productivity/tryton/5.2/product_classification: Makefile productivity/tryton/5.2/product_classification_taxonomic: Makefile productivity/tryton/5.2/product_cost_fifo: Makefile productivity/tryton/5.2/product_cost_history: Makefile productivity/tryton/5.2/product_measurements: Makefile productivity/tryton/5.2/product_price_list: Makefile productivity/tryton/5.2/product_price_list_dates: Makefile productivity/tryton/5.2/product_price_list_parent: Makefile productivity/tryton/5.2/production: Makefile productivity/tryton/5.2/production_outsourcing: Makefile productivity/tryton/5.2/production_routing: Makefile productivity/tryton/5.2/production_split: Makefile productivity/tryton/5.2/production_work: Makefile productivity/tryton/5.2/production_work_timesheet: Makefile productivity/tryton/5.2/proteus: Makefile productivity/tryton/5.2/purchase: Makefile productivity/tryton/5.2/purchase_request: Makefile productivity/tryton/5.2/purchase_shipment_cost: Makefile productivity/tryton/5.2/sale: Makefile productivity/tryton/5.2/sale_price_list: Makefile productivity/tryton/5.2/sale_promotion: Makefile productivity/tryton/5.2/sale_shipment_cost: Makefile productivity/tryton/5.2/sale_supply: Makefile productivity/tryton/5.2/sale_supply_drop_shipment: Makefile productivity/tryton/5.2/stock: Makefile productivity/tryton/5.2/stock_package: Makefile productivity/tryton/5.2/stock_shipment_measurements: Makefile productivity/tryton/5.2/stock_supply: Makefile productivity/tryton/5.2/timesheet: Makefile productivity/tryton/5.2/tryton: Makefile productivity/tryton/5.2/trytond: Makefile productivity/tryton/5.2/user_role: Makefile productivity/tryton/5.2/web_user: Makefile productivity/vdirsyncer: Makefile productivity/workrave: Makefile productivity/yokadi: Makefile productivity/zim: Makefile security/ROPgadget: Makefile security/angrop: Makefile security/boofuzz: Makefile security/botan2: Makefile security/emldump: Makefile security/fierce: Makefile security/hashid: Makefile security/knockpy: Makefile security/letsencrypt/acme-tiny: Makefile security/letsencrypt/client: Makefile security/letsencrypt/py-acme: Makefile security/libbde: Makefile security/libewf: Makefile security/libpwquality: Makefile security/oledump: Makefile security/pass-import: Makefile security/passphraseme: Makefile security/pcsc-lite: Makefile security/pdf-parser: Makefile security/pdfid : Makefile security/plaso : Makefile security/pwntools: Makefile security/py-M2Crypto: Makefile security/py-PyNaCl: Makefile security/py-aes: Makefile security/py-argon2-cffi: Makefile security/py-artifacts: Makefile security/py-asn1crypto: Makefile security/py-axolotl: Makefile security/py-axolotl-curve25519: Makefile security/py-bcrypt: Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:29:54 Modified files: security/py-cryptodome: Makefile security/py-cryptodome-test-vectors: Makefile security/py-cryptography: Makefile security/py-cryptography_vectors: Makefile security/py-dfdatetime: Makefile security/py-dfvfs: Makefile security/py-dfwinreg: Makefile security/py-duo_client: Makefile security/py-duo_universal: Makefile security/py-ecdsa: Makefile security/py-fastecdsa: Makefile security/py-fickling: Makefile security/py-fido2: Makefile security/py-gnupg: Makefile security/py-hkdf: Makefile security/py-hvac: Makefile security/py-in-toto: Makefile security/py-josepy: Makefile security/py-libnacl: Makefile security/py-oauthlib: Makefile security/py-openssl: Makefile security/py-paramiko: Makefile security/py-passlib: Makefile security/py-pbkdf2: Makefile security/py-pefile: Makefile security/py-pgpdump: Makefile security/py-potr: Makefile security/py-pykeepass: Makefile security/py-pyotp: Makefile security/py-pyscard: Makefile security/py-requests-aws4auth: Makefile security/py-ropper: Makefile security/py-rsa: Makefile security/py-scp: Makefile security/py-scrypt: Makefile security/py-secretstorage: Makefile security/py-securesystemslib: Makefile security/py-service_identity: Makefile security/py-spake2: Makefile security/py-tlsfuzzer: Makefile security/py-trustme: Makefile security/py-yaswfp: Makefile security/py-zxcvbn: Makefile security/recon-ng: Makefile security/routersploit: Makefile security/sqlmap: Makefile security/ssh-audit: Makefile security/sudo : Makefile security/suricata: Makefile security/theharvester: Makefile security/wapiti: Makefile security/wesng : Makefile security/wfuzz : Makefile security/yara/python: Makefile security/yubico/yubikey-manager: Makefile security/yubiserve: Makefile shells/fish : Makefile shells/py-qtconsole: Makefile sysutils/ansible: Makefile sysutils/ansible-core: Makefile sysutils/ansible-lint: Makefile sysutils/appmanager: Makefile sysutils/awscli: Makefile sysutils/binwalk: Makefile sysutils/bitrot: Makefile sysutils/borgbackup/1.1: Makefile sysutils/borgbackup/1.2: Makefile sysutils/borgmatic: Makefile sysutils/collectd: Makefile sysutils/deja-dup: Makefile sysutils/diffoscope: Makefile sysutils/duplicity: Makefile sysutils/fabric: Makefile sysutils/glances: Makefile sysutils/google-cloud-sdk: Makefile sysutils/jefferson: Makefile sysutils/libesedb: Makefile sysutils/libevt: Makefile sysutils/libevtx: Makefile sysutils/libfsapfs: Makefile sysutils/libfsntfs: Makefile sysutils/libfvde: Makefile sysutils/libfwnt: Makefile sysutils/libfwsi: Makefile sysutils/liblnk: Makefile sysutils/libluksde: Makefile sysutils/libmsiecf: Makefile sysutils/libolecf: Makefile sysutils/libqcow: Makefile sysutils/libregf: Makefile sysutils/libscca: Makefile sysutils/libsigscan: Makefile sysutils/libsmdev: Makefile sysutils/libsmraw: Makefile sysutils/libvhdi: Makefile sysutils/libvirt-python: Makefile sysutils/libvmdk: Makefile sysutils/libvshadow: Makefile sysutils/libvslvm: Makefile sysutils/mdprint: Makefile sysutils/me_cleaner: Makefile sysutils/menulibre: Makefile sysutils/psrecord: Makefile sysutils/py-augeas: Makefile sysutils/py-blessed: Makefile sysutils/py-command_runner: Makefile sysutils/py-consul: Makefile sysutils/py-cpuinfo: Makefile sysutils/py-croniter: Makefile sysutils/py-daemon: Makefile sysutils/py-daemonize: Makefile sysutils/py-distlib: Makefile sysutils/py-distro: Makefile sysutils/py-dotenv: Makefile sysutils/py-elasticsearch-curator: Makefile sysutils/py-filelock: Makefile sysutils/py-find: Makefile sysutils/py-ghmi: Makefile sysutils/py-hpilo: Makefile sysutils/py-joblib: Makefile sysutils/py-lockfile: Makefile sysutils/py-mitogen: Makefile sysutils/py-packaging: Makefile sysutils/py-parallel-ssh: Makefile sysutils/py-pipx: Makefile sysutils/py-platformdirs: Makefile sysutils/py-prometheus_client: Makefile sysutils/py-psutil: Makefile sysutils/py-pushover: Makefile sysutils/py-pynetbox: Makefile sysutils/py-pyperclip: Makefile sysutils/py-schedule: Makefile sysutils/py-statgrab: Makefile sysutils/py-threadpoolctl: Makefile sysutils/py-tsk: Makefile sysutils/py-userpath: Makefile sysutils/py-vmomi: Makefile sysutils/py-vsphere-automation: Makefile sysutils/py-zabbix-api: Makefile sysutils/ranger: Makefile sysutils/salt : Makefile sysutils/salt-testing: Makefile sysutils/supervisor: Makefile sysutils/tarsnapper: Makefile sysutils/virt-manager: Makefile sysutils/vorta : Makefile sysutils/yabitrot: Makefile telephony/py-phonenumbers: Makefile textproc/apertium: Makefile textproc/apertium-streamparser: Makefile textproc/asciidoc: Makefile textproc/asciinema: Makefile textproc/calibre: Makefile textproc/catfish: Makefile textproc/cdiff : Makefile textproc/codespell: Makefile textproc/doclifter: Makefile textproc/gi-docgen: Makefile textproc/gtk-doc: Makefile textproc/hotdoc: Makefile textproc/itstool: Makefile textproc/libmarisa: Makefile textproc/libxml: Makefile textproc/link-grammar: Makefile textproc/meld : Makefile textproc/nfoview: Makefile textproc/py-ICU: Makefile textproc/py-MarkupSafe: Makefile textproc/py-PEG2: Makefile textproc/py-PyPDF2: Makefile textproc/py-alabaster: Makefile textproc/py-black: Makefile textproc/py-bracex: Makefile textproc/py-canonicaljson: Makefile textproc/py-cchardet: Makefile textproc/py-chardet: Makefile textproc/py-charset-normalizer: Makefile textproc/py-colored: Makefile textproc/py-commonmark: Makefile textproc/py-confuse: Makefile textproc/py-cson: Makefile textproc/py-css-parser: Makefile textproc/py-cssselect: Makefile textproc/py-cssselect2: Makefile textproc/py-cssutils: Makefile textproc/py-defusedxml: Makefile textproc/py-demjson: Makefile textproc/py-dict2xml: Makefile textproc/py-dicttoxml: Makefile textproc/py-docutils: Makefile textproc/py-elasticsearch: Makefile textproc/py-elementpath: Makefile textproc/py-emoji: Makefile textproc/py-enchant: Makefile textproc/py-et_xmlfile: Makefile textproc/py-feedparser: Makefile textproc/py-humanize: Makefile textproc/py-ijson: Makefile textproc/py-ini2toml: Makefile textproc/py-iniconfig: Makefile textproc/py-iso8601: Makefile textproc/py-jellyfish: Makefile textproc/py-jsonpatch: Makefile textproc/py-jsonpointer: Makefile textproc/py-lxml: Makefile textproc/py-m2r: Makefile textproc/py-mistune: Makefile textproc/py-natsort: Makefile textproc/py-nltk: Makefile textproc/py-numpydoc: Makefile textproc/py-odfpy: Makefile textproc/py-ofxparse: Makefile textproc/py-openpyxl: Makefile textproc/py-pandocfilters: Makefile textproc/py-patiencediff: Makefile textproc/py-pdfminer: Makefile textproc/py-podcastparser: Makefile textproc/py-polib: Makefile textproc/py-precis_i18n: Makefile textproc/py-prettytable: Makefile textproc/py-pyRFC3339: Makefile textproc/py-pyaml: Makefile textproc/py-pygfm: Makefile textproc/py-pygments: Makefile textproc/py-pykwalify: Makefile textproc/py-pypandoc: Makefile textproc/py-pyphen: Makefile textproc/py-rebulk: Makefile textproc/py-recommonmark: Makefile textproc/py-ruamel.yaml: Makefile textproc/py-ruamel.yaml.clib: Makefile textproc/py-semver: Makefile textproc/py-signedjson: Makefile textproc/py-smartypants: Makefile textproc/py-snowballstemmer: Makefile textproc/py-spdx: Makefile textproc/py-spdx-lookup: Makefile textproc/py-sphinx-intl: Makefile textproc/py-sphinx-notfound-page: Makefile textproc/py-sphinx_guzzle_theme: Makefile textproc/py-sphinx_rtd_theme: Makefile textproc/py-sphinxcontrib/applehelp: Makefile textproc/py-sphinxcontrib/devhelp: Makefile textproc/py-sphinxcontrib/htmlhelp: Makefile textproc/py-sphinxcontrib/jsmath: Makefile textproc/py-sphinxcontrib/qthelp: Makefile textproc/py-sphinxcontrib/serializinghtml: Makefile textproc/py-sphinxcontrib/websupport: Makefile textproc/py-stache: Makefile textproc/py-stemmer: Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:30:24 Modified files: textproc/py-textfsm: Makefile textproc/py-tinycss2: Makefile textproc/py-toml: Makefile textproc/py-tomli: Makefile textproc/py-tomli_w: Makefile textproc/py-typogrify: Makefile textproc/py-unicodecsv: Makefile textproc/py-unidecode: Makefile textproc/py-unpaddedbase64: Makefile textproc/py-vobject: Makefile textproc/py-webencodings: Makefile textproc/py-xlrd: Makefile textproc/py-xlwt: Makefile textproc/py-xmldiff: Makefile textproc/py-xmlschema: Makefile textproc/py-xmltodict: Makefile textproc/py-yaml: Makefile textproc/redland-bindings: Makefile textproc/rubber: Makefile textproc/xml2rfc: Makefile textproc/xxdiff: Makefile textproc/yq : Makefile www/ap2-mod_wsgi: Makefile www/apertium-apy: Makefile www/bluefish : Makefile www/buku : Makefile www/ephemetoot : Makefile www/ipynb-py-convert: Makefile www/jupyter-notebook: Makefile www/kore : Makefile www/liferea : Makefile www/linkchecker: Makefile www/odoo : Makefile www/pelican : Makefile www/puppetboard: Makefile www/py-CherryPy: Makefile www/py-adblock : Makefile www/py-aiohttp : Makefile www/py-autobahn: Makefile www/py-beaker : Makefile www/py-beautifulsoup4: Makefile www/py-betamax : Makefile www/py-bleach : Makefile www/py-bokeh : Makefile www/py-bottle : Makefile www/py-cheroot : Makefile www/py-cookies : Makefile www/py-feedgenerator: Makefile www/py-flask : Makefile www/py-flask-cors: Makefile www/py-flask-login: Makefile www/py-flask-principal: Makefile www/py-flask-wtf: Makefile www/py-flup : Makefile www/py-formencode: Makefile www/py-frozen-flask: Makefile www/py-genshi : Makefile www/py-gunicorn: Makefile www/py-html5-parser: Makefile www/py-http_ece: Makefile www/py-httpbin : Makefile www/py-httpie : Makefile www/py-httplib2: Makefile www/py-httpretty: Makefile www/py-hyperlink: Makefile www/py-itsdangerous: Makefile www/py-jinja2 : Makefile www/py-jwt : Makefile www/py-macaroons: Makefile www/py-mako : Makefile www/py-mastodon.py: Makefile www/py-mechanize: Makefile www/py-meld3 : Makefile www/py-metallum: Makefile www/py-multidict: Makefile www/py-ndg-httpsclient: Makefile www/py-qtwebengine: Makefile www/py-query : Makefile www/py-quixote : Makefile www/py-repoze-lru: Makefile www/py-repoze-profile: Makefile www/py-repoze-who: Makefile www/py-requests: Makefile www/py-requests-cache: Makefile www/py-requests-file: Makefile www/py-requests-futures: Makefile www/py-requests-mock: Makefile www/py-requests-oauthlib: Makefile www/py-requests-toolbelt: Makefile www/py-requests-unixsocket: Makefile www/py-responses: Makefile www/py-selenium: Makefile www/py-soupsieve: Makefile www/py-tempita : Makefile www/py-terminado: Makefile www/py-tornado : Makefile www/py-treq : Makefile www/py-uritemplate: Makefile www/py-urlgrabber: Makefile www/py-urllib3 : Makefile www/py-vcrpy : Makefile www/py-waitress: Makefile www/py-webob : Makefile www/py-webpy : Makefile www/py-webtest : Makefile www/py-werkzeug: Makefile www/py-wstools : Makefile www/py-wtforms : Makefile www/py-yarl : Makefile www/qutebrowser: Makefile www/tootstream : Makefile www/trac : Makefile www/tuir : Makefile www/twill : Makefile www/unit/unit-python: Makefile www/urlwatch : Makefile www/woob : Makefile www/youtube-dl : Makefile www/yt-dlp : Makefile x11/alacritty : Makefile x11/arandr : Makefile x11/autorandr : Makefile x11/dbus-python: Makefile x11/gnome/accerciser: Makefile x11/gnome/browser-connector: Makefile x11/gnome/builder: Makefile x11/gnome/caribou: Makefile x11/gnome/eog-plugins: Makefile x11/gnome/gedit: Makefile x11/gnome/gedit-plugins: Makefile x11/gnome/gom : Makefile x11/gnome/music: Makefile x11/gnome/orca : Makefile x11/gnome/py-atspi: Makefile x11/gnome/secrets: Makefile x11/gnome/shell: Makefile x11/gnome/totem: Makefile x11/gnome/tweaks: Makefile x11/gnome/yelp-tools: Makefile x11/jgmenu : Makefile x11/kde-applications/cantor: Makefile x11/kde-applications/kajongg: Makefile x11/kde-applications/kde-dev-scripts: Makefile x11/kde-applications/kopeninghours: Makefile x11/kde-applications/lokalize: Makefile x11/kde-applications/spectacle: Makefile x11/kde-applications/umbrello: Makefile x11/kde-plasma/breeze-gtk: Makefile x11/kitty : Makefile x11/mate/menu-advanced: Makefile x11/mate/pluma : Makefile x11/menumaker : Makefile x11/nagstamon : Makefile x11/polybar : Makefile x11/py-i3ipc : Makefile x11/py-pyglet : Makefile x11/py-qt5 : Makefile x11/py-qtawesome: Makefile x11/py-qtpy : Makefile x11/py-sip-qt5 : Makefile x11/py-virtualdisplay: Makefile x11/py-xcbgen : Makefile x11/py-xlib : Makefile x11/qt6/qtdeclarative: Makefile x11/screenkey : Makefile x11/tellico : Makefile x11/terminator : Makefile x11/zutty : Makefile Log message: bump for MODPY_DEFAULT_VERSION_3 change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 08:31:56 Modified files: devel/py-asttokens: Makefile devel/py-asttokens/pkg: PLIST Log message: py-asttokens: py-six is a RUN_DEPENDS not a BUILD_DEPENDS, from Joachim Schipper switch to MODPY_PYBUILD while there CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/13 09:01:32 Modified files: sys/kern : uipc_proto.c uipc_usrreq.c sys/sys : unpcb.h Log message: Split out handlers for SOCK_DGRAM unix(4) sockets from SOCK_STREAM and SOCK_SEQPACKET. Introduce `uipc_dgram_usrreqs' to store pointers for dgram specific handlers. The dgram pru_shutdown and pru_send handlers were splitted to uipc_dgram_shutdown() and uipc_dgram_send(). The pru_accept, pru_rcvd and pru_abort handlers are not required for dgram sockets. The unp_disconnect() remains shared between all unix(4) sockets because it called from common paths too. Proposed by and ok guenther@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/11/13 09:14:06 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Sync data and instruction cache before entering an executable page Adapted from kettenis' fix for arm64/pmap.c. Since we haven't been able to reliably reproduce the clang crashes that affect base and ports, it not yet known whether riscv64 was badly affected by this misordering. Time will tell. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/11/13 10:23:26 Modified files: net/jitsi/videobridge: Makefile Log message: net/jitsi/videobridge: add net/jitsi/srtp as RUN_DEPENDS ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 10:30:22 Modified files: databases/postgresql-previous: Makefile Log message: remove duplicate MODPY_VERSION line CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/13 10:31:20 Log message: import p5-String-Tagged-Terminal 0.05 OK benoit@ Comment: format terminal output using String::Tagged Description: This subclass of String::Tagged provides a method, build_terminal, for outputting the formatting tags embedded in the string as terminal escape sequences, to render the the output in the appropriate style. Status: Vendor Tag: bluhm Release Tags: bluhm_20221113 N ports/devel/p5-String-Tagged-Terminal/Makefile N ports/devel/p5-String-Tagged-Terminal/distinfo N ports/devel/p5-String-Tagged-Terminal/pkg/DESCR N ports/devel/p5-String-Tagged-Terminal/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/13 10:35:15 Modified files: devel : Makefile Log message: +p5-String-Tagged-Terminal CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/13 10:43:23 Modified files: converters/p5-Convert-Color: Makefile distinfo Removed files: converters/p5-Convert-Color/patches: patch-lib_Convert_Color_X11_pm Log message: update p5-Convert-Color to 0.13 patches have been commited upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/13 10:49:08 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo Log message: x11/xfce4/xfce4-settings: update to 4.16.5. 4.16.4 fixed a security issue but introduced a regression, fixed in this version. See https://mail.xfce.org/pipermail/xfce-announce/2022-November/001173.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/13 10:50:37 Modified files: x11/xfce4/xfce4-settings: Tag: OPENBSD_7_2 Makefile distinfo Log message: x11/xfce4/xfce4-settings: MFC update to 4.16.5. 4.16.4 fixed a security issue but introduced a regression, fixed in 4.16.5. See https://mail.xfce.org/pipermail/xfce-announce/2022-November/001173.html CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/13 11:37:32 Modified files: lib/libcrypto/x509: x509_internal.h x509_trs.c x509_vfy.c Log message: Check certificate extensions in trusted certificates. Historically the standards let the implementation decide to either check or ignore the certificate properties of trust anchors. You could either use them simply as a source of a public key which was trusted for everything, or you were also permitted to check the certificate properties and fully enforce them. Hooray for freedumb. OpenSSL changed to checking these with : commit 0daccd4dc1f1ac62181738a91714f35472e50f3c Author: Viktor Dukhovni Date: Thu Jan 28 03:01:45 2016 -0500 BoringSSL currently does not check them, as it also inherited the previous OpenSSL behaviour. It will change to check them in the future. (https://bugs.chromium.org/p/boringssl/issues/detail?id=533) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/11/13 11:40:45 Modified files: sbin/unwind/libunbound: config.h Log message: Sync config.h, we have ed25519 support now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/13 11:40:56 Modified files: x11/gnome/gitg : Makefile x11/gnome/gitg/pkg: PLIST Log message: Use the lang/python MODULE and add missing RDEP. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 12:00:15 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/opencdk: Makefile distinfo security/opencdk/patches: patch-configure security/opencdk/pkg: DESCR PLIST Log message: Remove security/opencdk The Open Crypto Development Kit is stuck in 2007, no major linux distro packages it, out port's homepage points at the gnutls homepage which does not seem to have any reference to this code, no port uses this. OK jca CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2022/11/13 12:11:38 Modified files: math/p5-Math-GMPz: Makefile distinfo math/p5-Math-GMPz/patches: patch-Makefile_PL patch-Random_Makefile_PL Log message: update to 0.55 ok aisha@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2022/11/13 12:12:20 Modified files: math/p5-Math-GMPf: Makefile distinfo math/p5-Math-GMPf/patches: patch-Makefile_PL patch-Random_Makefile_PL Log message: update to 0.49 ok aisha@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2022/11/13 12:13:38 Modified files: math/octave : Makefile distinfo math/octave/patches: patch-scripts_miscellaneous_unpack_m math/octave/pkg: PLIST Log message: update to 7.3.0 also tested by Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 12:37:46 Modified files: net/blaeu : Makefile net/deluge : Makefile net/exabgp : Makefile net/exabgp/pkg : PLIST net/gajim : Makefile net/gajim/pkg : PLIST net/libtorrent-rasterbar: Makefile net/magic-wormhole: Makefile net/magic-wormhole/pkg: PLIST net/nyx : Makefile net/nyx/pkg : PLIST net/pbgpp : Makefile net/pbgpp/pkg : PLIST net/poezio : Makefile net/poezio/pkg : PLIST net/py-IOSXR : Makefile net/py-IOSXR/pkg: PLIST net/py-aiodns : Makefile net/py-aiodns/pkg: PLIST net/py-cares : Makefile net/py-cares/pkg: PLIST net/py-curl : Makefile net/py-curl/pkg: PLIST net/py-cymruwhois: Makefile net/py-cymruwhois/pkg: PLIST net/py-dnspython: Makefile net/py-dnspython/pkg: PLIST net/py-eapi : Makefile net/py-eapi/pkg: PLIST net/py-engineio: Makefile net/py-engineio/pkg: PLIST net/py-ftpdlib : Makefile net/py-ftpdlib/pkg: PLIST net/py-geventhttpclient: Makefile net/py-geventhttpclient/pkg: PLIST net/py-idna : Makefile net/py-idna/pkg: PLIST net/py-ifaddr : Makefile net/py-ifaddr/pkg: PLIST net/py-impacket: Makefile net/py-impacket/pkg: PLIST net/py-irclib : Makefile net/py-irclib/pkg: PLIST net/py-junos-eznc: Makefile net/py-junos-eznc/pkg: PLIST net/py-libcloud: Makefile net/py-libcloud/pkg: PLIST net/py-libknot : Makefile net/py-libknot/pkg: PLIST net/py-minimalmodbus: Makefile net/py-minimalmodbus/pkg: PLIST net/py-ncclient: Makefile net/py-ncclient/pkg: PLIST net/py-netaddr : Makefile net/py-netaddr/pkg: PLIST net/py-netifaces: Makefile net/py-netifaces/pkg: PLIST net/py-netmiko : Makefile net/py-netmiko/pkg: PLIST net/py-nxos : Makefile net/py-nxos/pkg: PLIST net/py-paho-mqtt: Makefile net/py-paho-mqtt/pkg: PLIST net/py-pcapy : Makefile net/py-pcapy/pkg: PLIST net/py-portend : Makefile net/py-portend/pkg: PLIST net/py-ripe.atlas.cousteau: Makefile net/py-ripe.atlas.cousteau/pkg: PLIST net/py-ripe.atlas.sagan: Makefile net/py-ripe.atlas.sagan/pkg: PLIST net/py-ripe.atlas.tools: Makefile net/py-ripe.atlas.tools/pkg: PLIST net/py-rrdtool : Makefile net/py-rrdtool/pkg: PLIST net/py-siphon : Makefile net/py-siphon/pkg: PLIST net/py-smbc : Makefile net/py-smbc/pkg: PLIST net/py-snmp : Makefile net/py-snmp/pkg: PLIST net/py-socketio-client: Makefile net/py-socketio-client/pkg: PLIST net/py-socketio: Makefile net/py-socketio/pkg: PLIST net/py-socks : Makefile net/py-socks/pkg: PLIST net/py-tinytuya: Makefile net/py-tinytuya/pkg: PLIST net/py-tld : Makefile net/py-tld/pkg : PLIST net/py-transmissionrpc-ng: Makefile net/py-transmissionrpc-ng/pkg: PLIST net/py-twitter : Makefile net/py-twitter/pkg: PLIST net/py-txtorcon: Makefile net/py-txtorcon/pkg: PLIST net/py-u-msgpack: Makefile net/py-u-msgpack/pkg: PLIST net/py-websocket-client: Makefile net/py-websocket-client/pkg: PLIST net/py-zeroconf: Makefile net/py-zeroconf/pkg: PLIST net/scapy : Makefile net/scapy/pkg : PLIST net/sshuttle : Makefile net/sshuttle/pkg: PLIST net/tg : Makefile net/tg/pkg : PLIST net/toot : Makefile net/toot/pkg : PLIST net/vf1 : Makefile net/vf1/pkg : PLIST net/websockify : Makefile net/websockify/pkg: PLIST Added files: net/py-dnspython/patches: patch-pyproject_toml Log message: use MODPY_PYBUILD for most of net/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 12:44:20 Modified files: net/blaeu/pkg : PLIST Log message: missed regen due to conflict in a dep CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 13:13:02 Modified files: devel/py-tz : Makefile distinfo Log message: update to py3-tz-2022.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 13:16:21 Modified files: net/tg : Makefile Log message: MODPY_PYBUILD=poetry-core not setuptools CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 13:17:10 Modified files: x11/qt5/qtbase : Makefile Log message: Disable udev support in qt5 for now CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 13:18:42 Modified files: x11/qt5/qtbase : Makefile Removed files: x11/qt5/qtbase/patches: patch-src_3rdparty_forkfd_forkfd_c Log message: welcome waitid(2) bye bye hack CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 13:24:00 ports/astro/py-astral/patches Update of /cvs/ports/astro/py-astral/patches In directory cvs.openbsd.org:/tmp/cvs-serv91026/py-astral/patches Log Message: Directory /cvs/ports/astro/py-astral/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 13:31:02 Modified files: print/py-pylatex: Makefile print/py-pylatex/pkg: PLIST print/py-relatorio: Makefile print/py-relatorio/pkg: PLIST productivity/epr-reader: Makefile productivity/epr-reader/pkg: PLIST productivity/khal: Makefile productivity/khal/pkg: PLIST productivity/khard: Makefile productivity/khard/pkg: PLIST productivity/py-tasklib: Makefile productivity/py-tasklib/pkg: PLIST productivity/radicale: Makefile productivity/radicale/pkg: PLIST productivity/radicale2: Makefile productivity/radicale2/pkg: PLIST productivity/vdirsyncer: Makefile productivity/vdirsyncer/pkg: PLIST devel/py-click : Makefile devel/py-click/pkg: PLIST devel/py-click-log: Makefile devel/py-click-log/pkg: PLIST devel/py-click-plugins: Makefile devel/py-click-plugins/pkg: PLIST devel/py-click-threading: Makefile devel/py-click-threading/pkg: PLIST devel/py-zopecomponent: Makefile devel/py-zopecomponent/pkg: PLIST astro/py-astral: Makefile astro/py-astral/pkg: PLIST astro/py-astropy: Makefile astro/py-astropy/pkg: PLIST astro/py-erfa : Makefile astro/py-erfa/pkg: PLIST www/youtube-dl : Makefile www/youtube-dl/pkg: PLIST www/yt-dlp : Makefile www/yt-dlp/pkg : PLIST www/qutebrowser: Makefile www/qutebrowser/pkg: PLIST Added files: astro/py-astral/patches: patch-pyproject_toml astro/py-astropy/patches: patch-pyproject_toml Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 13:53:08 Modified files: devel/py-dateutil: Makefile devel/py-dateutil/pkg: PLIST www/py-requests: Makefile www/py-requests/pkg: PLIST www/py-jinja2 : Makefile www/py-jinja2/pkg: PLIST textproc/py-pygments: Makefile textproc/py-pygments/pkg: PLIST www/py-beautifulsoup4: Makefile www/py-beautifulsoup4/pkg: PLIST textproc/py-MarkupSafe: Makefile textproc/py-MarkupSafe/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 13:59:57 Modified files: devel/py-test-runner: Makefile devel/py-test-runner/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/13 14:02:23 Modified files: textproc/py-sphinx_rtd_theme: Makefile textproc/py-sphinx_rtd_theme/pkg: PLIST devel/py-babel : Makefile devel/py-babel/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/13 14:19:40 Modified files: sbin/iked : config.c Log message: Make sure csa->csa_bundled is NULL after freeing to prevent a possible use after free. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 14:24:52 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/klaxon: Makefile distinfo security/klaxon/patches: patch-klaxon_c patch-rfc931_c security/klaxon/pkg: DESCR PLIST Log message: Remove security/klaxon An ident checker from 2000 wrapping inted services that hasn't been updated since import; noone else packages it... OK sthen jca CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 15:04:53 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/sentinel: Makefile distinfo security/sentinel/pkg: DESCR PLIST Log message: Remove security/sentinel Unmaintained since import in 2001, not packaged due to lack of license, noone else packages it, builds but crashes at runtime. OK danj CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/13 15:09:46 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/sslScanner: Makefile distinfo security/sslScanner/pkg: DESCR PLIST Log message: Remove security/sslScanner No update since import in 2013, upstream github moved to gitlab were the last commit is ten years old, we're the only ones packaging it, plain doesn't work unless you manually install two missing RDEPs. Use the actively maintained security/sslscan instead. OK sdk CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/13 15:11:44 Modified files: lib/libcrypto/man: ASN1_TIME_set.3 Log message: Various improvements; joint work with beck@: 1. Explain up front what "ASN1_TIME" is (suggested by beck@, wording by me). 2. For opaque structs, use the generic term "object", like we already do it in many other LibreSSL manual pages. 3. Drop some redundant phrases. 4. Improve the EXAMPLES section (by beck@, with fixes by me). 6. Add a STANDARDS section. ...and some other minor polishing. OK beck@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/13 15:24:51 Modified files: devel/fpm : Makefile games/jumpnbump: Makefile games/zelda3 : Makefile games/zelda3-sprites: Makefile lang/go : Makefile lang/zig : Makefile misc/osinfo/osinfo-db: Makefile misc/rocrail : Makefile sysutils/checkrestart: Makefile Log message: remove useless CONFIGURE_STYLE=none If a port should not attempt to run a configure script, simply don't set CONFIGURE_STYLE at all. The perl and pyton modules use CONFIGURE_STYLE=none for their own purposes. Also, some ports use it to disable a default provided by Makefile.inc. Apart from that, CONFIGURE_STYLE=none has no meaning. ok semarie@ ajacoutot@ kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/13 15:31:47 Log message: import p5-Devel-MAT-Dumper 0.46 OK kn@ Comment: write a heap dump file for later analysis Description: This module provides the memory-dumping function that creates a heap dump file which can later be read by Devel::MAT::Dumpfile. It provides a single function which is not exported, which writes a file to the given path. Status: Vendor Tag: bluhm Release Tags: bluhm_20221113 N ports/devel/p5-Devel-MAT-Dumper/Makefile N ports/devel/p5-Devel-MAT-Dumper/distinfo N ports/devel/p5-Devel-MAT-Dumper/pkg/DESCR N ports/devel/p5-Devel-MAT-Dumper/pkg/PLIST N ports/devel/p5-Devel-MAT-Dumper/patches/patch-lib_Devel_MAT_Dumper_xs N ports/devel/p5-Devel-MAT-Dumper/patches/patch-t_01header_t No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/13 15:33:22 Modified files: devel : Makefile Log message: +p5-Devel-MAT-Dumper CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/13 16:38:42 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Fix comment style CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/13 17:16:46 Modified files: sys/dev/hid : hidcc.c sys/dev/usb : ucc.c Log message: include sys/device.h, on some architectures this gets pulled in, but others (like sparc64) require it explicitly CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/11/13 20:26:54 Modified files: games/fheroes2 : Makefile distinfo games/fheroes2/pkg: PLIST Removed files: games/fheroes2/patches: patch-Makefile Log message: update to fheroes 2 0.9.21, based on diff by Mikhail (mp39590 AT gmail ! com) adds audio/timidity RDEP which if present plays game music make update-plist was missing which I added - adds a couple of language translations, includin French, Hungarian, Turkish CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 22:12:20 Modified files: x11/qt6/qtbase : Makefile Log message: Disable udev support in qt6 for now CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/13 22:13:03 Modified files: x11/qt6/qtbase : Makefile Removed files: x11/qt6/qtbase/patches: patch-src_3rdparty_forkfd_forkfd_c Log message: welcome waitid(2) bye bye hack CVSROOT: /cvs Module name: xenocara Changes by: aisha@cvs.openbsd.org 2022/11/13 22:41:57 Modified files: dist/fontconfig/fc-cache: fc-cache.1 dist/fontconfig/fc-cat: fc-cat.1 dist/fontconfig/fc-list: fc-list.1 dist/fontconfig/fc-match: fc-match.1 dist/fontconfig/fc-pattern: fc-pattern.1 dist/fontconfig/fc-query: fc-query.1 dist/fontconfig/fc-scan: fc-scan.1 Log message: fontconfig: revert man page link changes patches for dist are better suited upstream pointed out by matthieu@ and tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/14 00:03:36 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: geo/postgis: update to 3.3.2 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/11/14 00:22:44 Modified files: sys/dev/fdt : pwmbl.c Log message: When the fdt does not provide a list of brightness states, pwmbl(4) builds a 256 state ramp (i.e. state[i] = i with 0 <= i < 256). Change the logic to not need to malloc an array of values in this case, since they are trivially known. test&ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/14 00:28:09 Modified files: comms/hamlib : Makefile Log message: Explicitely configure with --without-indi to prevent picking up libindiclient. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/14 00:31:46 Modified files: net/jitsi/srtp : Makefile Log message: Missing BDEP on devel/maven. CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2022/11/14 00:52:06 Modified files: share/mk : bsd.xorg.mk Log message: update PYTHON_VERSION, ports now uses 3.10 by default CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/14 01:03:18 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.98. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/14 01:03:34 Modified files: graphics/gegl04: Makefile distinfo Log message: Update to gegl04-0.4.40. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/11/14 01:07:19 ports/security/qtpass/patches Update of /cvs/ports/security/qtpass/patches In directory cvs.openbsd.org:/tmp/cvs-serv80541/patches Log Message: Directory /cvs/ports/security/qtpass/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 01:10:31 Modified files: lang/rust : Makefile Log message: missed bump in -gdb for py3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 01:14:10 Modified files: print/hplip : Makefile Log message: missed bump in -common CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 01:18:27 Modified files: math/imath : Makefile Log message: fix SHARED_LIBS, think-o when I bumped the version for py3.10 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/14 01:24:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm security : Makefile Removed files: security/softhsm: Makefile distinfo security/softhsm/files: softhsm.module security/softhsm/patches: patch-checks_Makefile_in patch-configure patch-src_bin_Makefile_in security/softhsm/pkg: DESCR PLIST Log message: Remove security/softhsm Superseeded by security/softhsm2 since 2016. ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 01:29:26 Modified files: print/hplip : Makefile Log message: oops, -gui as well CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 01:31:05 Modified files: devel/kf5/extra-cmake-modules: Makefile Log message: bump; bytecode-compiled python files in plist but no run dependency CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/11/14 01:39:59 Log message: Import libdrm 2.4.114 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_114 U xenocara/lib/libdrm/.editorconfig U xenocara/lib/libdrm/.gitignore U xenocara/lib/libdrm/.gitlab-ci.yml U xenocara/lib/libdrm/Android.common.mk U xenocara/lib/libdrm/Android.mk U xenocara/lib/libdrm/CONTRIBUTING.rst U xenocara/lib/libdrm/CleanSpec.mk U xenocara/lib/libdrm/Makefile.sources U xenocara/lib/libdrm/README.rst U xenocara/lib/libdrm/RELEASING U xenocara/lib/libdrm/core-symbols.txt U xenocara/lib/libdrm/gen_table_fourcc.py U xenocara/lib/libdrm/libdrm.pc.in U xenocara/lib/libdrm/libdrm_lists.h U xenocara/lib/libdrm/libdrm_macros.h U xenocara/lib/libdrm/libsync.h U xenocara/lib/libdrm/meson.build U xenocara/lib/libdrm/meson_options.txt U xenocara/lib/libdrm/symbols-check.py U xenocara/lib/libdrm/util_double_list.h U xenocara/lib/libdrm/util_math.h C xenocara/lib/libdrm/xf86atomic.h C xenocara/lib/libdrm/xf86drm.c C xenocara/lib/libdrm/xf86drm.h U xenocara/lib/libdrm/xf86drmHash.c U xenocara/lib/libdrm/xf86drmHash.h C xenocara/lib/libdrm/xf86drmMode.c C xenocara/lib/libdrm/xf86drmMode.h U xenocara/lib/libdrm/xf86drmRandom.c U xenocara/lib/libdrm/xf86drmRandom.h U xenocara/lib/libdrm/xf86drmSL.c U xenocara/lib/libdrm/amdgpu/.editorconfig U xenocara/lib/libdrm/amdgpu/Android.mk U xenocara/lib/libdrm/amdgpu/Makefile.sources U xenocara/lib/libdrm/amdgpu/amdgpu-symbols.txt U xenocara/lib/libdrm/amdgpu/amdgpu.h U xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.c C xenocara/lib/libdrm/amdgpu/amdgpu_bo.c U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c U xenocara/lib/libdrm/amdgpu/amdgpu_device.c U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c U xenocara/lib/libdrm/amdgpu/amdgpu_vm.c U xenocara/lib/libdrm/amdgpu/handle_table.c U xenocara/lib/libdrm/amdgpu/handle_table.h U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in U xenocara/lib/libdrm/amdgpu/meson.build U xenocara/lib/libdrm/android/gralloc_handle.h U xenocara/lib/libdrm/data/Android.mk U xenocara/lib/libdrm/data/amdgpu.ids U xenocara/lib/libdrm/data/meson.build U xenocara/lib/libdrm/etnaviv/Android.mk U xenocara/lib/libdrm/etnaviv/Makefile.sources U xenocara/lib/libdrm/etnaviv/etnaviv-symbols.txt U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c U xenocara/lib/libdrm/etnaviv/etnaviv_device.c U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c U xenocara/lib/libdrm/etnaviv/etnaviv_perfmon.c U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in U xenocara/lib/libdrm/etnaviv/meson.build U xenocara/lib/libdrm/exynos/exynos-symbols.txt U xenocara/lib/libdrm/exynos/exynos_drm.c U xenocara/lib/libdrm/exynos/exynos_drm.h U xenocara/lib/libdrm/exynos/exynos_drmif.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.c U xenocara/lib/libdrm/exynos/exynos_fimg2d.h U xenocara/lib/libdrm/exynos/fimg2d_reg.h U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in U xenocara/lib/libdrm/exynos/meson.build U xenocara/lib/libdrm/freedreno/Android.mk U xenocara/lib/libdrm/freedreno/Makefile.sources U xenocara/lib/libdrm/freedreno/freedreno-symbols.txt U xenocara/lib/libdrm/freedreno/freedreno_bo.c U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c U xenocara/lib/libdrm/freedreno/freedreno_device.c U xenocara/lib/libdrm/freedreno/freedreno_drmif.h U xenocara/lib/libdrm/freedreno/freedreno_pipe.c U xenocara/lib/libdrm/freedreno/freedreno_priv.h U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in U xenocara/lib/libdrm/freedreno/meson.build U xenocara/lib/libdrm/freedreno/kgsl/README U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h U xenocara/lib/libdrm/freedreno/msm/msm_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_device.c U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c U xenocara/lib/libdrm/freedreno/msm/msm_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c U xenocara/lib/libdrm/include/drm/README U xenocara/lib/libdrm/include/drm/amdgpu_drm.h U xenocara/lib/libdrm/include/drm/drm.h U xenocara/lib/libdrm/include/drm/drm_fourcc.h U xenocara/lib/libdrm/include/drm/drm_mode.h U xenocara/lib/libdrm/include/drm/drm_sarea.h C xenocara/lib/libdrm/include/drm/i915_drm.h U xenocara/lib/libdrm/include/drm/mach64_drm.h U xenocara/lib/libdrm/include/drm/mga_drm.h U xenocara/lib/libdrm/include/drm/msm_drm.h U xenocara/lib/libdrm/include/drm/nouveau_drm.h U xenocara/lib/libdrm/include/drm/qxl_drm.h U xenocara/lib/libdrm/include/drm/r128_drm.h U xenocara/lib/libdrm/include/drm/radeon_drm.h U xenocara/lib/libdrm/include/drm/savage_drm.h U xenocara/lib/libdrm/include/drm/sis_drm.h U xenocara/lib/libdrm/include/drm/tegra_drm.h U xenocara/lib/libdrm/include/drm/vc4_drm.h U xenocara/lib/libdrm/include/drm/via_drm.h U xenocara/lib/libdrm/include/drm/virtgpu_drm.h U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h U xenocara/lib/libdrm/intel/.gitignore U xenocara/lib/libdrm/intel/Android.mk U xenocara/lib/libdrm/intel/Makefile.sources C xenocara/lib/libdrm/intel/i915_pciids.h U xenocara/lib/libdrm/intel/intel-symbols.txt U xenocara/lib/libdrm/intel/intel_aub.h U xenocara/lib/libdrm/intel/intel_bufmgr.c U xenocara/lib/libdrm/intel/intel_bufmgr.h U xenocara/lib/libdrm/intel/intel_bufmgr_fake.c C xenocara/lib/libdrm/intel/intel_bufmgr_gem.c U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h U xenocara/lib/libdrm/intel/intel_chipset.c U xenocara/lib/libdrm/intel/intel_chipset.h U xenocara/lib/libdrm/intel/intel_debug.h U xenocara/lib/libdrm/intel/intel_decode.c U xenocara/lib/libdrm/intel/libdrm_intel.pc.in U xenocara/lib/libdrm/intel/meson.build U xenocara/lib/libdrm/intel/mm.c U xenocara/lib/libdrm/intel/mm.h U xenocara/lib/libdrm/intel/test_decode.c U xenocara/lib/libdrm/intel/uthash.h U xenocara/lib/libdrm/intel/tests/.gitignore U xenocara/lib/libdrm/intel/tests/gen4-3d.batch U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen6-3d.batch U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gm45-3d.batch U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/test-batch.sh U xenocara/lib/libdrm/man/drm-kms.7.rst U xenocara/lib/libdrm/man/drm-memory.7.rst U xenocara/lib/libdrm/man/drm.7.rst U xenocara/lib/libdrm/man/drmAvailable.3.rst U xenocara/lib/libdrm/man/drmHandleEvent.3.rst U xenocara/lib/libdrm/man/drmModeGetResources.3.rst U xenocara/lib/libdrm/man/meson.build U xenocara/lib/libdrm/nouveau/Android.mk U xenocara/lib/libdrm/nouveau/Makefile.sources U xenocara/lib/libdrm/nouveau/abi16.c U xenocara/lib/libdrm/nouveau/bufctx.c U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in U xenocara/lib/libdrm/nouveau/meson.build U xenocara/lib/libdrm/nouveau/nouveau-symbols.txt U xenocara/lib/libdrm/nouveau/nouveau.c U xenocara/lib/libdrm/nouveau/nouveau.h U xenocara/lib/libdrm/nouveau/private.h U xenocara/lib/libdrm/nouveau/pushbuf.c U xenocara/lib/libdrm/nouveau/nvif/cl0080.h U xenocara/lib/libdrm/nouveau/nvif/cl9097.h U xenocara/lib/libdrm/nouveau/nvif/class.h U xenocara/lib/libdrm/nouveau/nvif/if0002.h U xenocara/lib/libdrm/nouveau/nvif/if0003.h U xenocara/lib/libdrm/nouveau/nvif/ioctl.h U xenocara/lib/libdrm/nouveau/nvif/unpack.h U xenocara/lib/libdrm/omap/Android.mk U xenocara/lib/libdrm/omap/libdrm_omap.pc.in U xenocara/lib/libdrm/omap/meson.build U xenocara/lib/libdrm/omap/omap-symbols.txt U xenocara/lib/libdrm/omap/omap_drm.c U xenocara/lib/libdrm/omap/omap_drm.h U xenocara/lib/libdrm/omap/omap_drmif.h U xenocara/lib/libdrm/radeon/Android.mk U xenocara/lib/libdrm/radeon/Makefile.sources U xenocara/lib/libdrm/radeon/bof.c U xenocara/lib/libdrm/radeon/bof.h U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in U xenocara/lib/libdrm/radeon/meson.build U xenocara/lib/libdrm/radeon/r600_pci_ids.h U xenocara/lib/libdrm/radeon/radeon-symbols.txt U xenocara/lib/libdrm/radeon/radeon_bo.c U xenocara/lib/libdrm/radeon/radeon_bo.h U xenocara/lib/libdrm/radeon/radeon_bo_gem.c U xenocara/lib/libdrm/radeon/radeon_bo_gem.h U xenocara/lib/libdrm/radeon/radeon_bo_int.h U xenocara/lib/libdrm/radeon/radeon_cs.c U xenocara/lib/libdrm/radeon/radeon_cs.h U xenocara/lib/libdrm/radeon/radeon_cs_gem.c U xenocara/lib/libdrm/radeon/radeon_cs_gem.h U xenocara/lib/libdrm/radeon/radeon_cs_int.h U xenocara/lib/libdrm/radeon/radeon_cs_space.c U xenocara/lib/libdrm/radeon/radeon_surface.c U xenocara/lib/libdrm/radeon/radeon_surface.h U xenocara/lib/libdrm/tegra/.gitignore U xenocara/lib/libdrm/tegra/channel.c U xenocara/lib/libdrm/tegra/job.c U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in U xenocara/lib/libdrm/tegra/meson.build U xenocara/lib/libdrm/tegra/private.h U xenocara/lib/libdrm/tegra/pushbuf.c U xenocara/lib/libdrm/tegra/syncpt.c U xenocara/lib/libdrm/tegra/tegra-symbols.txt U xenocara/lib/libdrm/tegra/tegra.c U xenocara/lib/libdrm/tegra/tegra.h U xenocara/lib/libdrm/tests/Android.mk U xenocara/lib/libdrm/tests/drmdevice.c U xenocara/lib/libdrm/tests/drmsl.c U xenocara/lib/libdrm/tests/hash.c U xenocara/lib/libdrm/tests/meson.build U xenocara/lib/libdrm/tests/amdgpu/amdgpu_stress.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c U xenocara/lib/libdrm/tests/amdgpu/cp_dma_tests.c U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c U xenocara/lib/libdrm/tests/amdgpu/deadlock_tests.c U xenocara/lib/libdrm/tests/amdgpu/decode_messages.h U xenocara/lib/libdrm/tests/amdgpu/frame.h U xenocara/lib/libdrm/tests/amdgpu/hotunplug_tests.c U xenocara/lib/libdrm/tests/amdgpu/jpeg_tests.c U xenocara/lib/libdrm/tests/amdgpu/meson.build U xenocara/lib/libdrm/tests/amdgpu/ras_tests.c U xenocara/lib/libdrm/tests/amdgpu/security_tests.c N xenocara/lib/libdrm/tests/amdgpu/shader_code.h N xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx10.h N xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx11.h N xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx9.h N xenocara/lib/libdrm/tests/amdgpu/shader_code_hang.h N xenocara/lib/libdrm/tests/amdgpu/shader_test_util.c U xenocara/lib/libdrm/tests/amdgpu/syncobj_tests.c U xenocara/lib/libdrm/tests/amdgpu/uvd_enc_tests.c U xenocara/lib/libdrm/tests/amdgpu/uve_ib.h U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c U xenocara/lib/libdrm/tests/amdgpu/vcn_tests.c U xenocara/lib/libdrm/tests/amdgpu/vm_tests.c U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c U xenocara/lib/libdrm/tests/etnaviv/meson.build U xenocara/lib/libdrm/tests/etnaviv/state.xml.h U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c U xenocara/lib/libdrm/tests/exynos/meson.build U xenocara/lib/libdrm/tests/modeprint/meson.build U xenocara/lib/libdrm/tests/modeprint/modeprint.c U xenocara/lib/libdrm/tests/modetest/Android.mk U xenocara/lib/libdrm/tests/modetest/Makefile.sources U xenocara/lib/libdrm/tests/modetest/buffers.c U xenocara/lib/libdrm/tests/modetest/buffers.h U xenocara/lib/libdrm/tests/modetest/cursor.c U xenocara/lib/libdrm/tests/modetest/cursor.h U xenocara/lib/libdrm/tests/modetest/meson.build U xenocara/lib/libdrm/tests/modetest/modetest.c U xenocara/lib/libdrm/tests/nouveau/.gitignore U xenocara/lib/libdrm/tests/nouveau/meson.build U xenocara/lib/libdrm/tests/nouveau/threaded.c U xenocara/lib/libdrm/tests/proptest/Android.mk U xenocara/lib/libdrm/tests/proptest/Makefile.sources U xenocara/lib/libdrm/tests/proptest/meson.build U xenocara/lib/libdrm/tests/proptest/proptest.c U xenocara/lib/libdrm/tests/radeon/meson.build U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c U xenocara/lib/libdrm/tests/radeon/rbo.c U xenocara/lib/libdrm/tests/radeon/rbo.h U xenocara/lib/libdrm/tests/tegra/.gitignore U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.c U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.h U xenocara/lib/libdrm/tests/tegra/drm-test.c U xenocara/lib/libdrm/tests/tegra/drm-test.h U xenocara/lib/libdrm/tests/tegra/gr2d-fill.c U xenocara/lib/libdrm/tests/tegra/host1x.h U xenocara/lib/libdrm/tests/tegra/meson.build U xenocara/lib/libdrm/tests/tegra/openclose.c U xenocara/lib/libdrm/tests/tegra/syncpt-timeout.c U xenocara/lib/libdrm/tests/tegra/syncpt-wait.c U xenocara/lib/libdrm/tests/tegra/vic-blit.c U xenocara/lib/libdrm/tests/tegra/vic-clear.c U xenocara/lib/libdrm/tests/tegra/vic-flip.c U xenocara/lib/libdrm/tests/tegra/vic.c U xenocara/lib/libdrm/tests/tegra/vic.h U xenocara/lib/libdrm/tests/tegra/vic30.c U xenocara/lib/libdrm/tests/tegra/vic30.h U xenocara/lib/libdrm/tests/tegra/vic40.c U xenocara/lib/libdrm/tests/tegra/vic40.h U xenocara/lib/libdrm/tests/tegra/vic41.c U xenocara/lib/libdrm/tests/tegra/vic41.h U xenocara/lib/libdrm/tests/tegra/vic42.c U xenocara/lib/libdrm/tests/tegra/vic42.h U xenocara/lib/libdrm/tests/ttmtest/AUTHORS U xenocara/lib/libdrm/tests/ttmtest/ChangeLog U xenocara/lib/libdrm/tests/ttmtest/Makefile.am U xenocara/lib/libdrm/tests/ttmtest/NEWS U xenocara/lib/libdrm/tests/ttmtest/README U xenocara/lib/libdrm/tests/ttmtest/configure.ac U xenocara/lib/libdrm/tests/ttmtest/reconf U xenocara/lib/libdrm/tests/ttmtest/src/Makefile.am U xenocara/lib/libdrm/tests/ttmtest/src/ttmtest.c U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.c U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.h U xenocara/lib/libdrm/tests/ttmtest/src/xf86dristr.h U xenocara/lib/libdrm/tests/util/Android.mk U xenocara/lib/libdrm/tests/util/Makefile.sources U xenocara/lib/libdrm/tests/util/common.h U xenocara/lib/libdrm/tests/util/format.c U xenocara/lib/libdrm/tests/util/format.h U xenocara/lib/libdrm/tests/util/kms.c U xenocara/lib/libdrm/tests/util/kms.h U xenocara/lib/libdrm/tests/util/meson.build U xenocara/lib/libdrm/tests/util/pattern.c U xenocara/lib/libdrm/tests/util/pattern.h U xenocara/lib/libdrm/tests/vbltest/meson.build U xenocara/lib/libdrm/tests/vbltest/vbltest.c U xenocara/lib/libdrm/vc4/Makefile.sources U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in U xenocara/lib/libdrm/vc4/meson.build U xenocara/lib/libdrm/vc4/vc4_packet.h U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h 9 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/11/14 01:46:46 Modified files: lib/libdrm : xf86atomic.h xf86drm.c xf86drm.h xf86drmMode.c xf86drmMode.h lib/libdrm/amdgpu: amdgpu_bo.c lib/libdrm/generated: generated_static_table_fourcc.h lib/libdrm/include/drm: i915_drm.h lib/libdrm/intel: i915_pciids.h intel_bufmgr_gem.c lib/libdrm/mk/libdrm: shlib_version lib/libdrm/mk/man: drm-kms.7 drm-memory.7 Removed files: lib/libdrm/.gitlab-ci: debian-install.sh Log message: Merge libdrm 2.4.114 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/11/14 01:48:28 Modified files: distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/11/14 01:49:21 Modified files: sysutils/fd : Makefile Log message: Drop maintainership. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/11/14 01:50:01 Modified files: devel/perltidy : Makefile distinfo Log message: Update perltidy to 20221112. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/14 02:08:12 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/chntpw: Makefile distinfo security/chntpw/patches: patch-Makefile patch-chntpw_c security/chntpw/pkg: DESCR PLIST README Log message: Remove security/chntpw Upstream last released in 2014, we never updated since import in 2010. Use a linux live CD if you want to crack your Windows <= 7 passwords. OK sdk ian CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/14 02:11:49 Log message: import p5-Commandable 0.08 OK kn@ Comment: utilities for commandline-based programs Description: This distribution contains a collection of utilities extracted from various commandline-based programs Paul Evans has written, in the hope of trying to find a standard base to build these from in future. Status: Vendor Tag: bluhm Release Tags: bluhm_20221114 N ports/devel/p5-Commandable/Makefile N ports/devel/p5-Commandable/distinfo N ports/devel/p5-Commandable/pkg/DESCR N ports/devel/p5-Commandable/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/14 02:13:41 Modified files: devel : Makefile Log message: +p5-Commandable CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/14 02:34:51 Modified files: share/man/man4 : softraid.4 Log message: Document arm64 as supporting RAID 1C boot Now that installboot(8) -p is softraid(4) aware, fresh arm64 installations actually boot out of the box without manual intervention, as expected. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/11/14 02:40:31 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/14 02:56:09 Modified files: sbin/pfctl : pfctl.8 Log message: - show -R with -s in options list - show -t with -T in options list - sort the -T commands - small text/formatting tweaks ok sthen ok kn on an earlier version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 03:24:17 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.4.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 03:48:10 Modified files: www/bozohttpd : Makefile distinfo www/bozohttpd/patches: patch-Makefile Added files: www/bozohttpd/patches: patch-testsuite_Makefile Log message: update to bozohttpd-20220517, fixup tests CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/14 04:11:17 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Turns out the power button on the Mac mini and the touchid button on the various Macbook models generate different events. So rename the existing constant for a "short press" of the touchid button and add support for the power button on the Mac mini such that is can be resumed. ok tobhe@, patrick@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/14 04:29:06 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-main PLIST-python Removed files: geo/gdal/patches: patch-swig_python_GNUmakefile patch-swig_python_setup_py Log message: geo/gdal: update to 3.6.0. see https://github.com/OSGeo/gdal/blob/v3.6.0/NEWS.md CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 04:34:47 Modified files: security/py-bcrypt: Makefile crates.inc distinfo Log message: update to py3-bcrypt-4.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 04:39:43 Modified files: textproc/pugixml: Makefile distinfo Log message: update to pugixml-1.13 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/11/14 05:54:47 Modified files: databases/sqlports/files: Var.pm Log message: remove shortcut that was resulting in bizarre warning when trying to integrate empty files CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/14 06:12:59 Modified files: libexec/ld.so/powerpc: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for powerpc64 and a modified version of the diff deraadt@ mailed out to make sure the LOADs are in increasing address order. this is the version for powerpc, tested by pascal CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/14 06:13:19 Modified files: libexec/ld.so/sparc64: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for powerpc64 and a modified version of the diff deraadt@ mailed out to make sure the LOADs are in increasing address order. this is the version for sparc64, tested by pascal also CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/14 06:20:23 Modified files: libexec/ld.so/i386: Makefile.inc ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for powerpc64 and a modified version of the diff deraadt@ mailed out to make sure the LOADs are in increasing address order. this is the i386 version CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/14 06:21:50 Modified files: libexec/ld.so/alpha: Makefile.inc ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. ok kettenis and guenther seemed to like it also This one is for powerpc64 and a modified version of the diff deraadt@ mailed out to make sure the LOADs are in increasing address order. this is the alpha version CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/14 06:39:37 Modified files: usr.sbin/installboot: softraid.c Log message: Check for offline chunks first, then check for keydisks Like keydisks, offline data chunks also report a size of zero, so skipping zero sized chunks before doing the offline check means not printing the "softraid chunk N not online - skipping..." warning. Restore order to make this warning appear on degraded volumes again. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/14 06:42:21 Modified files: gnu/llvm/llvm/tools/llvm-objdump: ELFDump.cpp gnu/llvm/llvm/tools/llvm-readobj: ELFDumper.cpp Log message: Recognize PT_OPENBSD_MUTABLE with LLVM's readobj / objdump. from brad CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/11/14 06:47:11 Modified files: . : errata71.html errata72.html Log message: Release pixman errata. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/14 06:57:46 Modified files: sbin/resolvd : resolvd.c Log message: Preserve original order of nameservers RFC 2132 "DHCP Options and BOOTP Vendor Extensions" 3.8. Domain Name Server Option says Servers SHOULD be listed in order of preference. tcpdump(8), route(8) monitor and dhcpleasectl(8) -l athn0 show servers from the DHCP OFFER in their original order, as expected. resolvd(8) however sorts proposals by priority and IP address before writing them to resolv.conf(5). But as the system resolver tries this file's `nameserver' options in the order appearance, sorting by IP breaks DHCP's intended order and thus may result in the wrong nameserver being queried. Sorting by IP is done to later remove duplicates from the file. Sort by priority alone and ensure uniqueness by iterating over the list of of proposals and zeroeing duplicates instead to preserve any proposal's original order. Spotted on a public wifi OFFERing two local IPs plus 8.8.8.8 in this order which ended up with 8.8.8.8 being the first entry in my /etc/resolv.conf. In other words, `route nameserver lo0 2.2.2.2 1.1.1.1 1.1.1.1' now yields nameserver 2.2.2.2 # resolvd: lo0 nameserver 1.1.1.1 # resolvd: lo0 rather than nameserver 1.1.1.1 # resolvd: lo0 nameserver 2.2.2.2 # resolvd: lo0 Feedback OK deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/14 07:04:25 Modified files: distrib/amd64/common: install.md Log message: make the EFI partition quite large, like on arm64 x13s, because newer x86 ((Lenovo in particular) firmware updating methods do the same -- placing a payload in there, so a small space won't do. ok kettenis CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/11/14 07:35:39 Modified files: sbin/mount_ntfs: mount_ntfs.8 Log message: fix swapped user/group introduced in sync-with-mount_tmpfs commit; from Josiah Frentsos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 07:55:05 Modified files: multimedia/py-caption: Makefile distinfo multimedia/py-caption/pkg: PLIST Log message: update to py3-caption-2.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 07:55:17 Modified files: textproc/py-cssutils: Makefile distinfo textproc/py-cssutils/pkg: PLIST Log message: update to py3-cssutils-2.6.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/14 07:59:50 Modified files: net/nbtscan : Makefile distinfo Log message: Old upstream is dead, use new github CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/14 08:08:09 Modified files: security : Makefile devel/quirks/files: Quirks.pm Removed files: security/nbaudit: Makefile distinfo security/nbaudit/patches: patch-Makefile patch-client_c patch-includes_h patch-nat_1 patch-nat_c patch-nmb_c security/nbaudit/pkg: DESCR PLIST Log message: Remove security/nbaudit No upstream, just a mirror left, no update since import in 1998, noone else packages it. We have net/nbtscan as a more recent alternative that is packaged by all the major OSes as well; it has a dead homepage and lacks behind in updates, but still seems in better shape. OK sthen CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/14 08:15:10 Modified files: databases/py-ldap0: Makefile distinfo databases/py-ldap0/pkg: PLIST Log message: databases/py-ldap0: update to 1.4.10 changelog: https://code.stroeder.com/pymod/python-ldap0/compare/v1.4.9...v1.4.10 with test tweaks and ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 08:26:21 Modified files: textproc/py-ICU: Makefile textproc/py-ICU/pkg: PLIST textproc/py-alabaster: Makefile textproc/py-alabaster/pkg: PLIST textproc/py-bracex: Makefile textproc/py-bracex/pkg: PLIST textproc/py-canonicaljson: Makefile textproc/py-canonicaljson/pkg: PLIST textproc/py-cchardet: Makefile textproc/py-cchardet/pkg: PLIST textproc/py-charset-normalizer: Makefile textproc/py-charset-normalizer/pkg: PLIST textproc/py-colored: Makefile textproc/py-colored/pkg: PLIST textproc/py-commonmark: Makefile textproc/py-commonmark/pkg: PLIST textproc/py-cson: Makefile textproc/py-cson/pkg: PLIST textproc/py-defusedxml: Makefile textproc/py-defusedxml/pkg: PLIST textproc/py-demjson: Makefile textproc/py-demjson/pkg: PLIST textproc/py-dict2xml: Makefile textproc/py-dict2xml/pkg: PLIST textproc/py-elasticsearch: Makefile textproc/py-elasticsearch/pkg: PLIST textproc/py-enchant: Makefile textproc/py-enchant/pkg: PLIST textproc/py-et_xmlfile: Makefile textproc/py-et_xmlfile/pkg: PLIST textproc/py-feedparser: Makefile textproc/py-feedparser/pkg: PLIST textproc/py-ijson: Makefile textproc/py-ijson/pkg: PLIST textproc/py-iniconfig: Makefile textproc/py-iniconfig/pkg: PLIST textproc/py-jellyfish: Makefile textproc/py-jellyfish/pkg: PLIST textproc/py-jsonpatch: Makefile textproc/py-jsonpatch/pkg: PLIST textproc/py-jsonpointer: Makefile textproc/py-jsonpointer/pkg: PLIST textproc/py-natsort: Makefile textproc/py-natsort/pkg: PLIST textproc/py-nltk: Makefile textproc/py-nltk/pkg: PLIST textproc/py-odfpy: Makefile textproc/py-odfpy/pkg: PLIST textproc/py-ofxparse: Makefile textproc/py-ofxparse/pkg: PLIST textproc/py-openpyxl: Makefile textproc/py-openpyxl/pkg: PLIST textproc/py-pdfminer: Makefile textproc/py-pdfminer/pkg: PLIST textproc/py-polib: Makefile textproc/py-polib/pkg: PLIST textproc/py-precis_i18n: Makefile textproc/py-precis_i18n/pkg: PLIST textproc/py-prettytable: Makefile textproc/py-pyRFC3339: Makefile textproc/py-pyRFC3339/pkg: PLIST textproc/py-pyaml: Makefile textproc/py-pyaml/pkg: PLIST textproc/py-pygfm: Makefile textproc/py-pygfm/pkg: PLIST textproc/py-pykwalify: Makefile textproc/py-pykwalify/pkg: PLIST textproc/py-recommonmark: Makefile textproc/py-recommonmark/pkg: PLIST textproc/py-ruamel.yaml.clib: Makefile textproc/py-ruamel.yaml.clib/pkg: PLIST textproc/py-ruamel.yaml: Makefile textproc/py-ruamel.yaml/pkg: PLIST textproc/py-semver: Makefile textproc/py-semver/pkg: PLIST textproc/py-signedjson: Makefile textproc/py-signedjson/pkg: PLIST textproc/py-snowballstemmer: Makefile textproc/py-snowballstemmer/pkg: PLIST textproc/py-spdx-lookup: Makefile textproc/py-spdx-lookup/pkg: PLIST textproc/py-spdx: Makefile textproc/py-spdx/pkg: PLIST textproc/py-sphinx-intl: Makefile textproc/py-sphinx-intl/pkg: PLIST textproc/py-sphinx_guzzle_theme: Makefile textproc/py-sphinx_guzzle_theme/pkg: PLIST textproc/py-stache: Makefile textproc/py-stache/pkg: PLIST textproc/py-stemmer: Makefile textproc/py-stemmer/pkg: PLIST textproc/py-typogrify: Makefile textproc/py-typogrify/pkg: PLIST textproc/py-unicodecsv: Makefile textproc/py-unicodecsv/pkg: PLIST textproc/py-xlrd: Makefile textproc/py-xlrd/pkg: PLIST textproc/py-xlwt: Makefile textproc/py-xlwt/pkg: PLIST textproc/py-xmldiff: Makefile textproc/py-xmldiff/pkg: PLIST textproc/py-xmltodict: Makefile textproc/py-xmltodict/pkg: PLIST textproc/yq : Makefile textproc/yq/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/14 08:29:48 Modified files: databases/web2ldap: Makefile distinfo databases/web2ldap/pkg: PLIST Log message: databases/web2ldap: update to 1.8.0 changelog: Installation and configuration changes * Renamed plugin module for dNSDomain/dNSDomain2 schema to web2ldap.app.plugin.dnsdomain. You might have to adjust your plugin import configuration in web2ldapcnf.plugins. New features/enhancements * Registered UCS attribute lockTime with plugin class SecondsSinceEpoch. * Registered MS AD attribute msRTCSIP-PrimaryUserAddress with plugin class Uri. * Added new plugin module web2ldap.app.plugins.dnszone (web2ldap#60). Bug fixes * Fixed returning the diagnosticMessage text as error message in case no more information could be extracted from it. * Fixed plugin class for GUID values in MS AD to use little-endian encoding/decoding. Refactoring * Renamed entry-point sub-module to web2ldap.__main__. * Abandoned obsolete optimization with codecs.lookup() (closes #58). ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 08:30:44 Modified files: textproc/py-bracex: Makefile distinfo textproc/py-bracex/pkg: PLIST Log message: update to py3-bracex 2.3.post1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 08:34:07 Modified files: devel/py-wcmatch: Makefile distinfo devel/py-wcmatch/pkg: PLIST Log message: update to py3-wcmatch-8.4.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/14 08:40:04 Modified files: www/chromium : Makefile www/chromium/pkg: PLIST Log message: bundle libudev.so from sysutils/libudev-openbsd for now until it gets enabled in the builds so that fido hotplug can be used in the meantime CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 08:50:14 Modified files: databases/barman: Makefile databases/barman/pkg: PLIST databases/py-flask-sqlalchemy: Makefile databases/py-flask-sqlalchemy/pkg: PLIST databases/py-influxdb: Makefile databases/py-influxdb/pkg: PLIST databases/py-ldap3: Makefile databases/py-ldap3/pkg: PLIST databases/py-mongo: Makefile databases/py-mongo/pkg: PLIST databases/py-mysqlclient: Makefile databases/py-mysqlclient/pkg: PLIST databases/py-odbc: Makefile databases/py-odbc/pkg: PLIST databases/py-pg_activity: Makefile databases/py-pg_activity/pkg: PLIST databases/py-pickleshare: Makefile databases/py-pickleshare/pkg: PLIST databases/py-puppetdb: Makefile databases/py-puppetdb/pkg: PLIST databases/py-pygresql: Makefile databases/py-pygresql/pkg: PLIST databases/py-redis: Makefile databases/py-redis/pkg: PLIST databases/py-sql: Makefile databases/py-sql/pkg: PLIST databases/py-whisper: Makefile databases/py-whisper/pkg: PLIST databases/patroni: Makefile databases/patroni/pkg: PLIST databases/py-pymysql: Makefile databases/py-pymysql/pkg: PLIST databases/py-alembic: Makefile databases/py-alembic/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 08:54:13 Modified files: devel/py-importlib-metadata: Makefile distinfo devel/py-importlib-metadata/pkg: PLIST Log message: update to py3-importlib_metadata-5.0.0, looks good to maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 09:09:37 Modified files: devel/py-multiprocess: Makefile Log message: fix tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 09:10:00 Modified files: devel/py-dill : Makefile distinfo devel/py-dill/pkg: PLIST Log message: update to py3-dill-0.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 09:34:21 ports/devel/py-test-forked/patches Update of /cvs/ports/devel/py-test-forked/patches In directory cvs.openbsd.org:/tmp/cvs-serv69741/patches Log Message: Directory /cvs/ports/devel/py-test-forked/patches added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/14 10:12:55 Modified files: sys/netinet6 : in6_ifattach.c Log message: Relax the list of interfaces which support IPv6 a bit. No longer require IFF_MULTICAST for all interfaces. It is save to skip this for interfaces that don't require a ND cache. Also do not assign a link-local address in such cases. This affects point-to-point interfaces and the NBMA / point-to-multipoint interfaces like mpe(4), mgre(4) and wg(4). The NBMA interfaces need some alternative way to figure out the address mapping. In the end this allows non-multicast interfaces to work with IPv6. OK dlg@ kn@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/11/14 10:15:41 Modified files: sys/arch/loongson/loongson: isa_machdep.c Log message: Add missing clock trigger to loongson_isa_splx(). Fixes unexpected delays that have occurred with mips64 clock(4). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 10:17:01 Modified files: devel/bpython : Makefile devel/bpython/pkg: PLIST devel/flake8 : Makefile devel/flake8/pkg: PLIST devel/github-backup: Makefile devel/github-backup/pkg: PLIST devel/gyp : Makefile devel/gyp/pkg : PLIST devel/legit : Makefile devel/legit/pkg: PLIST devel/pudb : Makefile devel/pudb/pkg : PLIST devel/py-colorama: Makefile devel/py-colorama/pkg: PLIST devel/py-configargparse: Makefile devel/py-configargparse/pkg: PLIST devel/py-country: Makefile devel/py-country/pkg: PLIST devel/py-coveralls: Makefile devel/py-coveralls/pkg: PLIST devel/py-extras: Makefile devel/py-extras/pkg: PLIST devel/py-filebytes: Makefile devel/py-filebytes/pkg: PLIST devel/py-fixtures: Makefile devel/py-fixtures/pkg: PLIST devel/py-flexmock: Makefile devel/py-flexmock/pkg: PLIST devel/py-freezegun: Makefile devel/py-freezegun/pkg: PLIST devel/py-frozendict: Makefile devel/py-frozendict/pkg: PLIST devel/py-gevent-eventemitter: Makefile devel/py-gevent-eventemitter/pkg: PLIST devel/py-gobject3: Makefile devel/py-gobject3/pkg: PLIST devel/py-html5lib: Makefile devel/py-html5lib/pkg: PLIST devel/py-icalendar: Makefile devel/py-icalendar/pkg: PLIST devel/py-incremental: Makefile devel/py-incremental/pkg: PLIST devel/py-iso3166: Makefile devel/py-iso3166/pkg: PLIST devel/py-iso639: Makefile devel/py-iso639/pkg: PLIST devel/py-isodate: Makefile devel/py-isodate/pkg: PLIST devel/py-jeepney: Makefile devel/py-jeepney/pkg: PLIST devel/py-more-itertools: Makefile devel/py-more-itertools/pkg: PLIST devel/py-ordered-set: Makefile devel/py-ordered-set/pkg: PLIST devel/py-parallel: Makefile devel/py-parallel/pkg: PLIST devel/py-parameterized: Makefile devel/py-parameterized/pkg: PLIST devel/py-parsedatetime: Makefile devel/py-parsedatetime/pkg: PLIST devel/py-pluggy: Makefile devel/py-pluggy/pkg: PLIST devel/py-ply : Makefile devel/py-ply/pkg: PLIST devel/py-pretend: Makefile devel/py-pretend/pkg: PLIST devel/py-progress: Makefile devel/py-progress/pkg: PLIST devel/py-progressbar: Makefile devel/py-progressbar/pkg: PLIST devel/py-py : Makefile devel/py-py/pkg: PLIST devel/py-regex : Makefile devel/py-regex/pkg: PLIST devel/py-rfc6555: Makefile devel/py-rfc6555/pkg: PLIST devel/py-setproctitle: Makefile devel/py-setproctitle/pkg: PLIST devel/py-test-arraydiff: Makefile devel/py-test-arraydiff/pkg: PLIST devel/py-test-astropy: Makefile devel/py-test-astropy/pkg: PLIST devel/py-test-benchmark: Makefile devel/py-test-benchmark/pkg: PLIST devel/py-test-expect: Makefile devel/py-test-expect/pkg: PLIST devel/py-test-filter-subpackage: Makefile devel/py-test-filter-subpackage/pkg: PLIST devel/py-test-forked: Makefile devel/py-test-forked/pkg: PLIST devel/py-test-httpbin: Makefile devel/py-test-httpbin/pkg: PLIST devel/py-test-lazy-fixture: Makefile devel/py-test-lazy-fixture/pkg: PLIST devel/py-test-mock: Makefile devel/py-test-mock/pkg: PLIST devel/py-test-openfiles: Makefile devel/py-test-openfiles/pkg: PLIST devel/py-test-relaxed: Makefile devel/py-test-relaxed/pkg: PLIST devel/py-test-remotedata: Makefile devel/py-test-remotedata/pkg: PLIST devel/py-test-subtests: Makefile devel/py-test-subtests/pkg: PLIST devel/py-test-timeout: Makefile devel/py-test-timeout/pkg: PLIST devel/py-test-vcr: Makefile devel/py-test-vcr/pkg: PLIST devel/py-test-xdist: Makefile devel/py-test-xdist/pkg: PLIST devel/py-testtools: Makefile devel/py-testtools/pkg: PLIST devel/py-tzlocal: Makefile devel/py-tzlocal/pkg: PLIST devel/py-wcwidth: Makefile devel/py-wcwidth/pkg: PLIST devel/py-yamllint: Makefile devel/py-yamllint/pkg: PLIST devel/pyflakes : Makefile devel/pyflakes/pkg: PLIST devel/scons : Makefile devel/scons/pkg: PLIST Added files: devel/py-test-forked/patches: patch-pyproject_toml Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/14 10:23:43 Modified files: regress/usr.sbin/bgpd/integrationtests: l3vpn.sh Log message: With the commit to in6_ifattach mpe(4) now also works with IPv6 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/11/14 10:25:00 Modified files: sys/kern : exec_elf.c Log message: Fix tag type and buffer limit in DT_TEXTREL lookup. OK deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 10:27:34 Modified files: devel/kf5/kdelibs4support: Makefile Log message: bump, python cache files but no run dep CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 10:29:05 Modified files: x11/wxWidgets : Makefile Log message: bump, python cache files but no run dep CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 10:33:37 Modified files: graphics/gnofract4d: Makefile graphics/gnofract4d/pkg: PLIST graphics/gprof2dot: Makefile graphics/gprof2dot/pkg: PLIST graphics/img2pdf: Makefile graphics/img2pdf/pkg: PLIST graphics/py-cairo: Makefile graphics/py-cairo/pkg: PLIST graphics/py-cycler: Makefile graphics/py-cycler/pkg: PLIST graphics/py-dot: Makefile graphics/py-dot/pkg: PLIST graphics/py-imagesize: Makefile graphics/py-imagesize/pkg: PLIST graphics/py-pygal: Makefile graphics/py-pygal/pkg: PLIST graphics/py-pyx: Makefile graphics/py-pyx/pkg: PLIST graphics/py-qrcode: Makefile graphics/py-qrcode/pkg: PLIST graphics/py-sane: Makefile graphics/py-sane/pkg: PLIST graphics/py-seaborn: Makefile graphics/py-seaborn/pkg: PLIST graphics/pycha : Makefile graphics/pycha/pkg: PLIST graphics/scour : Makefile graphics/scour/pkg: PLIST graphics/termtosvg: Makefile graphics/termtosvg/pkg: PLIST graphics/xdot : Makefile graphics/xdot/pkg: PLIST graphics/py-imageio: Makefile graphics/py-imageio/pkg: PLIST graphics/py-blurhash: Makefile graphics/py-blurhash/pkg: PLIST graphics/py-matplotlib-inline: Makefile graphics/py-matplotlib-inline/pkg: PLIST graphics/py-pyqrcode: Makefile graphics/py-pyqrcode/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 10:41:22 Modified files: astro/py-erfa : Makefile Log message: missed BDEPs CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/14 10:48:50 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/x509: by_dir.c by_file.c by_mem.c pcy_lib.c pcy_tree.c x509_addr.c x509_akeya.c x509_alt.c x509_asid.c x509_att.c x509_bcons.c x509_bitst.c x509_cmp.c x509_conf.c x509_cpols.c x509_crld.c x509_d2.c x509_def.c x509_enum.c x509_err.c x509_ext.c x509_extku.c x509_genn.c x509_info.c x509_lib.c x509_lu.c x509_ncons.c x509_obj.c x509_pcia.c x509_pcons.c x509_pku.c x509_pmaps.c x509_prn.c x509_purp.c x509_r2x.c x509_req.c x509_set.c x509_skey.c x509_sxnet.c x509_trs.c x509_txt.c x509_utl.c x509_v3.c x509_vfy.c x509_vpm.c x509cset.c x509name.c x509rset.c x509spki.c x509type.c x_all.c Added files: lib/libcrypto/hidden/openssl: x509.h x509_vfy.h x509v3.h Log message: Hide public symbols in libcrypto/x509 .c files ok tb@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/11/14 10:59:32 Modified files: productivity/zim: Makefile distinfo productivity/zim/pkg: PLIST Log message: productivity/zim: update to 0.75.1 OK benno@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/14 11:28:29 Modified files: lib/libcrypto/man: BN_mod_mul_reciprocal.3 Log message: document BN_reciprocal(3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 11:47:53 Modified files: sysutils/pstree: Makefile distinfo sysutils/pstree/patches: patch-pstree_c Log message: update to pstree-2.40 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/11/14 11:56:32 Modified files: security/gopass: Makefile distinfo modules.inc security/gopass/patches: patch-main_go Log message: Update gopass v1.13.0 => v1.14.10 v1.13.1: [BUGFIX] Handle from prefix correctly on mv (#2110, #2079) [BUGFIX] Handle unencoded secret on cat v1.14.0: [BUGFIX] Always re-encrypt when fsck is invoked with --decrypt. (#2119, #2015) [BUGFIX] Body only entries are detected now by show -o (#2109) [BUGFIX] Do not hide git error messages (#2118, #1959) [BUGFIX] Fix completion when password name contains (#2150) [BUGFIX] Fix template func arg order (#2117, #2116) [BUGFIX] Fixes an issue where recipients remove may fail (#2147, #1964) [BUGFIX] Handle from prefix correctly on mv (#2110, #2079) [BUGFIX] Handle unencoded secret on cat (#2105) [BUGFIX] Make man page consistent with other docs (#2133) [BUGFIX] Reject invalid salt with MD5Crypt templates (#2128) [BUGFIX] depend *.deb on gnupg instead of dummy (#2050) [CLEANUP] Deprecate gopasspw/pinentry (#2095) [CLEANUP] Use Go 1.18 (#2156) [CLEANUP] Use debug.ReadBuildInfo (#2032) [DOCUMENTATION] Fixed link to passwordstore.org (#2129) [DOCUMENTATION] document 'gopass cat' (#2051) [DOCUMENTATION] improve 'gopass cat' (#2070) [DOCUMENTATION] improve 'gopass show -revision -' (#2070) [ENHANCEMENT] Add --chars option to print subset of secrets (#2155, #2068) [ENHANCEMENT] Add age subcommand (#2103, #2098) [ENHANCEMENT] Add gopass audit --expiry (#2067) [ENHANCEMENT] Add gopass process (#2066, #1913) [ENHANCEMENT] Allow overriding GPG path (#2153) [ENHANCEMENT] Automatically export creators key to the (#2159, #1919) [ENHANCEMENT] Bump to Go 1.18 (#2058) [ENHANCEMENT] Enforce TLSv1.3 (#2085) [ENHANCEMENT] Generics (#2034, #2030) [ENHANCEMENT] Hide password on MacOS clipboards (#2065) [ENHANCEMENT] Passage compat improvements (#2060, #2060) [ENHANCEMENT] gopass git invokes git directly (#2102) [ENHANCEMENT] Template support for the create wizard (#2064) [ENHANCEMENT] Check for MacOS Keychain storing the GPG (#2144) [EXPERIMENTAL] Support the Fossil SCM (#2092, #2022) [FEATURE] Add env variables for custom clipboard commands. (#2091, #2042) [FEATURE] only accept keys with "encryption" key capability (#2047, #1917, #1917) [TESTING] Improve two line test ambiguity. (#2091, #2042) [TESTING] Use a helper to unset env vars in clipboard tests. (#2091, #2042) [UX] OTP code now runs in loop until canceled or used with -o (#2041) v1.14.2: [BUGFIX] Do not print missing public key for age. (#2166) [BUGFIX] Improve convert output (#2171) [BUGFIX] fix errors in zsh completions (#2005) [CLEANUP] Migrating to a maintained version of openpgp (#2193) [ENHANCEMENT] Avoid decryption on move or copy (#2183, #2181) [UX] Upgrade xkcdpwgen to a new version that removes German (#2187) v1.14.3: [BUGFIX] Fix gpg identity detection (#2218, #2179) [BUGFIX] Handle different line breaks in recipient (#2221, #2220) [BUGFIX] Stop eating secrets on move (#2211, #2210) [ENHANCEMENT] Add flag to keep env variable capitalization (#2226, #2225) [ENHANCEMENT] Environment variable GOPASS_PW_DEFAULT_LENGTH can be used to overwrite default password length of 24 characters. (#2219) v1.14.4: [BREAKING] gopass otp will automatically update the counter key in HTOP secrets! (#2278) [BUGFIX] Allow removing unknown recipients with --force (#2253) [BUGFIX] Honor PASSWORD_STORE_DIR (#2272) [BUGFIX] Honor OTP key period from URL (#2278) [BUGFIX] Wizard: Enforce min and max length. (#2293) [CLEANUP] Use Go 1.19 (#2296) [ENHANCEMENT] Automatically sync once a week (#2191) [ENHANCEMENT] Scan for vulnerabilities and add SBOM on (#2268) [ENHANCEMENT] Use packages.gopass.pw for APT packages (#2261) v1.14.5: [BUGFIX] Fix fsck progress bar. Mostly. (#2303) [DOCUMENTATION] fix in recommended vim setting (#2318) v1.14.6: [BUGFIX] Do not show setup message on version (#2327) [BUGFIX] Remove exported public keys of removed (#2328, #2315) [ENHANCEMENT] Document extension model. (#2329, #2290) v1.14.7: [BUGFIX] Do not ignore symlinks when listing (#2344, #2173) [BUGFIX] Do not shadow entries behind folders. (#2341, #2338) [BUGFIX] Fix updater on Windows. (#2345, #2011) [BUGFIX] Handle Ctrl+C in TOTP (#2342, #2320) [ENHANCEMENT] Set vim options instead of sniffing (#2343, #2317) v1.14.8: [BUGFIX] Ignore not-existing .ssh dir (#2347, #2333) [BUGFIX] Use Wait() to avoid Zombies (#2354, #1666) [ENHANCEMENT] Allow modifying default create templates (#2349, #2291) [ENHANCEMENT] Improve passage support (#2352, #2059) [ENHANCEMENT] Use OS keychain for age passphrase caching (new config option, off by default). (#2351, #2350) v1.14.9: [ENHANCEMENT] Make DBus notifications transient (#2364, #2358) v1.14.10: [BUGFIX] Correctly handle key removal on Windows (#2372, #2371) [DOCUMENTATION] (#1878) [ENHANCEMENT] Ignore comments in recipient files. (#2394, #2393) [ENHANCEMENT] Improve key expiration handling (#2383, #2369) [ENHANCEMENT] allow re-encrypting entire directory when (#2373) OK sthen, op CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2022/11/14 12:00:06 Log message: Import www/nostt OK caspar@ Status: Vendor Tag: tim Release Tags: tim_20221114 N ports/www/nostt/Makefile N ports/www/nostt/distinfo N ports/www/nostt/pkg/DESCR N ports/www/nostt/pkg/PLIST N ports/www/nostt/patches/patch-nostt_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2022/11/14 12:01:50 Modified files: www : Makefile Log message: Hook up nostt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/14 12:51:35 Modified files: lib/libcrypto/man: BN_new.3 Makefile Added files: lib/libcrypto/man: BN_kronecker.3 Log message: document BN_kronecker(3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 13:23:48 Modified files: cad/kicad : Makefile Log message: kicad: set DPB_PROPERTIES=parallel CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/11/14 14:07:55 Log message: import NSD 4.6.1, ok florian@, thanks aoyama@ for checking autoconf C99 bits Status: Vendor Tag: NLNETLABS Release Tags: NSD_4_6_1 C src/usr.sbin/nsd/iterated_hash.c C src/usr.sbin/nsd/nsd.conf.5.in C src/usr.sbin/nsd/ixfr.c U src/usr.sbin/nsd/answer.h C src/usr.sbin/nsd/ixfr.h C src/usr.sbin/nsd/difffile.h C src/usr.sbin/nsd/nsd-checkzone.c C src/usr.sbin/nsd/dbaccess.c C src/usr.sbin/nsd/dbcreate.c U src/usr.sbin/nsd/region-allocator.c C src/usr.sbin/nsd/dns.c C src/usr.sbin/nsd/xfrd.c N src/usr.sbin/nsd/README.md U src/usr.sbin/nsd/nsec3.h C src/usr.sbin/nsd/zonec.c C src/usr.sbin/nsd/axfr.c C src/usr.sbin/nsd/nsec3.c C src/usr.sbin/nsd/query.h C src/usr.sbin/nsd/nsd.h C src/usr.sbin/nsd/ixfrcreate.h C src/usr.sbin/nsd/lookup3.c C src/usr.sbin/nsd/config.h.in C src/usr.sbin/nsd/edns.c C src/usr.sbin/nsd/server.c C src/usr.sbin/nsd/util.h U src/usr.sbin/nsd/xfrd-disk.h C src/usr.sbin/nsd/configparser.y U src/usr.sbin/nsd/rbtree.c U src/usr.sbin/nsd/rrl.c C src/usr.sbin/nsd/xfrd-tcp.h C src/usr.sbin/nsd/zlexer.lex C src/usr.sbin/nsd/zonec.h C src/usr.sbin/nsd/namedb.h C src/usr.sbin/nsd/rdata.h C src/usr.sbin/nsd/configure.ac C src/usr.sbin/nsd/nsd-control-setup.sh.in C src/usr.sbin/nsd/popen3.c U src/usr.sbin/nsd/ipc.h C src/usr.sbin/nsd/acx_nlnetlabs.m4 C src/usr.sbin/nsd/remote.c C src/usr.sbin/nsd/options.c C src/usr.sbin/nsd/Makefile.in U src/usr.sbin/nsd/mkinstalldirs U src/usr.sbin/nsd/nsd-mem.c C src/usr.sbin/nsd/nsd-checkconf.c C src/usr.sbin/nsd/dns.h U src/usr.sbin/nsd/xfr-inspect.c U src/usr.sbin/nsd/packet.h C src/usr.sbin/nsd/udb.h C src/usr.sbin/nsd/xfrd.h U src/usr.sbin/nsd/xfrd-notify.h U src/usr.sbin/nsd/radtree.h C src/usr.sbin/nsd/tsig-openssl.c C src/usr.sbin/nsd/verify.h C src/usr.sbin/nsd/configure U src/usr.sbin/nsd/bitset.h U src/usr.sbin/nsd/install-sh C src/usr.sbin/nsd/configlexer.lex N src/usr.sbin/nsd/SECURITY.md C src/usr.sbin/nsd/nsd.c U src/usr.sbin/nsd/udbzone.c C src/usr.sbin/nsd/popen3.h U src/usr.sbin/nsd/rbtree.h U src/usr.sbin/nsd/udbzone.h C src/usr.sbin/nsd/mini_event.c U src/usr.sbin/nsd/dname.h U src/usr.sbin/nsd/remote.h U src/usr.sbin/nsd/netio.h U src/usr.sbin/nsd/LICENSE C src/usr.sbin/nsd/rdata.c C src/usr.sbin/nsd/difffile.c C src/usr.sbin/nsd/radtree.c U src/usr.sbin/nsd/iterated_hash.h U src/usr.sbin/nsd/tsig-openssl.h U src/usr.sbin/nsd/buffer.c U src/usr.sbin/nsd/systemd.m4 C src/usr.sbin/nsd/rrl.h U src/usr.sbin/nsd/answer.c C src/usr.sbin/nsd/zparser.y C src/usr.sbin/nsd/ipc.c U src/usr.sbin/nsd/xfrd-notify.c C src/usr.sbin/nsd/dname.c C src/usr.sbin/nsd/udb.c U src/usr.sbin/nsd/udbradtree.h C src/usr.sbin/nsd/mini_event.h C src/usr.sbin/nsd/axfr.h C src/usr.sbin/nsd/query.c U src/usr.sbin/nsd/udbradtree.c C src/usr.sbin/nsd/nsd-control.8.in C src/usr.sbin/nsd/options.h C src/usr.sbin/nsd/nsd.8.in U src/usr.sbin/nsd/netio.c C src/usr.sbin/nsd/nsd-control.c C src/usr.sbin/nsd/util.c U src/usr.sbin/nsd/region-allocator.h C src/usr.sbin/nsd/ixfrcreate.c C src/usr.sbin/nsd/nsd-checkconf.8.in U src/usr.sbin/nsd/lookup3.h C src/usr.sbin/nsd/xfrd-tcp.c U src/usr.sbin/nsd/tsig.c U src/usr.sbin/nsd/buffer.h U src/usr.sbin/nsd/aclocal.m4 U src/usr.sbin/nsd/xfrd-disk.c U src/usr.sbin/nsd/packet.c C src/usr.sbin/nsd/nsd.conf.sample.in C src/usr.sbin/nsd/verify.c C src/usr.sbin/nsd/nsd-checkzone.8.in U src/usr.sbin/nsd/bitset.c C src/usr.sbin/nsd/siphash.c U src/usr.sbin/nsd/tsig.h C src/usr.sbin/nsd/edns.h C src/usr.sbin/nsd/namedb.c C src/usr.sbin/nsd/doc/ChangeLog N src/usr.sbin/nsd/doc/NSD-VERIFY-MODS C src/usr.sbin/nsd/doc/README C src/usr.sbin/nsd/doc/RELNOTES U src/usr.sbin/nsd/dnstap/dnstap.h U src/usr.sbin/nsd/dnstap/dnstap_config.h.in C src/usr.sbin/nsd/dnstap/dnstap_collector.c U src/usr.sbin/nsd/dnstap/dnstap_collector.h U src/usr.sbin/nsd/dnstap/dnstap.c U src/usr.sbin/nsd/dnstap/dnstap.proto U src/usr.sbin/nsd/dnstap/dnstap.m4 74 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/nsd CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/11/14 14:09:32 Modified files: usr.sbin/nsd : acx_nlnetlabs.m4 configparser.y configure configure.ac difffile.c dns.h nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-control.8.in nsd.8.in nsd.conf.5.in rdata.c remote.c server.c verify.c xfrd-tcp.c xfrd.c zlexer.lex zonec.c usr.sbin/nsd/doc: ChangeLog README RELNOTES Log message: merge conflicts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 14:35:05 Added files: mail/rspamd/patches: patch-src_libutil_cxx_file_util_cxx Log message: rspamd: build fix for 32-bit, from upstream CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/14 15:06:26 Modified files: sys/net : if.c if_var.h Log message: Document global interface group list locking The per-interface group list is protected by the net lock and already documented as such. The global interface group list `ifg_head' is also protected by the net lock and all access to it (all within if.c) take it accordingly. Feedback OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/14 15:07:30 Modified files: sys/net : if.c Log message: Unlock SIOCGIFCONF As netintro(4) explains, this copies a bunch of data from the global interface list as well as its per-interface address lists. All of this is never written to by ifconf(), protected by the net lock and documented as such in the struct comments already. OK mvs CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/11/14 15:13:59 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: unveil.main www/tor-browser/browser/patches: patch-browser_config_mozconfigs_base-browser Added files: www/tor-browser/browser/patches: patch-browser_app_profile_000-tor-browser_js patch-toolkit_components_tor-launcher_TorLauncherUtil_jsm patch-toolkit_components_tor-launcher_TorProcess_jsm patch-tor-browser-linux64_Browser_TorBrowser_Data_fontconfig_fonts_conf Removed files: www/tor-browser/browser/patches: patch-browser_extensions_tor-launcher_src_components_tl-process_js patch-browser_extensions_tor-launcher_src_defaults_preferences_torlauncher-prefs_js patch-browser_extensions_tor-launcher_src_modules_tl-util_jsm patch-tor-browser_en-US_Browser_TorBrowser_Data_fontconfig_fonts_conf Log message: Tor Browser: update to 12.0a4 Better way of handling alpha release version numbers from landry@. Add back Xrandr to WANTLIB; based on email from Josh Grosse. Testing and further WANTLIB tweaks by sdk@. OK landry@ sdk@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/14 15:39:20 Modified files: security/easy-rsa: Makefile distinfo security/easy-rsa/pkg: PLIST Log message: Update to easy-rsa 3.1.1 Fixes issue with LibreSSL 3.6.0. Add upstream patch to work around bug in number_only option parsing in 3.1.1. OK tb@ sthen@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/14 15:45:02 Modified files: sys/net : if.c Log message: Unlock SIOCGIFG{MEMB,ATTR,LIST} The global interface group list is also protected by the net lock and all access to it (all within if.c) take it accordingly. Getting all - members of a group (SIOCGIFGMEMB), - attributes of a group (SIOCGIFGATTR), - groups (SIOCGIFGLIST) are each read-only operations on the global interface group `ifg_head'. The global interface list `ifnetlist' or its per-interface group lists are not used in these ioctls. OK mvs CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/14 15:55:46 Modified files: security/easy-rsa: Tag: OPENBSD_7_2 Makefile distinfo security/easy-rsa/pkg: Tag: OPENBSD_7_2 PLIST Log message: Update to easy-rsa 3.1.1 Fixes issue with LibreSSL 3.6.0. Add upstream patch to work around bug in number_only option parsing in 3.1.1. OK tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 17:23:22 Modified files: devel/py-click : Makefile distinfo devel/py-click/pkg: PLIST Log message: update to py3-click-8.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 17:24:30 Modified files: sysutils/py-elasticsearch-curator: Makefile sysutils/py-elasticsearch-curator/patches: patch-setup_cfg patch-setup_py Log message: relax py-click dependency; 8.0.x should be backwards compatible and other software requires >=8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/14 18:23:20 Modified files: security/yubico/yubikey-manager: Makefile distinfo security/yubico/yubikey-manager/pkg: PLIST Log message: update to yubikey-manager-5.0.0, still no OpenBSD HID support for the OTP part of the yubikey, there is now upstream support for FreeBSD's uhid(4) (as well as more modern uhidraw) so it seems a bit closer to what we need, but still doesn't work directly with our uhid(4). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/15 01:16:54 Modified files: www/tor-browser/browser: Makefile www/tor-browser/browser/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: Unbreak cups printing. ok landry@ sdk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 01:59:38 Modified files: net/nbtscan : Makefile distinfo net/nbtscan/pkg: PLIST Removed files: net/nbtscan/patches: patch-nbtscan_c patch-statusq_h Log message: update to nbtscan-1.7.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 02:09:41 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: fix default MASTER_SITES, mozilla.org was dropped from the path CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 02:10:07 Modified files: devel/nspr : Makefile Log message: devel/nspr: fix default MASTER_SITES, mozilla.org was dropped from the url CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 02:12:15 Modified files: security/nss : Makefile distinfo Removed files: security/nss/patches: patch-nss_lib_freebl_pqg_c Log message: security/nss: update to 3.85. relnotes should be at https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_85.html but in the meantime use https://hg.mozilla.org/projects/nss/file/tip/doc/rst/releases/nss_3_85.rst drop patch from #1384827, i386 was fixed by #1796308 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 02:20:10 Modified files: devel/py-doit : Makefile distinfo devel/py-doit/pkg: PLIST Log message: update to doit-0.36.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 02:24:50 Modified files: www/mozilla : Tag: OPENBSD_7_2 mozilla.port.mk Log message: www/mozilla: MFC default MASTER_SITES fix will be required by upcoming 102.5.0esr/107.0 backports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 02:34:51 Modified files: devel/py-jeepney: Makefile distinfo devel/py-jeepney/pkg: PLIST Log message: update to py3-jeepney-0.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:23:36 Log message: import ports/devel/py-mypy-extensions, ok/tweak aja@ The "mypy_extensions" module defines experimental extensions to the standard "typing" module that are supported by the mypy typechecker. Status: Vendor Tag: sthen Release Tags: sthen_20221115 N ports/devel/py-mypy-extensions/Makefile N ports/devel/py-mypy-extensions/distinfo N ports/devel/py-mypy-extensions/pkg/DESCR N ports/devel/py-mypy-extensions/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:24:18 Modified files: devel : Makefile Log message: +py-mypy-extensions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:26:01 Modified files: textproc/py-black: Makefile distinfo textproc/py-black/pkg: PLIST Removed files: textproc/py-black/patches: patch-setup_py Log message: update to py3-black-22.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:27:25 Log message: import ports/textproc/py-humanfriendly, ok aja@ aisha@ The functions and classes in the humanfriendly package can be used to make text interfaces more user friendly. Some example features: - Parsing and formatting numbers, file sizes, pathnames and timespans in simple, human friendly formats. - Easy to use timers for long running operations, with human friendly formatting of the resulting timespans. - Prompting the user to select a choice from a list of options by typing the option's number or a unique substring of the option. - Terminal interaction including text styling (ANSI escape sequences), user friendly rendering of usage messages and querying the terminal for its size. Status: Vendor Tag: sthen Release Tags: sthen_20221115 N ports/textproc/py-humanfriendly/Makefile N ports/textproc/py-humanfriendly/distinfo N ports/textproc/py-humanfriendly/pkg/PLIST N ports/textproc/py-humanfriendly/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:27:42 Log message: import ports/textproc/py-coloredlogs, ok aja@ aisha@ The coloredlogs package enables colored terminal output for Python's logging module. The ColoredFormatter class inherits from logging.Formatter and uses ANSI escape sequences to render your logging messages in color. Status: Vendor Tag: sthen Release Tags: sthen_20221115 N ports/textproc/py-coloredlogs/Makefile N ports/textproc/py-coloredlogs/distinfo N ports/textproc/py-coloredlogs/pkg/PLIST N ports/textproc/py-coloredlogs/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:28:18 Modified files: textproc : Makefile Log message: +py-coloredlogs py-humanfriendly CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/11/15 03:44:06 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/15 03:50:16 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Update for Nextcloud to 25.0.1 Tested by Adriano (thanks!) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/15 03:51:17 Modified files: www/nextcloud/23: Makefile distinfo www/nextcloud/23/pkg: PLIST Log message: Update for Nextcloud to 23.0.11 OK landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 03:54:43 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 04:27:20 Modified files: mail/opensmtpd-filters: Makefile mail/opensmtpd-filters/dkimsign: Makefile mail/opensmtpd-filters/dkimsign/pkg: PLIST README Log message: opensmtpd-filter-dkimsign: merge the ed25519 flavour in to the main build, it is no longer necessary to use ports OpenSSL for this now that LibreSSL has EVP Ed25519 support. Earlier version ok tb@, plus I tweaked README slightly during testing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 04:49:55 Modified files: devel/py-simplejson: Makefile distinfo Log message: update to py-simplejson-3.18.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/15 05:01:37 Added files: devel/spidermonkey102/patches: patch-build_moz_configure_rust_configure Log message: Work around rust targets glitch on riscv64 The rust configure script errors out if it has more than one possible rust candidate target to choose from. Which happens on riscv64 because of a patch kept in our rust port (for now). Just pick the first target listed instead of bailing out. Input from semarie@, ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/15 05:30:00 Modified files: textproc/py-prettytable: Makefile Log message: Remove post-install to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/15 05:32:27 Modified files: textproc/py-prettytable/pkg: PLIST Log message: Oops, forgot in previous. CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2022/11/15 05:34:28 Modified files: . : arm64.html Log message: Update hardware support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 05:48:13 Modified files: net/py-twitter : Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 05:49:06 Modified files: net/py-ripe.atlas.sagan: Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 06:29:27 Modified files: devel/py-gobject3: Makefile devel/py-gobject3/pkg: PLIST Log message: revert previous until checked further, doesn't find py3-cairo properly CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 06:43:49 Modified files: graphics/py-cairo: Makefile graphics/py-cairo/pkg: PLIST Log message: backout previous; build done with py-build is not installing the pygobject3 pkg-config file which triggered failure in py-gobject3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/15 06:59:59 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.3. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/11/15 07:32:48 Modified files: devel/rizin : Makefile distinfo devel/rizin/pkg: PLIST Log message: devel/rizin: easy update to version 0.4.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 07:41:53 Modified files: net/py-dnspython: Makefile Log message: oops, another missed bump for MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 07:56:54 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/files: pledge.utility unveil.utility www/mozilla-firefox/patches: patch-security_manager_pki_resources_content_exceptionDialog_js patch-toolkit_xre_glxtest_cpp www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/files: pledge.utility-audioDecoder unveil.utility-audioDecoder www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp patch-dom_ipc_moz_build patch-media_ffvpx_config_unix_aarch64_h patch-xpcom_build_BinaryPath_h Log message: www/mozilla-firefox: update to 107.0. see https://www.mozilla.org/en-US/firefox/107.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-47/ - drop pledge/unveil configs for utility-audioDecoder process, the process now uses the utility class. from upstream - drop patches from #1790419, merged upstream - drop arm64 patch from tb@, merged upstream via #1796893 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 07:58:05 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.5.0. see https://www.mozilla.org/en-US/firefox/102.5.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-48/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 07:59:18 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo www/firefox-esr/files: Tag: OPENBSD_7_2 unveil.main Log message: www/firefox-esr: MFC update to 102.5.0. see https://www.mozilla.org/en-US/firefox/102.5.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-48/ while here merge ajacoutot's unveil addition to fix printing via cups CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 08:02:12 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo www/mozilla-firefox/files: Tag: OPENBSD_7_2 unveil.main www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-security_manager_pki_resources_content_exceptionDialog_js patch-toolkit_xre_glxtest_cpp www/mozilla-firefox/pkg: Tag: OPENBSD_7_2 PLIST Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-build_moz_configure_nss_configure Removed files: www/mozilla-firefox/files: Tag: OPENBSD_7_2 pledge.utility-audioDecoder unveil.utility-audioDecoder www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-media_ffvpx_config_unix_aarch64_h patch-xpcom_build_BinaryPath_h Log message: www/mozilla-firefox: MFC update to 107.0. see https://www.mozilla.org/en-US/firefox/107.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-47/ - add patch to loosen the nss version check, 3.83 is fine - drop pledge/unveil configs for utility-audioDecoder process, the process now uses the utility class. from upstream - drop patch from #1790419, merged upstream - drop arm64 patch from tb@, merged upstream via #1796893 - while here merge ajacoutot's unveil addition to fix printing via cups CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 08:07:07 Modified files: devel/py-doit : Makefile Log message: use correct spelling of 'setuptools' CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/15 08:49:14 Modified files: www/nextcloud/23: Tag: OPENBSD_7_2 Makefile distinfo www/nextcloud/23/pkg: Tag: OPENBSD_7_2 PLIST Log message: Update for Nextcloud to 23.0.11 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/15 10:16:44 Modified files: sys/tmpfs : tmpfs_subr.c Log message: Take `vmobjlock' around uao_grow() and uao_shrink() calls to fix tmpfs panics [1]. 1. https://marc.info/?l=openbsd-bugs&m=165012301707403&w=2 from Leo Larnack ok kn@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 10:41:37 Modified files: audio/openal : Makefile Log message: openal tweaks from Brad, ok David Carlier (maintainer) - Enable the SSE support on X86; there is run-time detection - Disable NEON on arm - The ALSOFT_CONFIG option has been deprecated - The QSA backend was removed with the 1.21.0 release - Sort the list of options CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 10:43:16 Modified files: databases/mongodb/44: Makefile distinfo databases/mongodb/44/patches: patch-SConstruct Log message: update to mongodb-4.4.18 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 10:53:16 Modified files: www/firefox-esr: distinfo Log message: www/firefox-esr: fixup wrong size/checksum for main tarball reported by naddy@, thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/15 10:55:00 Modified files: lib/libcrypto/man: BN_new.3 BN_kronecker.3 Makefile Added files: lib/libcrypto/man: BN_mod_sqrt.3 Log message: document BN_mod_sqrt(3) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/15 11:42:46 Modified files: sys/netinet6 : in6_ifattach.c Log message: Not assigning a link local address by default breaks various things. A lot of code depends on a eui64 address to be present. So revert this bit of the last commit. OK florian@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/15 13:52:31 Modified files: devel/p5-Devel-MAT-Dumper: Makefile Log message: Do the usual C99 dance to make base-gcc happy Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/15 15:30:18 Modified files: sysutils/py-elasticsearch-curator: Makefile sysutils/py-elasticsearch-curator/patches: patch-setup_cfg sysutils/py-elasticsearch-curator/pkg: PLIST Log message: click was listed twice in setup.cfg; patch the second line too. switch to MODPY_PYBUILD while there. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/15 15:47:15 Modified files: sys/kern : uipc_usrreq.c Log message: style(9) fix. No functional change. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/15 16:14:12 Modified files: www/apache-httpd: Makefile www/apache-httpd/patches: patch-configure patch-modules_ssl_ssl_engine_init_c patch-modules_ssl_ssl_private_h Added files: www/apache-httpd/patches: patch-modules_md_md_crypt_c Log message: apache-httpd: enable X25519 and Ed25519 support, avoid a poor implementation of ASN1_TIME_diff(), and regenerate some patches. ok giovanni (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/15 16:46:40 Modified files: net/wireshark : Makefile Log message: Don't enable LTO on riscv64 where lld fails with: LLVM ERROR: Function Import: link error: linking module flags 'SmallDataLimit': IDs have conflicting values in 'extcap/CMakeFiles/extcap-base.dir/extcap-base.c.o' and 'extcap/CMakeFiles/sshdump.dir/sshdump.c.o Error already spotted in games/arx-libertatis. ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/15 19:59:23 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/patches: patch-src_bin_scripts_vacuumdb_c patch-src_include_storage_s_lock_h patch-src_interfaces_libpq_Makefile databases/postgresql/pkg: PLIST-contrib PLIST-docs PLIST-main PLIST-plpython PLIST-server Log message: Update to PostgreSQL 15.1 Bulk testing and help tb@ OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/15 20:00:30 Modified files: databases/postgresql-previous: Makefile distinfo databases/postgresql-previous/patches: patch-src_Makefile_shlib patch-src_bin_scripts_vacuumdb_c patch-src_include_storage_s_lock_h patch-src_interfaces_libpq_Makefile databases/postgresql-previous/pkg: PLIST Log message: Update postgresql-previous to PostgreSQL 14.6 following postgresql update to 15.1. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/15 20:01:01 Modified files: databases/postgresql-pllua: Makefile distinfo Log message: Adjust dependencies and use upstream pull request to work with PostgreSQL 15. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/15 20:01:21 Modified files: databases/repmgr: Makefile distinfo databases/repmgr/pkg: PLIST Log message: Update to repmgr 5.3.3 to work with PostgreSQL 15. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/15 20:01:49 Modified files: databases/timescaledb: Makefile Log message: Mark BROKEN as timescaledb does not yet work with PostgreSQL 15. OK tb@ CVSROOT: /cvs Module name: www Changes by: jeremy@cvs.openbsd.org 2022/11/15 20:04:53 Modified files: faq : current.html Log message: Add entry for PostgreSQL 15 major update CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 23:41:20 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.5.0. see https://www.thunderbird.net/en-US/thunderbird/102.5.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-49/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/15 23:43:57 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.5.0. see https://www.thunderbird.net/en-US/thunderbird/102.5.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-49/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/16 00:36:52 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo Log message: x11/xfce4/xfce4-screenshooter: update to 1.10.0. see https://mail.xfce.org/pipermail/xfce-announce/2022-November/001174.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/16 01:34:07 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove an outdated TODO CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/16 01:47:38 Modified files: security/heimdal: Makefile distinfo security/heimdal/patches: patch-lib_hx509_softp11_c patch-lib_krb5_krb5_h security/heimdal/pkg: PLIST-devel-docs PLIST-libs Removed files: security/heimdal/patches: patch-lib_hdb_hdb-mitdb_c Log message: security update to 7.8.0; fixes several CVEs: CVE-2022-42898 PAC parse integer overflows CVE-2022-3437 Overflows and non-constant time leaks in DES{,3} and arcfour CVE-2022-41916 Fix Unicode normalization read of 1 bytes past end of array CVE-2021-44758 NULL dereference DoS in SPNEGO acceptors CVE-2021-3671 A null pointer de-reference when handling missing sname in TGS-REQ CVE-2022-44640 Heimdal KDC: invalid free in ASN.1 codec ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/16 01:48:11 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to dovecot-fts-flatcurve-0.3.3 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/16 01:57:38 Modified files: usr.sbin/rpki-client: print.c Log message: Align output to a more tabular view OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/16 04:25:33 Modified files: astro/py-astropy: Makefile astro/py-erfa : Makefile Log message: bump CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/16 05:27:21 Modified files: security/heimdal: Tag: OPENBSD_7_2 Makefile distinfo security/heimdal/pkg: Tag: OPENBSD_7_2 PLIST-devel-docs PLIST-libs Removed files: security/heimdal/patches: Tag: OPENBSD_7_2 patch-lib_hdb_hdb-mitdb_c Log message: security update to 7.7.1; fixes multiple CVEs: CVE-2022-42898 PAC parse integer overflows CVE-2022-3437 Overflows and non-constant time leaks in DES{,3} and arcfour CVE-2022-41916 Fix Unicode normalization read of 1 bytes past end of array CVE-2021-44758 NULL dereference DoS in SPNEGO acceptors CVE-2021-3671 A null pointer de-reference when handling missing sname in TGS-REQ CVE-2022-44640 Heimdal KDC: invalid free in ASN.1 codec CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/16 05:45:55 Modified files: sysutils/consul: Makefile distinfo Removed files: sysutils/consul/patches: patch-vendor_github_com_shirou_gopsutil_v3_disk_disk_openbsd_go Log message: Update to consul-1.14.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/16 05:47:18 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.5.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/16 05:53:00 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/despoof: Makefile distinfo security/despoof/patches: patch-despoof_c security/despoof/pkg: DESCR PLIST Log message: Remove security/despoof Dead upstream, unmaintained since import in 2001, noone else packages it. OK sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/16 06:26:16 Modified files: security/heimdal: Makefile Log message: Unbreak, need python to build. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/16 07:19:22 Modified files: lib/libcrypto/man: BN_add.3 Log message: Mark BN_mod_exp2_mont() as intentionally undocumented. It appears to be intended for internal use by DSA_do_verify(3) and using codesearch.debian.net, i found nothing outside OpenSSL/LibreSSL using it. In April 2018, jsing@ questioned whether the five related functions BN_mod_exp_mont() and friends should even be exposed by , so we decided to not document them. Now tb@ agrees that there is no reason to document BN_mod_exp2_mont() as long as we don't want to document BN_mod_exp_mont(). CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/16 07:26:57 Modified files: www/libreddit : Makefile distinfo crates.inc Log message: www/libreddit: update to 0.24.0 changelog: * Indicate pinned posts on user profiles (close #606) 3f3d9e9 * Fix Replit deployment failure 1b5e9a4 * Fix links visible through markdown spoilers c0e3744 * HTTP compression (Reddit -> Libreddit -> client) by @Daniel-Valentine in #612 * Use permalink offered by Reddit (fixes #613). by @Daniel-Valentine in #614 * Add DoomOne theme, c/o Tildemaster root@vern.cc by @Daniel-Valentine in #611 * Add support for /comments endpoint 170ea38 * Redirect /:id to canonical URL for post. by @Daniel-Valentine in #617 * Add format_url tests by @sigaloid in #615 * Implement 'posts hidden because of NSFW'. (Resolves #159) by @Daniel-Valentine in #619 * T.: Docs update by @artemislena in #639 ok sthen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 07:40:44 Modified files: devel/p5-Devel-NYTProf: Makefile distinfo Log message: update p5-Devel-NYTProf to 6.12 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/16 07:51:08 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify_cb.3 X509_STORE_set_verify_cb_func.3 Log message: document X509_STORE_CTX_verify_cb(3) and X509_STORE_get_verify_cb(3) which tb@ provided with x509_vfy.h revisions 1.48 and 1.49 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/16 07:55:40 Modified files: lib/libcrypto/man: X509_STORE_CTX_new.3 X509_STORE_CTX_set_verify.3 Log message: expose the documentation of X509_STORE_CTX_verify_fn(3) and X509_STORE_set_verify(3) and document X509_STORE_get_verify(3) which tb@ all provided with x509_vfy.h revisions 1.48 and 1.49 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/16 07:58:57 Modified files: net/samba : Makefile distinfo Log message: SECURITY update to samba-4.17.3 Fix for (32 bits systems only) https://www.samba.org/samba/security/CVE-2022-42898.html Release notes: https://www.samba.org/samba/history/samba-4.17.3.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/16 08:00:50 Modified files: net/samba : Tag: OPENBSD_7_2 Makefile distinfo Log message: SECURITY update to samba-4.16.7 Fixes for: https://www.samba.org/samba/security/CVE-2022-42898.html (32 bits systems only) Release notes: https://www.samba.org/samba/history/samba-4.16.7.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/16 08:27:05 Modified files: security/heimdal: Tag: OPENBSD_7_2 Makefile Log message: Unbreak: needs lang/python. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/16 08:34:42 Modified files: lib/libcrypto/man: EVP_PKEY_keygen.3 Log message: mark BN_X931_derive_prime_ex, BN_X931_generate_prime_ex, and BN_X931_generate_Xpq as intentionally undocumented because they are unused outside OpenSSL/LibreSSL and deprecated in OpenSSL 3.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/16 08:52:09 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/zebedee: Makefile distinfo security/zebedee/patches: patch-Makefile patch-vncviewer_zbd security/zebedee/pkg: DESCR PLIST Log message: Remove security/zebedee HOMEPAGE is dead, last updated in 2014, only BSDs and Arch AUR package it. Use socat(1) or ssh(1) or any other up-to-date tunneling solution. OK benoit (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/16 10:27:29 Modified files: databases/postgresql-previous: Makefile Log message: postgresql-previous doesn't need Python; it was copied from the main PostgreSQL port where it's used for building plpython, so remove the build dependency (and as a bonus, it wasn't synced with the py27->py3 switch, so this gets rid of another py27 user). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/11/16 10:42:18 Modified files: infrastructure/mk: bsd.port.mk Log message: switch to using "=" for debug pkgspecs (shorthand for "same as default" in current pkg_add CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/16 10:47:15 Modified files: www/chromium : Makefile www/chromium/pkg: PLIST Log message: revert previous until we fix this CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/16 11:17:37 Modified files: sysutils/accountsservice: Makefile Log message: Fix sparc64 build with the usual c99 dance for base-gcc CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/11/16 11:30:12 Modified files: lib/libc/net : res_comp.c Log message: tolower(3) guarantees to return its argument unchanged if it's not uppercase. While here use the correct idiom of casting to unsigned char. OK millert, farewell to ultrix deraadt CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 11:30:16 Log message: import p5-Syntax-Keyword-Defer 0.07 OK sthen@ Comment: execute code when leaving a block Description: This module provides a syntax plugin that implements a block which executes when the containing scope has finished. Status: Vendor Tag: bluhm Release Tags: bluhm_20221116 N ports/devel/p5-Syntax-Keyword-Defer/Makefile N ports/devel/p5-Syntax-Keyword-Defer/distinfo N ports/devel/p5-Syntax-Keyword-Defer/pkg/DESCR N ports/devel/p5-Syntax-Keyword-Defer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 11:32:08 Log message: import p5-Syntax-Keyword-Try 0.27 OK sthen@ Comment: try/catch/finally syntax for perl Description: This module provides a syntax plugin that implements exception-handling semantics in a form familiar to users of other languages, being built on a block labeled with the try keyword, followed by at least one of a catch or finally block. Status: Vendor Tag: bluhm Release Tags: bluhm_20221116 N ports/devel/p5-Syntax-Keyword-Try/Makefile N ports/devel/p5-Syntax-Keyword-Try/distinfo N ports/devel/p5-Syntax-Keyword-Try/pkg/DESCR N ports/devel/p5-Syntax-Keyword-Try/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 11:34:07 Modified files: devel : Makefile Log message: +p5-Syntax-Keyword-Defer +p5-Syntax-Keyword-Try CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/16 11:48:50 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/16 11:50:08 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/slurpie: Makefile distinfo security/slurpie/patches: patch-Makefile patch-src_master_c patch-src_mn_h patch-src_node_c patch-src_shared_c patch-src_slurp_c patch-src_slurpie_c security/slurpie/pkg: DESCR PLIST Log message: Remove security/slurpie Upstream is completely dead, we're the only ones packaging it, never updated since import in 2001, unresponsive maintainer already removed, got some clang fix in 2017, but that's it. There plenty of password cracking tools available, most of which are maintained. OK sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/16 12:36:06 Modified files: net/ngtcp2 : Makefile distinfo Log message: net/ngtcp2: update to 0.11.0 https://github.com/ngtcp2/ngtcp2/releases/tag/v0.11.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 12:39:47 Log message: import p5-Feature-Compat-Try 0.05 OK sthen@ Comment: make try/catch syntax available Description: This module makes syntax support for try/catch control flow easily available. Status: Vendor Tag: bluhm Release Tags: bluhm_20221116 N ports/devel/p5-Feature-Compat-Try/Makefile N ports/devel/p5-Feature-Compat-Try/distinfo N ports/devel/p5-Feature-Compat-Try/pkg/DESCR N ports/devel/p5-Feature-Compat-Try/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 12:41:31 Modified files: devel : Makefile Log message: +p5-Feature-Compat-Try CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/16 13:05:06 Modified files: devel/py-build : Makefile distinfo devel/py-build/pkg: PLIST Log message: update to py3-build-0.9.0 switch to using py-build itself (from WRKDIR) to run the build (with a setuptools backend as a BUILD_DEPENDS) and drop MODPY_SETUPTOOLS, getting rid of the setuptools RUN_DEPENDS. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/16 13:25:46 Modified files: lib/libXft : ChangeLog compile configure configure.ac lib/libXft/src : xftglyphs.c xftrender.c Log message: Update libXft to version 2.3.7. This is a fix for a stack overflow that was introduced in 2.3.5. CVSROOT: /cvs Module name: www Changes by: mbuhl@cvs.openbsd.org 2022/11/16 13:33:25 Modified files: . : want.html Log message: Add request for igc(4) desktop equipment for debugging and testing. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 14:23:57 Log message: import p5-Devel-MAT 0.49 OK sthen@ Comment: perl memory analysis tool Description: A Devel::MAT instance loads a heapdump file, and provides a container to store analysis tools to work on it. Tools may be provided that conform to the Devel::MAT::Tool API, which can help analyse the data and interact with the explorer user interface by using the methods in Devel::MAT::UI. Status: Vendor Tag: bluhm Release Tags: bluhm_20221116 N ports/devel/p5-Devel-MAT/Makefile N ports/devel/p5-Devel-MAT/distinfo N ports/devel/p5-Devel-MAT/pkg/DESCR N ports/devel/p5-Devel-MAT/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/16 14:25:09 Modified files: devel : Makefile Log message: +p5-Devel-MAT CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/16 14:31:34 Modified files: devel/got : Makefile Log message: devel/got: pass SSH_AUTH_SOCK to test environment This allows "ssh 127.0.0.1" to reach the ssh agent when running the regression test suite. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/16 14:41:44 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: update to 20221111 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/11/16 14:59:27 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/16 16:15:31 Modified files: editors/nano : Makefile distinfo Removed files: editors/nano/patches: patch-src_Makefile_in Log message: editors/nano: update to 7.0 Improvements: - String binds may contain bindable function names between braces. - Word completion looks for candidates in all open buffers. - Unicode codes can be entered without leading zeroes. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/11/16 17:42:12 Modified files: lib/libcrypto/x509: x509_internal.h x509_trs.c x509_vfy.c Log message: Revert "Check certificate extensions in trusted certificates" There are some possible strange side effects noticed by the openssl cms regress tests that I missed. Backing this out until I untangle it ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/16 17:47:03 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/samdump2: Makefile distinfo security/samdump2/patches: patch-Makefile patch-bkhive_c patch-hive_c patch-samdump2_c security/samdump2/pkg: DESCR PLIST Log message: Remove security/samdump2 Last updated over ten years ago, up-to-date security/ophcrack can do the same and more, linux live CDs and what not offer better service than this port. OK benoit (maintainer) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/16 18:30:57 Modified files: sys/dev/ic : re.c Log message: whitespace fixes. no functional change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:00:15 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.378 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:00:41 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins-stable to 2.361.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:16:04 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-src_gui_CMakeLists_txt Log message: Update nextcloudclient to 3.6.2 Update diff from Adriano (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:20:10 Modified files: math/fftw3 : Makefile Log message: Switch master sites and homepage to HTTPS CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:20:58 Modified files: math/fftw : Makefile Log message: Switch master sites and homepage to HTTPS CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:24:38 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-CMakeLists_txt patch-build_cmake_aom_configure_cmake Log message: Update aom to 3.5.0 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:44:30 Modified files: devel/libdvdread: Makefile distinfo devel/libdvdread/pkg: PLIST Removed files: devel/libdvdread/patches: patch-src_bitreader_c patch-src_dvd_input_c patch-src_dvd_reader_c patch-src_dvdread_bitreader_h patch-src_dvdread_ifo_types_h patch-src_ifo_read_c Log message: Update libdvdread to 6.1.3 Update diff from Brad, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:46:47 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-wscript_build_py multimedia/mpv/pkg: PLIST Removed files: multimedia/mpv/patches: patch-DOCS_man_ao_rst patch-audio_out_ao_c patch-audio_out_ao_sndio_c patch-libmpv_client_h patch-wscript Log message: Update mpv to 0.35.0 https://raw.githubusercontent.com/mpv-player/mpv/master/RELEASE_NOTES Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/16 23:46:53 Modified files: www/minitube : Makefile Added files: www/minitube/patches: patch-lib_media_src_mpv_mpvwidget_cpp Log message: Add patch due to API change in libmpv 0.35.0 From Brad CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/17 00:44:52 Modified files: x11/xfce4/xfce4-places: Makefile distinfo Log message: x11/xfce4/xfce4-places: update to 1.8.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 02:05:23 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-lib_isc_net_c patch-lib_isc_netmgr_netmgr_c Log message: update to isc-bind-9.18.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 02:08:36 Modified files: net/iperf3 : Makefile distinfo net/iperf3/patches: patch-src_iperf_api_c Added files: net/iperf3/patches: patch-configure_ac patch-src_iperf_h patch-src_iperf_locale_c patch-src_tcp_info_c Removed files: net/iperf3/patches: patch-src_timer_c Log message: uodate to iperf3-3.12 and patch to enable TCP_INFO support From Brad, plus I bumped SHARED_LIBS due to new symbols and size changes. maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 02:12:14 Modified files: devel/imake : Makefile distinfo Log message: update to imake-1.0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 02:12:23 Modified files: devel/imake-cf : Makefile distinfo Log message: update to imake-cf-1.0.7 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/17 02:48:09 Modified files: sysutils/smartmontools: Makefile sysutils/smartmontools/pkg: PLIST Log message: Install /etc/smartd_warning.sh to fix send_smart_mail Reported and debugged by Moviuro, tested by Martin Zimmer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 03:29:07 Modified files: www/py-requests-toolbelt: Makefile distinfo www/py-requests-toolbelt/pkg: PLIST Log message: update to py3-requests-toolbelt-0.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 03:33:33 Modified files: textproc/p5-PDF-API2: Makefile distinfo textproc/p5-PDF-API2/pkg: PLIST Log message: update to p5-PDF-API2-2.044 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/17 05:14:30 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-410.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/17 05:18:41 Modified files: x11/gnome/amtk : Makefile distinfo Log message: Update to amtk-5.6.1. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/11/17 05:24:02 Modified files: gnu/llvm/lld/ELF: InputFiles.cpp InputFiles.h Relocations.cpp SymbolTable.cpp Symbols.h Log message: add .gnu.warning.SYMBOL support to ld.lld(1) to display the warnings in these sections like ld.bfd(1) e.g: add.c(add.o:(add)): warning: sprintf() is often misused, please use snprintf() add.c(add.o:(add)): warning: strcpy() is almost always misused, please use strlcpy() add.c(add.o:(add)): warning: strcat() is almost always misused, please use strlcat() ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/17 05:35:07 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: remove myself CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/17 06:30:21 Modified files: usr.sbin/fw_update: patterns.c Log message: Add apple-boot firmware for Apple arm64 machines in fw_update(8) patterns. The pattern matches the printed CPU_IMPL_APPLE name as in: cpu0 at mainbus0 mpidr 0: Apple Icestorm Pro r2p0 cpu0 at mainbus0 mpidr 0: Apple Blizzard r1p0 ok deraadt@ afresh@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 06:37:11 Modified files: devel/py-parsing: Makefile Log message: update HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/17 07:36:51 Modified files: sysutils/py-mitogen: Makefile distinfo Added files: sysutils/py-mitogen/patches: patch-ansible_mitogen_loaders_py Log message: py-mitogen: update to a newer git checkout and adjust version check to permit newer ansible (which still seems to work) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/11/17 10:39:41 Modified files: lib/libc/asr : asr_private.h asr_utils.c getaddrinfo_async.c gethostnamadr_async.c Log message: Restrict what getaddrinfo(3) is willing to try to resolve. Programs assume that a successful call to getaddrinfo(3) validates the input as "safe", but that's not true. Characters like '$', '`', '\n' or '*' can traverse the DNS without problems, but have special meaning, for example a shell. There is a function res_hnok() already in libc, but it validates if a string is a host name, which is too strict in practice. For example foo-.example.com is not a valid host name, but is used on the Internet. Posix has this to say: "The getaddrinfo() function shall translate the name of a service location (for example, a host name)" It hints that the input should be a host name, but it does not restrict it to it. This introduces a function hnok_lenient() which restricts the input to getaddrinfo(3) to the set [A-z0-9-_.]. Additionally two consecutive dots ('.') are not allowed nor can the string start with - or '.'. glibc introduced a similar restriction years ago, so this should not cause problems. It has been known in the DNS community for years, probably decades that getaddrinfo(3) is too lenient what it accepts, but it has always been kicked down the road as "not a DNS problem". Unfortunately this information never made it out of the DNS community and no coordinated effort happened to have this addressed in operating systems. David Leadbeater recently demonstrated how ssh(1) and ftp(1) are too trusting with what getaddrinfo(3) accepts. Both have been fixed independently of this. Input deraadt, eric OK millert, deraadt CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/17 11:05:43 Modified files: sys/netinet : ip_var.h Log message: style(9) fix. No functional change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/17 11:53:13 Modified files: sys/uvm : uvm_extern.h uvm_map.c uvm_mmap.c sys/kern : exec_subr.c kern_exec.c kern_resource.c Log message: stack growth from setrlimit was never updated to set UVM_ET_STACK on the entries, so the check-sp-at-system-call check failed. Quite strange it took this long to find this. ok kettenis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/17 12:01:59 Modified files: lib/libcrypto/curve25519: curve25519.c Log message: Prevent Ed25519 signature malleability Add a check that ensures that the upper half s of an Ed25519 signature is bounded by the group order, i.e, 0 <= s < order. This is required by the Verify procedure in RFC 8032, section 5.1.7, step 1, and prevents simple modifications of signatures such as adding (a multiple of) the group order to the upper half of the signature. Found with EdDSA testcase 63 of project Wycheproof. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/17 12:06:35 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Add a regression test for curve25519.c r1.14 Generate random signatures of random messages and verify them. Then check that the signature modified by adding the edwards25519 group order to the upper half are rejected. This would not always be accepted without the check in curve25519.c r1.14, but often enough that a few iterations suffice to expose the missing check. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/17 12:07:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add initial Wycheproof EdDSA test coverage CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/17 13:49:38 Modified files: usr.sbin/rpki-client: main.c rpki-client.8 Log message: Add shortlist functionality, a compagnion to the skiplist If the operator specifies the '-H' option once (or more) followed by a FQDN, the utility will *only* connect to those hosts and skip all others. OK claudio@ tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/17 13:51:39 Modified files: usr.sbin/rpki-client: main.c Log message: Schedule cleanup of '-r' now useless getopt option OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/17 14:19:43 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Use a fixed-size array for the message and simplify a few other curly things. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/17 15:45:48 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Avoid a few unnecessary contortions Turns out that after ~40 years of practice I still can't do addition with carry correctly :S CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/17 16:26:07 Modified files: sys/uvm : uvm_map.h Log message: With regret, place mutexes after struct vm_map fields which are inspected by libkvm and procmap(8). struct mutex can change based upon kernel compile options, and the fields were dancing around ok kettenis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/17 18:21:40 Modified files: lib/libcrypto/man: BN_new.3 Makefile Added files: lib/libcrypto/man: BN_GF2m_add.3 Log message: new manual page BN_GF2m_add(3) concerning arithmetic in Galois fields of power-of-2 order CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/17 20:47:22 Modified files: sys/arch/mips64/mips64: trap.c Log message: mips64 code calls uvm_map_protect() directly, so needs to adapt: stack growth from setrlimit was never updated to set UVM_ET_STACK on the entries, so the check-sp-at-system-call check failed. Quite strange it took this long to find this. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/17 22:58:57 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/17 23:43:39 Modified files: regress/usr.bin/nc: Makefile Log message: cope with new getaddrinfo() error message CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 00:27:31 Modified files: lib/libcrypto/man: BN_GF2m_add.3 Log message: polynominal -> polynomial ok schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 00:28:34 Modified files: lib/libcrypto/man: BN_GF2m_add.3 Log message: group -> field discussed with schwarze CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 00:31:53 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.3.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 00:41:14 Modified files: x11/gnome/terminal: Makefile distinfo Log message: Update to gnome-terminal-3.46.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 00:53:58 Modified files: textproc/link-grammar: Makefile Log message: Make sure not to pick-up maven; it would try to install stuff under /nonexistent/.m2/ which would break "make fake" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 01:00:51 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 01:01:03 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 01:01:16 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.12. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/18 03:04:33 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: update riscv64 and sparc64 bootstrap to 1.65.0 riscv64 bootstrap from jca@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/18 03:17:23 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y printconf.c rde.c rtr.c Log message: Add plumbing for ASPA support. This implements the parser and part of the logic in the rtr process. It does not implement the new RTR messages yet but it is possible to specify an aspa-set in the config. Also the validation code in the RDE is missing so this does not do anything. With this in it will be possible to extend rpki-client to publish an aspa-set as part of the openbgpd config file. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/18 03:26:04 Modified files: regress/usr.sbin/bgpd/config: Makefile Added files: regress/usr.sbin/bgpd/config: bgpd.conf.14.in bgpd.conf.14.ok Log message: Add aspa-set config test. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/18 03:48:39 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 56.1 initial diff from MAINTAINER tux0r (thanks!) with some tweaks by me and fixes to my tweaks by sthen@! ok sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/18 04:07:10 Modified files: usr.sbin/rpki-client: main.c Log message: zap errant space in usage(); CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/11/18 04:09:13 Modified files: devel/fpm : Makefile distinfo Log message: devel/fpm: unbreak build on 32bit platform backport https://github.com/fortran-lang/fpm/pull/796 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/18 04:38:43 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Log message: Drop MODPY_SETUPTOOLS in chromium ports, it isn't needed. This change prevents DPB_PROPERTIES=nojunk from being set. ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/18 05:28:46 Modified files: net/isc-bind : Makefile Added files: net/isc-bind/patches: patch-configure Log message: isc-bind: neuter the autoconf check for EVP_PKEY_new_raw_private_key for now, it is picked up with new libcrypto and for some reason breaks at least nsupdate: dns_request_create: algorithm is unsupported CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/18 05:50:33 Modified files: devel/tclthread: Makefile distinfo devel/tclthread/patches: patch-Makefile_in patch-configure Log message: Update to 2.8.8. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/18 06:00:16 Modified files: databases/py-mongo: Makefile distinfo databases/py-mongo/pkg: PLIST Log message: update to py3-mongo-4.3.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 07:38:34 Modified files: usr.sbin/rpki-client: extern.h main.c Log message: Move skiplist to main and merge with shortlist. With/ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 07:45:10 Modified files: lib/libcrypto/cmac: cm_ameth.c cm_pmeth.c lib/libcrypto/evp: evp_locl.h p_lib.c lib/libcrypto/hmac: hm_ameth.c hm_pmeth.c Log message: Change the pkey.ptr from char * to void * Now that EVP_PKEY is opaque, there is no reason to keep the ptr member of the pkey union as a weird char pointer, a void pointer will do. This avoids a few stupid casts and simplifies an upcoming diff. ok jsing CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/11/18 07:52:03 Modified files: bin/ed : io.c main.c Log message: Write number of bytes read/written and "?" prompt to stdout, not stderr. This matches both historical behavior and the POSIX specification. From Soeren Tempel. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 08:01:04 Modified files: lib/libcrypto/hmac: hm_ameth.c Log message: Wire up HMAC to raw private key methods Obviously, the brilliant API design kitchen decided that an interface carrying public and private key in its name (so that every sane person thinks of asymmetric cryptography), is also perfectly suitable for MACs. Wire up HMAC since Ruby's OpenSSL gem uses these bindings if the build system detects that EVP_PKEY_new_raw_public_key() is available in evp.h. While there, also add the missing pub_cmp() ameth, which obviously treats two things as equal by returning 1. Reported by jeremy and anton, fixes regress/lib/libssl/openssl-ruby tests ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 08:10:51 Modified files: lib/libcrypto/hmac: hm_ameth.c Log message: Include bytestring.h directly rather than pulling it in via asn1_locl.h CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/18 08:28:23 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1200 - Added support in :mvn/repos map to set release and snapshot policies - TDEPS-101 Output repo policies in -Spom and -X:deps mvn-pom - Use tools.deps.alpha 0.15.1254 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/18 09:32:15 Modified files: infrastructure/db: user.list Log message: comment out removed security/nbaudit CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/18 10:17:49 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/smbsniff: Makefile distinfo security/smbsniff/pkg: DESCR PLIST Log message: Remove security/smbsniff Upstream is dead, LAN Manager is long dead, noone else packages it. OK jca CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/18 11:11:11 Modified files: share/man/man5 : pf.conf.5 sbin/pfctl : pfctl.8 Log message: Improve "once" bits - use imperative tense in the pf.conf(5) "once" part - leave printing implementation details to pfctl(8)'s "-s rules" part - use more markup - debug mode also prints expired rules OK jmc sashan CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 11:32:14 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: zap a stray semicolon CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 11:41:19 Log message: Import gke-gcloud-auth-plugin-0.25.3 gke-gcloud-auth-plugin is a kubectl authentication plugin to generate specific tokens for Google Kubernetes Engine (GKE). ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221118 N ports/sysutils/gke-gcloud-auth-plugin/Makefile N ports/sysutils/gke-gcloud-auth-plugin/distinfo N ports/sysutils/gke-gcloud-auth-plugin/pkg/DESCR N ports/sysutils/gke-gcloud-auth-plugin/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 11:41:49 Modified files: sysutils : Makefile Log message: +gke-gcloud-auth-plugin CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 11:46:46 Modified files: sysutils/google-cloud-sdk: Makefile sysutils/google-cloud-sdk/pkg: PLIST README Log message: Unbreak authenticating to a GKE cluster. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/18 11:56:39 Modified files: sbin/iked : config.c ikev2.c Log message: Revert my last two changes. If csa_bundled is set, exactly two csas exist and they point to each other. Therefore childsa_free already sets the bundled csa pointer to NULL and it shouldn't be done after calling childsa_free. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/18 11:56:59 Modified files: sysutils/google-cloud-sdk: Makefile sysutils/google-cloud-sdk/pkg: README Log message: Mention kubectl. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/11/18 12:07:54 Modified files: usr.bin/units : units.lib Log message: Add four new SI prefixes. This is resolution 3 "Sur l’extension de la liste des préfixes du SI", passed by the 27th meeting of the Conférence générale des poids et mesures. OK deraadt, daniel, sthen CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/18 12:47:40 Modified files: usr.bin/ssh : channels.c Log message: In channel_request_remote_forwarding the parameters for permission_set_add are leaked as they are also duplicated in the call. Found by CodeChecker. ok djm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 13:03:36 Modified files: lib/libcrypto/hmac: hm_ameth.c Log message: Check os for NULL before dereferencing it Avoids a segfault when both priv == NULL and os == NULL. ok miod CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/18 14:26:57 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/fragroute: Makefile distinfo security/fragroute/patches: patch-fragroute_c patch-mod_c patch-pkt_h patch-tun_h security/fragroute/pkg: DESCR PLIST Log message: Remove security/fragroute Unmaintained upstream, no update since import in 2002, segfaults on start. OK sdk CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/18 17:57:59 Modified files: converters/ruby-oj: Makefile distinfo Log message: Update to 3.13.23 ok jeremy@ sthen@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/18 17:58:42 Modified files: security/ruby-rotp: Makefile distinfo security/ruby-rotp/pkg: PLIST Log message: Update to 6.2.1 ok jeremy@ sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 21:32:49 Modified files: lib/libcrypto/hmac: hm_ameth.c Log message: Remove HMAC PRIVATE KEY support This is an undocumented feature of openssl genpkey for testing purposes. Emilia removed support for this 'bogus private key format' from OpenSSL in 2017 in commit c26f655fdd18ac19016c1c0496105f5256a1e84d. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 21:36:52 Modified files: lib/libcrypto/hmac: hm_ameth.c Log message: Unindent and check some pointers explicitly against NULL CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/18 23:33:00 Modified files: lib/libcrypto/dsa: dsa_asn1.c dsa_depr.c dsa_err.c dsa_gen.c dsa_key.c dsa_lib.c dsa_ossl.c dsa_pmeth.c dsa_prn.c dsa_sign.c dsa_vrf.c Log message: Fix whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/19 00:00:57 Modified files: lib/libcrypto/ec: ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_err.c ec_key.c ec_mult.c ec_pmeth.c eck_prn.c ecp_nistputil.c ecp_nistz256.c ecp_oct.c ecp_smpl.c ecx_methods.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/19 00:23:32 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.28.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/19 00:29:29 Modified files: lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_key.c ec_lib.c ec_mult.c ec_pmeth.c ec_print.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_oct.c ecp_smpl.c Log message: Fix an annoying quirk in the EC code Dealing with elliptic curves makes some people think that it would be kind of neat to multiply types with variable names. Sometimes. Only in function definitions. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/11/19 01:02:12 Modified files: sbin/newfs : newfs.8 newfs.c Log message: Add O: to the getopt string for newfs in mount_mfs mode, allowing it to optionally use FFS2 (stu@ ran into a problem when running some tests on an MFS filesystem that involved future dates). Correct the manual which said that FFS2 is the default, which isn't the case for mount_mfs. lgtm miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 02:18:48 Modified files: security/libpwquality: Makefile distinfo security/libpwquality/pkg: PLIST Log message: Update to libpwquality-1.4.5. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/19 02:19:15 Modified files: devel/serd : Makefile Log message: serd wants C11, so base-gcc won't cut it. Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/19 02:20:55 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Removed files: sysutils/borgmatic/patches: patch-setup_py Log message: update to borgmatic-1.7.4, avoids deprecation warning with borg 1.2.2 maintainer timeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 02:21:23 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-43.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/19 02:21:46 Modified files: net/py-pf : Makefile distinfo net/py-pf/pkg : PLIST Removed files: net/py-pf/patches: patch-pf__struct_py patch-pf_filter_py Log message: uodate to py3-pf-0.2.2, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 02:28:45 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 02:28:56 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 02:29:08 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/19 03:14:41 Modified files: devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile Log message: copy in newer libc for bootstrap to workaround abi breakage triggered by a diff in snapshots CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 04:02:41 Modified files: sysutils/gke-gcloud-auth-plugin: Makefile distinfo Log message: Fix distinfo / tarball. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/19 04:48:24 Modified files: lib/libcrypto/dsa: dsa_asn1.c Log message: Rework DSA_sign() and DSA_verify() Change DSA_sign() to single exit and check the signed i2d_DSA_SIG() return value before assigning it to an unsigned int. In DSA_verify() let d2i_DSA_SIG() handle the allocation, split error check of i2d_DSA_SIG() from signature check and change an unnecessary freezero() to free. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/19 04:53:38 Modified files: lib/libcrypto/dsa: dsa_pmeth.c Log message: Rework pkey_dsa_sign() and pkey_dsa_verify() Since DSA_sign() and DSA_verify() ignore their type argument, don't bother to determine it here. Check all size_t for overflow before passing them as int arguments. Follow OpenSSL and add a check to see if the tbs blob's length matches the one of the md, in case it is set on the EVP_PKEY_CTX. Fix return value check of DSA_sign(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/19 05:25:23 Modified files: lib/libcrypto/bn: bn_sqrt.c Log message: Fix comment describing BN_mod_sqrt() It was placed and formatted weirdly. Fix the title of the book referenced and complete the reference's information. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 06:58:25 Modified files: sysutils/gke-gcloud-auth-plugin: Makefile Log message: Match what go.port.mk does. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/19 07:01:51 Modified files: sbin/pfctl : pfctl.c Log message: Prettify expired rules printing "pfctl -s rules" omits expired rules but print newlines for them. "pfctl -s rules -v" omits expired rules but print their stats. Add the existing skip check to those two missing print logic places such that expired rules won't cause any output at all, as expected, unless debug ("-g") or more verbose ("-vv") mode are given, as documented. OK sashan CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 07:05:13 Modified files: sysutils/consul: Makefile sysutils/nomad : Makefile Log message: Move things around; no pkg change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/19 07:05:29 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: Makefile distinfo devel/kf5/extra-cmake-modules/patches: patch-kde-modules_KDEMetaInfoPlatformCheck_cmake devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: Makefile distinfo devel/kf5/karchive: Makefile distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kbookmarks/pkg: PLIST devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfig/pkg: PLIST devel/kf5/kconfigwidgets: distinfo devel/kf5/kconfigwidgets/pkg: PLIST devel/kf5/kcontacts: Makefile distinfo devel/kf5/kcontacts/pkg: PLIST devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: Makefile distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: Makefile distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: Makefile distinfo devel/kf5/kdelibs4support/pkg: PLIST devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesignerplugin/pkg: PLIST devel/kf5/kdesu: distinfo devel/kf5/kdesu/pkg: PLIST devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdnssd/pkg: PLIST devel/kf5/kdoctools: Makefile distinfo devel/kf5/kdoctools/pkg: PLIST devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kguiaddons/pkg: PLIST devel/kf5/kholidays: distinfo devel/kf5/kholidays/pkg: PLIST devel/kf5/khtml: Makefile distinfo devel/kf5/ki18n: Makefile distinfo devel/kf5/ki18n/pkg: PLIST devel/kf5/kiconthemes: distinfo devel/kf5/kiconthemes/pkg: PLIST devel/kf5/kidletime: Makefile distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kinit/pkg: PLIST devel/kf5/kio : Makefile distinfo devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kirigami2/pkg: PLIST devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjs/patches: patch-src_kjs_collector_cpp devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knewstuff/pkg: PLIST devel/kf5/knotifications: distinfo devel/kf5/knotifications/pkg: PLIST devel/kf5/knotifyconfig: distinfo devel/kf5/knotifyconfig/pkg: PLIST devel/kf5/kpackage: Makefile 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: Makefile distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktexteditor/pkg: PLIST devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: Makefile distinfo devel/kf5/kunitconversion/pkg: PLIST devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwidgetsaddons/pkg: PLIST devel/kf5/kwindowsystem: Makefile distinfo devel/kf5/kwindowsystem/pkg: PLIST devel/kf5/kxmlgui: Makefile distinfo devel/kf5/kxmlgui/pkg: PLIST devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: Makefile distinfo devel/kf5/plasma-framework/pkg: PLIST 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/solid/pkg: PLIST devel/kf5/sonnet: Makefile distinfo devel/kf5/sonnet/pkg: PLIST-main devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Removed files: devel/kf5/kimageformats/patches: patch-src_imageformats_avif_cpp Log message: Update KDE Frameworks to 5.100.0 https://kde.org/announcements/frameworks/5/5.100.0/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 07:09:14 Modified files: sysutils/gke-gcloud-auth-plugin: Makefile Log message: Shuffle, no pkg change. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/19 07:26:40 Modified files: sys/kern : sys_socket.c sys/netinet : in.c sys/netinet6 : in6.c Log message: Push kernel lock into pru_control() aka. in6_control() / in_control() so->so_state is already read without kernel lock inside soo_ioctl() which calls pru_control() aka in6_control() and in_control(). OK mvs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 07:34:23 Modified files: sysutils/consul: Makefile sysutils/nomad : Makefile Log message: Move ALL_TARGET where it belongs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 07:35:54 Log message: Import cloud-sql-proxy-2.0.0rc3 The Cloud SQL Auth proxy is a utility for ensuring secure connections to your Cloud SQL instances. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20221119 N ports/sysutils/cloud-sql-proxy/Makefile N ports/sysutils/cloud-sql-proxy/distinfo N ports/sysutils/cloud-sql-proxy/pkg/DESCR N ports/sysutils/cloud-sql-proxy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 07:36:22 Modified files: sysutils : Makefile Log message: +cloud-sql-proxy CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/19 08:12:38 Modified files: sys/net : if_pppx.c Log message: Decrease netlock pressure in pppx(4). Push netlock down to pppx_add_session(). The 'pppx_if' structure has the `pxi_ready' member to prevent access to incomplete `pxi', so we don't need to hold netlock during all initialisation process. This removes potential PR_WAITOK/M_WAITOK allocations impact on packet processing. Also this removes relock dances around if_attach() and if_detach() calls. Do not grab netlock for FIONREAD. mbuf(9) queue doesn't rely on it. Do not grab netlock around pipex_ioctl() call. pipex(4) has its own protection and doesn't rely on netlock. We need to unlink pipex(4) session before destroy associated `pxi', it can't be killed concurrently. Also this stops to block packet processing when npppd(8) periodically does PIPEXGCLOSED ioctl(2) commands. The dummy FIONBIO case doesn't require any lock to be held. The netlock remains to be taken around pppx_del_session() and pppx_set_session_descr() because pppx(4) data structures rely on it. Tested by Hrvoje Popovski. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/11/19 08:46:59 Modified files: biology/py-biopython: Makefile distinfo biology/py-biopython/pkg: PLIST Removed files: biology/py-biopython/patches: patch-Tests_run_tests_py Log message: Update py-biopython to 1.80. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/11/19 08:51:33 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.7.2. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/19 09:02:37 Modified files: sys/arch/riscv64/include: cpu.h _types.h sys/arch/riscv64/riscv64: clock.c Log message: riscv64: switch to clockintr - Remove riscv64-specific clock interrupt scheduling bits from cpu_info. - Remove riscv64-specific randomized statclock() bits from riscv64/clock.c. - Remove the 'stat_count' evcount. All clock interrupts are now counted via the 'clock_count' evcount. - Wire up timer_intrclock. With input from jca@, kettenis@. Tested by jca@. Link: https://marc.info/?l=openbsd-tech&m=166776413003655&w=2 ok kettenis@ jca@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/19 09:23:48 Modified files: sys/arch/mips64/include: cpu.h _types.h sys/arch/mips64/mips64: clock.c mips64_machdep.c sys/arch/loongson/dev: apm.c glxclk.c Log message: mips64, loongson, octeon: switch to clockintr - Remove mips64-specific clock interrupt scheduling bits from cpu_info. - Add missing tick_nsec initialization to cpu_initclocks(). - Disable the glxclk interrupt clock on loongson. visa@/miod@ say it can be removed later if it isn't useful for anything else. - Wire up cp0_intrclock. Notes: - The loongson apm_suspend() changes are untested, but deraadt@ claims APM suspend/resume on loongson doesn't work anyway. - loongson and octeon now have a randomized statclock(), stathz = hz. With input from miod@, visa@. Tested by miod@, visa@. Link: https://marc.info/?l=openbsd-tech&m=166776379603497&w=2 ok visa@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/19 09:57:55 Modified files: lang/dmd : Makefile lang/pypy : Makefile Log message: copy in newer libc for bootstrap to workaround abi breakage triggered by a diff CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/19 10:48:44 Modified files: math/ministat : Makefile math/ministat/patches: patch-ministat_c Log message: Fix crash when using "-" (stdin) multiple times Report and fix from Ross L Richardson, ok op@ Upstream patch discussion opened by Mikhail: https://reviews.freebsd.org/D37346 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/19 10:49:55 Modified files: math/ministat/patches: patch-ministat_c Log message: Add link to FreeBSD phabricator CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/19 10:50:44 Modified files: net/sshuttle : Makefile Added files: net/sshuttle/patches: patch-sshuttle_methods_pf_py Log message: Unbreak runtime. This has been in one of my trees for months... CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/19 12:23:37 Modified files: sbin/route : route.8 Log message: fix vertical spacing in previous CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/19 14:04:40 Modified files: lang/ldc : Makefile Log message: copy in newer libc for bootstrap to workaround abi breakage triggered by a diff CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/19 14:29:56 Modified files: devel/kf5/kconfig: Makefile distinfo Log message: Bugfix update kconfig to 5.100.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/19 14:31:05 Modified files: devel/kf5/plasma-framework: Makefile distinfo Log message: Bug fix update plasma-framework to 5.100.1 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/11/19 14:34:00 Modified files: lang/binaryen : Makefile distinfo Log message: Update binaryen to 111. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/11/19 14:34:44 Modified files: lang/wabt : Makefile distinfo lang/wabt/patches: patch-src_tools_wast2json_cc lang/wabt/pkg : PLIST Log message: Update wabt to 1.0.31. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/19 15:26:53 Modified files: security/openssl/1.0.2: Makefile security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: set --openssldir=/etc/ssl so openssl ports can find cert.pem etc found by phessler@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/19 16:09:49 Modified files: gnu/llvm/llvm/tools/llvm-objdump: ELFDump.cpp Log message: correct alignment; from brad CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/11/19 21:25:19 Modified files: . : hackathons.html Log message: who drew it CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/19 23:38:49 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.62.1 Fixes a crash if main menu events arrive while a dialog is already open. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/19 23:54:56 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-3.60.1 Changes: https://rclone.org/changelog/#v1-60-1-2022-11-17 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 00:22:59 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-audio_out_ao_sndio_c Log message: Re-instate the sio_flush() usage Missed in the last update to 0.35.0 From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 01:26:15 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.25.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/20 02:00:43 Modified files: graphics/py-cairo: Makefile distinfo Log message: Update to py3-cairo-1.22.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/20 02:03:43 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.286.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/20 02:13:52 Modified files: x11/gnome/terminal: Makefile distinfo Log message: Update to gnome-terminal-3.46.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/20 03:49:42 Modified files: devel/vte3/patches: patch-meson_build Log message: Merge upstream diff; no pkg change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/20 05:06:58 Modified files: editors/vis : Makefile Added files: editors/vis/patches: patch-man_vis_1 Log message: Make vise(1) refer to re_format(7) not regex(7); from Artsi0m CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/20 05:20:45 Modified files: textproc/meld : Makefile Log message: No need to "chmod +x" the script anymore after the 3.22.0 update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/20 05:40:10 Modified files: databases/openldap: Makefile databases/openldap/pkg: PLIST-server Log message: fix openldap-server @ask-update line; it used <2.5 not <2.5v0 (needed for EPOCH) prompted by a mail from Eric Lenio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/20 05:40:50 Modified files: databases/openldap: Tag: OPENBSD_7_2 Makefile databases/openldap/pkg: Tag: OPENBSD_7_2 PLIST-server Log message: fix openldap-server @ask-update line; it used <2.5 not <2.5v0 (needed for EPOCH) prompted by a mail from Eric Lenio CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/11/20 05:51:56 Modified files: net/tor : Tag: OPENBSD_7_2 Makefile distinfo Log message: backport tor-0.4.7.11 ok pascal@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/20 06:57:08 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20211212d CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/20 07:21:15 Modified files: security/angrop: Makefile Log message: update homepage and license marker devel/angr and and security/angrop could really use an update and/or maintainer... CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 09:14:43 Modified files: sysutils/docker-cli: Makefile distinfo Log message: Update docker-cli to 20.10.21 OK sthen@, thanks CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/20 09:45:11 Modified files: share/man/man4 : pf.4 Log message: Sync struct pfi_kif with reality pfik_srcnodes and pfik_flagrefs members were added in sys/net/pfvar.h r1.492 (jul 2019) and r1.505 (dec 2021), respectively. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/20 09:53:54 Modified files: databases/sqlite3-tcl: Makefile distinfo Removed files: databases/sqlite3-tcl/patches: patch-tea_configure Log message: Update to 3.34.0. Drop a patch thanks to upstream changes. Don't supply build options that are now enabled by default. New default build options: SQLITE_ENABLE_BYTECODE_VTAB SQLITE_ENABLE_DBPAGE_VTAB SQLITE_ENABLE_FTS4 SQLITE_ENABLE_MATH_FUNCTIONS Add build option SQLITE_MAX_ALLOCATION_SIZE, set to 0x00fffeff (16M - 1 - 256), inspired by default 0x7ffffeff. https://sqlite.org/compile.html CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/20 10:12:32 Log message: import tut-1.0.18 tut is a keyboard-driven TUI for Mastodon with vim-inspired keys. It allows to compose new toots in your preferred $EDITOR and view media in your preferred programs. ok stsp@, sthen@ Status: Vendor Tag: op Release Tags: op_20221020 N ports/net/tut/Makefile N ports/net/tut/modules.inc N ports/net/tut/distinfo N ports/net/tut/pkg/DESCR N ports/net/tut/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/20 10:13:38 Modified files: net : Makefile Log message: +tut CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 12:24:52 Modified files: x11/tellico : Makefile distinfo x11/tellico/pkg: PLIST Log message: Update tellico to 3.4.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 12:26:10 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST graphics/skanlite: distinfo net/kdeconnect-kde: Makefile distinfo net/konversation: Makefile distinfo net/ktorrent : distinfo net/libktorrent: distinfo productivity/kalendar: Makefile distinfo x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: distinfo x11/kde-applications/akonadi-calendar: distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akregator: distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: 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/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/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/kaddressbook: distinfo x11/kde-applications/kajongg: Makefile distinfo x11/kde-applications/kalarm: distinfo x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kbruch/pkg: PLIST 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: Makefile distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdeedu-data/pkg: PLIST 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-runtime: distinfo x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/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: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kio-extras: distinfo 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: distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: distinfo x11/kde-applications/kmail/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: Makefile distinfo x11/kde-applications/kompare: distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: Makefile distinfo x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kopeninghours: Makefile distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/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/ktuberling/pkg: PLIST 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: 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: Makefile distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: distinfo x11/kde-applications/mbox-importer: distinfo x11/kde-applications/messagelib: distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/okular/pkg: PLIST x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-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/spectacle: Makefile distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: Makefile distinfo x11/yakuake : distinfo Log message: Bugfix update KDE Gear to 22.08.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 12:33:11 Modified files: fonts/font-awesome: Makefile distinfo Log message: Update font-awesome to 6.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/20 13:17:06 Modified files: net/toot : Makefile distinfo Log message: update to toot-0.28.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/20 14:03:33 Modified files: devel/qcoro : Makefile distinfo devel/qcoro/pkg: PLIST Log message: Update qcoro to 0.7.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/20 15:23:43 Modified files: lib/libcrypto/bn: bn_gf2m.c Log message: Fix an off-by-one bug in BN_GF2m_poly2arr(3). If the last argument, the size of the output array, is too small to contain all degrees present in the input polynomial plus one for the terminating -1, the function is documented to return the size of the output array that would be needed (in comments in the source code, in the new manual page, and by the way how the function is used by other functions in the same file). However, in case of overflow, the existing code failed to include the element needed for the terminating -1 in the return value, wrongly indicating success if everything but the -1 did fit and reporting failure with a size that was still too small otherwise. According to tb@, this is very unlikely to cause vulnerabilities in practical applications because there is no real reason to pick a reducing polynomial longer than a pentanomial, because all known callers use either fixed size arrays of size 6 or dynamic allocation, because use of GF(2^m) is rare in practice, and GF(2^m) with custom reducing polynomials even more so. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/20 15:32:56 Modified files: sysutils/fd : Makefile crates.inc distinfo Log message: Update fd to 8.5.3 The new test_owner_current_group fails, I haven't looked deeply into it. Major update: https://github.com/sharkdp/fd/releases/tag/v8.5.0 Minor bugfix releases: https://github.com/sharkdp/fd/releases/tag/v8.5.1 https://github.com/sharkdp/fd/releases/tag/v8.5.2 https://github.com/sharkdp/fd/releases/tag/v8.5.3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/20 16:35:00 Modified files: lib/libcrypto/bn: bn_gf2m.c lib/libcrypto/man: BN_GF2m_add.3 Log message: Fix a surprising quirk in BN_GF2m_mod(3). All other wrappers in the same file that use a temporary array of degrees size that array dynamically, such that they are able to handle reducing polynomials of arbitrary lengths. BN_GF2m_mod(3) was the only one that used a static array of size 6 instead, limiting it to trinomials and pentanomials and causing it to fail for longer reducing polynomials. Make this more uniform and less surprising by using exactly the same code as in all the other wrappers, such that BN_GF2m_mod(3) works with reducing polynomials of arbitrary length, too, just like the others. Again, tb@ points out this quirk is very unlikely to cause vulnerabilities in practice because cryptographic applications do not use longer reducing polynomials. This patch is not expected to significantly impact performance because the relevant caller, BN_GF2m_mod_div(3), already uses dynamic allocation via BN_GF2m_mod_mul(3). OK tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/20 16:47:51 Modified files: sys/dev/pci : if_rge.c if_rgereg.h Log message: port the kstat code from re(4) to rge(4) this bit of the hardware works the same, so it's straightforward work. ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2022/11/20 17:04:04 Removed files: devel/libdsm/patches: patch-configure Log message: Forgot a patch when removing devel/libdsm ok tb@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/21 00:27:11 Modified files: sbin/pfctl : pfctl_table.c sys/net : pf_if.c Log message: Fix DIOCIGETIFACES ioctl so all network interfaces and interface groups are reported. The bug allowed to enumerate the first 64 interfaces only. The issue has been noticed and bug kindly reported by Olivier Croquin. OK kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/21 00:38:01 Modified files: net/gomuks : Makefile distinfo modules.inc Log message: net/gomuks: update to 0.3.0. requested, tested, and ok by landry https://github.com/tulir/gomuks/releases/tag/v0.3.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/21 00:49:52 Modified files: net/gomuks : modules.inc Log message: net/gomuks: forgot to zap stupid MODGO_VERSION from modules.inc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/21 00:49:56 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/21 00:53:56 Modified files: net/gssdp : Makefile distinfo net/gssdp/pkg : PLIST Log message: Update to gssdp-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/21 00:58:05 Modified files: net/gupnp/core : Makefile distinfo Log message: Update to gupnp-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/21 01:09:03 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-11.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/21 01:28:46 Modified files: graphics/gdk-pixbuf2: Tag: OPENBSD_7_2 Makefile Added files: graphics/gdk-pixbuf2/patches: Tag: OPENBSD_7_2 patch-gdk-pixbuf_io-jpeg_c Log message: jpeg: Bump up the memory limit to 1GB (merged from upstream). Fix displaying large jpeg files. reported by Kristaps Dzonsons CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/11/21 02:43:53 Modified files: devel/libvterm : Makefile distinfo Log message: devel/libvterm: update to version 0.3. Required for neovim-0.8.0. Diff from Laurence Tratt. Input from myself, rsadowski@, bentley@ and sthen@. OK sthen@. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/11/21 02:51:50 Removed files: devel/libvterm/patches: patch-bin_vterm-ctrl_c Log message: devel/libvterm: remove patch. This was supposed to be in the last commit. My apologies. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/11/21 03:00:00 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: update to version 0.8.0. Diff from Laurence Tratt. Input from myself, rsadowski@, bentley@ and sthen@. OK sthen@. CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2022/11/21 06:26:38 Modified files: lang/gcc/8 : Makefile distinfo Log message: Update mips64 adastrap. OK pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/21 07:03:29 Modified files: net/synapse : Makefile net/synapse/pkg: README Log message: net/synapse: fix path to register_new_matrix_user in README reported by nabbisen/scqr/net, ok MAINTAINER CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/21 07:05:11 Modified files: net/synapse : Tag: OPENBSD_7_2 Makefile net/synapse/pkg: Tag: OPENBSD_7_2 README Log message: net/synapse: MFC fix path to register_new_matrix_user in README reported by nabbisen/scqr/net, ok MAINTAINER CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/21 07:06:19 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 1.0.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/21 07:09:50 Modified files: x11/freerdp : Makefile distinfo Log message: update to freerdp-2.9.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/21 07:20:23 Modified files: www/links+ : Makefile distinfo Log message: update www/links+ to 2.28; diff from MAINTAINER trondd, thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/21 07:39:23 Modified files: sys/arch/arm64/dev: aplhidev.c Log message: Wait for a reply to the command that switches the touchpad into raw mode. If we don't do this, the SMC appears to crash on machines with firmware from macOS 12.6.1. Insert a small delay of 1ms after sending the command as polling for the reply too soon makes the command fail. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2022/11/21 07:45:38 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/patches: patch-setup_py www/yt-dlp/pkg : PLIST Log message: update to 2022.11.11 changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2022.11.11 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/21 08:12:41 Modified files: audio/mpd : Makefile distinfo Log message: audio/mpd: update to 0.23.10 ver 0.23.10 (2022/10/14) * storage - curl: fix file time stamps * decoder - ffmpeg: fix libfmt 9 compiler warning * encoder - flac: fix failure when libFLAC is built without Ogg support * output - alsa: fix crash bug * Windows - log to stdout by default, don't require "log_file" setting ok landry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/21 08:46:52 Modified files: net/isc-bind : Makefile Removed files: net/isc-bind/patches: patch-configure Log message: remove EVP_PKEY_new_raw_private_key workaround; libcrypto raw private key methods now support HMAC; hmac/hm_ameth.c:1.14 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/21 08:52:50 Modified files: audio/ncspot : Makefile distinfo crates.inc Log message: audio/ncspot: update to 0.11.2 changelog: Maintenance * Cleanup: Remove PlayTrackMenu (#945) * Fix: Crash on liked artist but no liked music (#953) Features * Improve context menus to make the UX/UI more consistent (#923) * Exit gracefully/save state on SIGTERM and SIGHUP (#948) looks good to MAINTAINER with feedback from and ok semarie CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/21 10:55:43 Modified files: textproc/p5-XML-LibXML: Makefile Added files: textproc/p5-XML-LibXML/patches: patch-LibXML_xs Log message: Initialize variable on stack to avoid crash in libxml. with mbuhl@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/21 12:22:02 Modified files: games/eduke32 : Makefile Log message: games/eduke32: drop MAINTAINER per their request CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/11/21 12:57:43 Modified files: net/tailscale : Makefile distinfo Log message: Update tailscale to 1.32.3 This includes the fix for CVE-2022-41925 (TS-2022-005). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/21 13:17:10 Modified files: sysutils/borgmatic: Makefile Log message: take maintainer of borgmatic, agreed with jasper@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/21 13:19:21 Modified files: sys/arch/arm64/arm64: machdep.c pmap.c sys/arch/arm64/include: pmap.h Log message: Get rid of pmap_map_early(). This is part of my crusade against the use of 1G mappings for the PA = VA identity mapping used in the early boot phase of the kernel and when spinning up CPUs. The mappings are dangerous since they might (unintentially) covering address ranges that should not be mapped (i.e. secure memory) which is dangerous on arm64 since the architecture allows speculative access to any address for which a valid mapping exists and even speculative access may cause the machine to misbehave. So instead of relying on the PA = VA identity mapping, call pmap_bootstrap() earlier such that we can use pmap_kenter_cache() to enter mappings for the FDT. ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/21 13:45:24 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-0.105.1-3, upstream updated the bundled rust deps again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/21 13:45:33 Modified files: security/clamav: Tag: OPENBSD_7_2 Makefile distinfo Log message: update to clamav-0.105.1-3, upstream updated the bundled rust deps again CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/21 14:48:07 Modified files: sys/arch/arm64/conf: files.arm64 Added files: sys/arch/arm64/dev: aplpwm.c Log message: Add aplpwm(4), a driver for the PWM controller found on Apple silicon. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/21 15:01:51 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplpwm.4 Log message: aplpwm(4) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/21 15:04:04 Modified files: lib/libcrypto/man: BN_new.3 Makefile Added files: lib/libcrypto/man: BN_nist_mod_521.3 Log message: document BN_nist_mod_521(3) and their four siblings CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/21 15:50:07 Modified files: sys/net : pf_if.c Log message: Replace manual loop and duplicate RB_NEXT with RB_FOREACH The loop begins with saving a pointer to the next interface, does work and then gets the same next interface again, for nothing. Switch to the elsewhere consistently used RB_FOREACH helper. OK sashan CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2022/11/21 16:01:17 Modified files: math/fftw3 : Makefile distinfo math/fftw3/pkg : PFRAG.double-main PFRAG.float-main Log message: update to 3.3.10 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/21 19:37:05 Modified files: www/py-flask : Makefile distinfo www/py-flask/pkg: PLIST Log message: www/py-flask: update to 2.1.3 changelog: https://flask.palletsprojects.com/en/2.1.x/changes/ pytest tweak from and ok sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/21 20:28:32 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/21 20:40:53 Modified files: sys/net : ifq.c ifq.h Log message: count how many times ifiqs enqueue and dequeue packets. network cards try to enqueue a list of packets on an ifiq once per interrupt and ifiqs already count how many packets they're handling. this let's us see how well interrupt mitigation is working on a ring or interface. ifiqs are supposed to provide backpressure signalling to a driver if it enqueues a lot more work than it's able to process in softnet, so recording dequeues let's us see this ratio. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/21 20:57:54 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.4.0 -> 7.5.1 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/21 21:04:17 Modified files: distrib/sets/lists/comp: md.arm64 Log message: sync CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/11/21 23:48:32 Modified files: sys/dev/pci : if_mcx.c Log message: Allocate additional command queue slots and use command completion events to run commands where we can sleep while waiting. Rather than actually using it as a queue, just allocate the slots to particular uses. The first slot is used for polled commands (anything run while cold), then there's one for general ioctls, one for kstat reads, and one for link operations. Since we can sleep while waiting now, we need to serialize access to the command slots. This is done with rwlocks for the ioctl and kstat slots, and link slot is only used from a single instance task. This also means we don't need to hold the kernel lock while doing kstat reads. Using interrupt based command completion drops the time taken to read all the kstats off mcx interfaces from tens of milliseconds to almost nothing, which is a pretty big win when you're reading them every few seconds on busy firewalls. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/22 01:09:33 Modified files: multimedia/py-chromecast: Makefile distinfo multimedia/py-chromecast/pkg: PLIST Log message: Update to py3-chromecast-13.0.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/22 01:30:50 Modified files: net/obfs4proxy : Tag: OPENBSD_7_2 Makefile distinfo net/obfs4proxy/pkg: Tag: OPENBSD_7_2 README Log message: MFC obfs4proxy-0.0.14 update, "Fixed the incompete previous fix to the Elligator 2 subgroup issue" which allowed detecting this protocol which is not meant to be identifiable from the encrypted network traffic. Backport suggestdd by Raimo Niskanen. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/22 01:33:20 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.14.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 01:46:27 Modified files: lib/libcrypto/bn: bn_print.c Log message: Fix segfaults in BN_dec2bn() and BN_hex2bn() bn_print.c r1.29 added length checks to avoid overflowing the BIGNUM. If these checks are hit in length-only mode, i.e., bn is NULL, the error path dereferences bn. Change goto err to an early return to avoid this. ok jsing CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/22 01:50:01 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/pkg: PLIST Log message: update textproc/opensearch to 2.4.0 ok pvk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/22 01:52:15 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Log message: update www/opensearch-dashboards to 2.4.0 plist fix and ok pvk@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 01:56:33 Modified files: regress/lib/libcrypto/bn/general: Makefile Added files: regress/lib/libcrypto/bn/general: bn_unit.c Log message: Add a unit test that crashes without bn_print.c r1.34. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 02:09:43 Modified files: regress/lib/libcrypto/bn/general: bn_unit.c Log message: Tweak a printf. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/22 02:42:31 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-src_args_c Added files: databases/pspg/patches: patch-src_pspg_c Log message: update databases/pspg to 5.5.11 5.5.10 and 5.5.11 adds support for nushell. port-wise regen patch-src_args_c and remove a call to `reset_color_pairs' that our ncurses doesn't provide. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/22 02:53:46 Modified files: usr.sbin/installboot: efi_installboot.c Log message: Copy apple-boot firmware to EFI system partition. This enables automatic bootloader updates on Apple Silicon computers. We rely on fw_update(8) to place apple-boot.bin in /etc/firmware. installboot(8) will pick it up from there and copy it to $ESP/m1n1/boot.bin, if this directory exists. The m1n1 directory and original boot.bin are created by the Asahi Linux installer as part of the initial UEFI environment. The firmware package was manually tested by many. Regress, installation and upgrade with and without apple-boot.bin tested by me. Feedback and ok kettenis@ kn@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/22 03:30:31 Modified files: sysutils/py-zabbix-api: Makefile distinfo Log message: Update py-zabbix-api 0.5.4 -> 0.5.5 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/22 03:40:10 Modified files: regress/lib/libc/time/time_conversion: timetest.c Log message: Be more helpful and provide details on what the time conversion tests need in order to run. Also, output the expected SKIPPED string as dictated by bsd.regress.mk. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/22 03:40:33 Modified files: regress/lib/libc/time/time_conversion: Makefile Log message: simplify makefile CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/22 04:00:35 Modified files: games/warzone2100: Makefile distinfo games/warzone2100/patches: patch-doc_CMakeLists_txt patch-icons_CMakeLists_txt games/warzone2100/pkg: PLIST Added files: games/warzone2100/patches: patch-3rdparty_fmt_src_os_cc Removed files: games/warzone2100/patches: patch-src_CMakeLists_txt Log message: Update to Warzone2100 4.3.2. tested by and ok op@, tiny tweak from Brad. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/22 04:10:54 Modified files: net/dleyna : Makefile distinfo net/dleyna/patches: patch-libdleyna_core_log_c net/dleyna/pkg : PLIST Log message: Update to dleyna-0.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/22 04:13:45 Modified files: graphics/gimp/snapshot: Makefile distinfo graphics/gimp/snapshot/patches: patch-meson_build patch-tools_defcheck_py graphics/gimp/snapshot/pkg: DESCR PLIST Added files: graphics/gimp/snapshot/patches: patch-libgimpwidgets_gimpwidgets-private_c Removed files: graphics/gimp/snapshot/patches: patch-plug-ins_common_file-heif_c Log message: Update to gimp-2.99.14. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/22 05:40:59 Log message: split zelda3-data ROM file fetching into a separate zelda3-rom port based on an intial patch by espie@ ok sthen@ Status: Vendor Tag: stsp Release Tags: stsp_20221122 N ports/games/zelda3-rom/Makefile N ports/games/zelda3-rom/distinfo N ports/games/zelda3-rom/pkg/DESCR N ports/games/zelda3-rom/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/22 05:48:05 Modified files: games/zelda3-data: Makefile distinfo games/zelda3-data/pkg: DESCR Log message: make zelda3-data fetch the ROM image via the new zelda3-rom port based on an initial patch by espie@ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/11/22 05:52:41 Modified files: games : Makefile Log message: += zelda3-rom CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/22 06:00:31 Modified files: games/gnubg : Makefile distinfo games/gnubg/patches: patch-board3d_font3d_c patch-configure patch-doc_Makefile_in patch-render_c games/gnubg/pkg: PLIST Added files: games/gnubg/patches: patch-board3d_font3dOGL_c patch-board3d_fun3d_h Removed files: games/gnubg/patches: patch-board3d_inc3d_h Log message: Update to gnubg-1.07.001. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/22 06:02:07 Modified files: meta/gnome : Makefile Log message: gtk+2 is EOL; stop depending on it indirectly. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/22 06:10:36 Modified files: www/rt : Makefile distinfo www/rt/pkg : PLIST Log message: update to 5.0.3; fixes multiple security issues https://docs.bestpractical.com/release-notes/rt/5.0.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/22 06:11:36 Modified files: www/rt : Tag: OPENBSD_7_2 Makefile distinfo www/rt/pkg : Tag: OPENBSD_7_2 PLIST Log message: update to 5.0.3; fixes multiple security issues https://docs.bestpractical.com/release-notes/rt/5.0.3 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/22 07:02:43 ports/geo/pygeoapi/patches Update of /cvs/ports/geo/pygeoapi/patches In directory cvs.openbsd.org:/tmp/cvs-serv64313/patches Log Message: Directory /cvs/ports/geo/pygeoapi/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/22 07:03:05 ports/geo/pygeoapi/files Update of /cvs/ports/geo/pygeoapi/files In directory cvs.openbsd.org:/tmp/cvs-serv15923/files Log Message: Directory /cvs/ports/geo/pygeoapi/files added to the repository CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/22 07:07:07 Modified files: geo/pygeoapi : Makefile geo/pygeoapi/pkg: PLIST Added files: geo/pygeoapi/patches: patch-pygeoapi_util_py geo/pygeoapi/files: pygeoapi-config.yml.example Log message: geo/pygeoapi: add missing RUN_DEPENDS and patch jinja autoescape Add a few missing RUN_DEPENDS that were overlooked. Upstream has pinned to jinja2 3.0.*, but since 3.1.x is currently in the tree, patch out the jinja2 autoescape module since it's now built-in. Also add an example YAML config file ok landry CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/22 07:37:58 Modified files: usr.sbin/installboot: efi_installboot.c Log message: Add missing parantheses around if block Stated during review but missed in the previous commit. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/22 07:51:01 Modified files: sys/netinet6 : in6.c in6_var.h nd6.h Log message: Remove useless struct in6_ifextra in6_var.h r1.75 removed all other struct members. Now It only contains a single struct nd_ifinfo pointer, so address family specific data might as well be just that. ND_IFINFO() is the only way nd6_nbr.c and nd6.c access this data, there is no other usage of if_afdata[]. One allocation and unhelpful indirection less per interface. All under _KERNEL. OK claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/22 08:49:06 Modified files: sys/netinet6 : in6.c Log message: Use local variable consistently All prior lines in this function already use it, do so on the last one. OK claudio CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/22 09:07:28 Modified files: x11/picom : Makefile distinfo x11/picom/pkg : PLIST Added files: x11/picom/patches: patch-meson_build patch-src_backend_gl_egl_c patch-src_picom_c Log message: update x11/picom to v10 backporting two upstreamed patches: - fix log_debug call - don't assume glEGLImageTargetTexStorage exists with help from brynet@ and kn@, improvements and ok kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/22 09:07:29 Modified files: graphics/krita : Makefile distinfo Log message: Update krita to 5.1.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/22 09:07:59 Modified files: x11/krusader : Makefile distinfo x11/krusader/pkg: PLIST Removed files: x11/krusader/patches: patch-krusader_Panel_listpanel_cpp Log message: Update krusader to 2.8.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 10:58:15 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: ed25519 test: make the testvectors table const CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 10:59:31 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Remove comment obsoleted by API change (and r1.3) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/22 11:25:47 Modified files: devel/p5-Exporter-Tiny: Makefile distinfo Log message: update p5-Exporter-Tiny to 1.006000 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/22 11:46:56 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.076 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/22 11:55:04 Modified files: lib/libcrypto/man: BN_num_bytes.3 Log message: Better document BN_ULONG (in the DESCRIPTION near BN_num_bits_word(3)) and BN_BITS2 (below RETURN VALUES). While here, perform major reordering and rewriting for precision and readability, in particular: - Avoid misleading wordings like "size of a BIGNUM". - Drop the trivial example. - Move the pointers to RSA_size(3) and friends to CAVEATS. - Stop recommending 8*BN_num_bytes() in this context because it is wrong, too. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/22 12:00:15 Modified files: lib/libcrypto/man: bn_dump.3 Log message: Remove the lie that BN_ULONG might be 16 bits wide. We don't install this page, but it might possibly still help developers working on internals of the BN library, so i'm not in a hurry to cvs rm this file. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/22 12:02:07 Modified files: lib/libcrypto/man: BN_add_word.3 BN_cmp.3 BN_zero.3 Log message: mention what BN_ULONG is CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/22 12:27:08 Modified files: security/botan2: Makefile distinfo security/botan2/pkg: PLIST Log message: update botan2 to 2.19.3 CVE-2022-43705: A malicious OCSP responder could forge OCSP responses. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/22 12:28:30 Modified files: sys/netinet6 : in6.c in6_var.h nd6.h Log message: Backout "Remove useless struct in6_ifextra" commit I committed the wrong iteration of this diff, sorry for the noise. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/22 12:36:43 Modified files: databases/pspg : Makefile distinfo Removed files: databases/pspg/patches: patch-src_pspg_c Log message: update databases/pspg to 5.5.12 upstream dropped the call to reset_color_pairs. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/22 12:43:50 Modified files: x11/picom : Makefile distinfo Removed files: x11/picom/patches: patch-src_backend_gl_egl_c patch-src_picom_c Log message: update x11/picom to 10.1 bugfix release: - fix a GL texture leak - fix crash when shadow radius is set to 0 - undefined symbol error (patch-src_backend_gl_egl_c) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/22 12:51:54 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.077 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 13:04:51 Modified files: regress/lib/libcrypto/evp: evp_ecx_test.c Log message: Plug leaks spotted by ASAN CI CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 13:43:44 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Remove incorrect "r must not be a" comment This was fixed by Eric A. Young in "a C2Net version of SSLeay" and committed to OpenSSL by Mark J. Cox in January 1999 (OpenSSL a0a54079). CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2022/11/22 14:08:35 Modified files: www/nostt : Makefile www/nostt/patches: patch-nostt_c Log message: Also unveil /usr/share/locale CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:09:09 Modified files: devel/tclthread: distinfo Log message: Upstream re-rolled the DISTFILE. Content identical to previous. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:13:09 Modified files: lang/tcl/8.6 : Makefile distinfo lang/tcl/8.6/patches: patch-unix_Makefile_in lang/tcl/8.6/pkg: PLIST Log message: Update to 8.6.13. More tests can be run thanks to upstream changes. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:14:18 Modified files: x11/tk/8.6 : Makefile distinfo x11/tk/8.6/pkg : PLIST Log message: Update to 8.6.13. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:15:33 Modified files: databases/tdbc : Makefile distinfo databases/tdbc/patches: patch-Makefile_in patch-configure Log message: Update to 1.1.5. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:17:40 Modified files: databases/tdbc-mysql: Makefile distinfo Removed files: databases/tdbc-mysql/patches: patch-generic_tdbcmysql_c patch-tests_tdbcmysql_test Log message: Update to 1.1.5. Drop two patches thanks to upstream changes. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:18:26 Modified files: databases/tdbc-odbc: Makefile distinfo Log message: Update to 1.1.5. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:18:40 Modified files: databases/tdbc-postgres: Makefile distinfo Log message: Update to 1.1.5. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2022/11/22 14:18:53 Modified files: databases/tdbc-sqlite3: Makefile distinfo Log message: Update to 1.1.5. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 14:23:16 Modified files: lib/libcrypto/asn1: a_time_tm.c Log message: Rename last OPENSSL_gmtime() to asn1_time_time_t_to_tm() This rename was done before commit, but one instance was missed since it was hidden behind #ifdef SMALL_TIME_T. Spotted by Android CI. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/22 14:54:01 Modified files: lib/libcrypto/ec: ec_lcl.h Log message: Fix some whitespace and comment formatting CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/11/22 15:28:41 Modified files: sys/net : pf_if.c Log message: Interface tables (a.k.a. kif) in pf(4) are currently protected by NET_LOCK() only. This change makes them protected by PF_LOCK(). Having this change in tree will allow us to remove NET_LOCK() protection from ioctl(2) code path in pf(4). OK dlg@, kn@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/22 16:25:21 Modified files: lang/gcc/8 : Makefile distinfo Log message: Update remaining bootstraps. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/22 16:26:10 Modified files: lang/gcc/11 : Makefile distinfo Log message: Update bootstraps. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/22 17:30:55 Modified files: devel/tclthread: Makefile distinfo Log message: use DISTFILES=name{url}suffix mechanism to rename the distfile, bulk builders already fetched it so changing the distfile under the same name causes problems CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 19:13:24 Modified files: lib/libcrypto/ec: ec_lcl.h Log message: Remove bn_* defines/prototypes. These now come directly via bn_lcl.h. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 19:20:27 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Move #ifndef OPENSSL_NO_DEPRECATED. The BN_set_params()/BN_get_params() and associated unused variables are meant to be in this block, not things like BN_new() and BN_free(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 19:44:01 Modified files: lib/libcrypto/bn: bn_lcl.h bn_lib.c Log message: Remove unused bn_dup_expand(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 19:46:09 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Move bn_expand() under bn_expand2(). No functional change. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 20:00:12 Modified files: lib/libcrypto/bn: bn_lcl.h bn_lib.c Log message: Turn bn_wexpand() into a function. Any sensible compiler will likely inline this anyway (and even if it does not, one extra function call/return is the least of the performance overhead for this code). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 20:04:52 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Ensure that bn_expand()/bn_wexpand() fail on negative sizes. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/22 20:10:10 Modified files: lib/libcrypto/bn: bn_lib.c bn_mont.c Log message: Use bn_wexpand() rather than bn_expand() with sizeof(BN_ULONG). This also fixes a bug in BN_MONT_CTX_set(), where the sizeof(BN_ULONG) in the call to bn_expand() was not multiplied by eight (to get bits). ok tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/22 22:18:27 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/22 23:16:42 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.62.2 Fixes an issue with some dialogs not showing up. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 00:25:01 Modified files: regress/lib/libcrypto/evp: evp_ecx_test.c Log message: Fix inconsequential copy-paste error CID 377010 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 00:31:12 Modified files: lib/libssl : d1_pkt.c Log message: Reverse arguments in CBS_dup() We want to copy the tls_content_cbs() into the cbs, not the other way around CID 377013 ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 00:37:06 Modified files: lib/libcrypto/ec: ecx_methods.c Log message: Fix leaks in ecx_set_{priv,pub}_key() When ecx_key_set_{priv,pub}() fails, ecx_key is leaked. CID 377014 From jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/23 00:44:52 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-0.64.1. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 00:57:39 Modified files: sys/netinet6 : in6.c in6_var.h nd6.h Log message: Recommit previous "Remove useless struct in6_ifextra" This was the right diff after all, I just confused myself between trees. OK bluhm --- Remove useless struct in6_ifextra in6_var.h r1.75 removed all other struct members. Now It only contains a single struct nd_ifinfo pointer, so address family specific data might as well be just that. ND_IFINFO() is the only way nd6_nbr.c and nd6.c access this data, there is no other usage of if_afdata[]. One allocation and unhelpful indirection less per interface. All under _KERNEL. OK claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 01:01:05 Modified files: regress/lib/libcrypto/bn/general: bn_unit.c Log message: Neuter getrlimit dance, it's not portable enough. Stupid Windows. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 01:05:49 Modified files: sys/netinet6 : nd6.c Log message: ND_IFINFO() cannot be NULL, use inline read-only idiom for clarity ND_IFINFO() always points at a valid struct nd_ifinfo; ND6_LLINFO_DELAY checks for NULL, while other cases in nd6_llinfo_timer() dereference it unconditionally. Inline all three per-case read-only usages rather than having one hoisted *ndi pointer which could be used to write. nd6_nbr.c already uses this `ND_IFINFO(ifp)->retrans' idiom which makes it immediately clear that data is only read. OK bluhm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 01:51:05 Modified files: regress/lib/libcrypto/asn1: asn1_string_to_utf8.c Log message: asn1_string_to_utf8 test: appease coverity Check for ASN_STRING_to_UTF8() failure before checking it matches our expectations. This should convey clearly that test->want_len is never negative. CID 377011 Diagnosed by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 01:58:34 Modified files: regress/lib/libcrypto/bn/general: bn_unit.c Log message: bn_unit: appease coverity Apparently, the '0' in memset(a, '0', size - 1); could be a typo for '\0'. Randomize the decimal digit to make the intent clear. CID 377009 CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2022/11/23 02:54:04 Modified files: textproc/libxml: Makefile Added files: textproc/libxml/patches: patch-python_tests_xpathns_py Log message: xpathns.py contained a use after free. It runs during make test and is shipped in share/examples. ok aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/23 03:31:32 Modified files: net/bro : Makefile distinfo net/bro/patches: patch-auxil_broker_CMakeLists_txt patch-auxil_broker_caf_CMakeLists_txt net/bro/pkg : PLIST Added files: net/bro/patches: patch-auxil_broker_caf_libcaf_net_src_network_socket_cpp Removed files: net/bro/patches: patch-auxil_broker_caf-incubator_libcaf_net_src_network_socket_cpp Log message: SECURITY update to zeek-5.0.4. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/11/23 04:00:27 Modified files: sys/sys : proc.h sys/kern : kern_exec.c exec_elf.c Log message: cache ps_auxinfo inside the kernel, to avoid codedump() reading the copy on userland stack which points at an illicit region. ok kettenis, deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/23 05:29:44 Modified files: net/bro : Tag: OPENBSD_7_2 Makefile distinfo net/bro/patches: Tag: OPENBSD_7_2 patch-auxil_broker_CMakeLists_txt patch-auxil_broker_caf_CMakeLists_txt net/bro/pkg : Tag: OPENBSD_7_2 PLIST Added files: net/bro/patches: Tag: OPENBSD_7_2 patch-auxil_broker_caf_libcaf_net_src_network_socket_cpp Removed files: net/bro/patches: Tag: OPENBSD_7_2 patch-auxil_broker_caf-incubator_libcaf_net_src_network_socket_cpp Log message: SECURITY update to zeek-5.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/23 06:50:34 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/pkg : PLIST-main Log message: Update to gtk+3-3.24.35. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/23 06:53:42 Modified files: net/zabbix : Makefile distinfo net/zabbix/pkg : PLIST-proxy PLIST-server PLIST-web Log message: Update zabbix 6.2.3 -> 6.2.4 Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog Release notes: https://www.zabbix.com/rn/rn6.2.4 Looks fine to me robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/23 07:12:32 Modified files: audio/libcanberra: Makefile audio/libcanberra/pkg: PLIST-gtk3 Log message: Regen PLIST. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 07:22:17 Modified files: sbin/resolvd : resolvd.8 Log message: iked(8) is proposing as well Since sbin/iked/vroute.c r1.13 (sep 2021): Add client side support for DNS configuration. Use RTM_PROPOSAL_STATIC route messages to propose the name server to resolvd(8). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/23 07:28:12 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-7.3.76, switches from jdk 1.8 to 11 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 07:45:21 Modified files: x11/kitty : Makefile x11/kitty/patches: patch-setup_py Added files: x11/kitty/patches: patch-kitty_crypto_c Removed files: x11/kitty/patches: patch-kitty_boss_py patch-kitty_child_py patch-kitty_complete_py patch-kitty_data-types_c patch-kitty_remote_control_py Log message: x11/kitty: with X25519 support available in libcrypto's EVP, we no longer need to patch out all the crypto. The only thing that needs to be done is replacing OPENSSL_clear_free() with freezero(). This should make future updates much easier. ok thfr (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 07:48:28 Modified files: sys/net : if.c if_var.h sys/netinet6 : in6.c in6_proto.c nd6.h Log message: Add *if_nd to struct ifnet, call nd6_if{at,de}tach() directly *if_afdata[] and struct domain's dom_if{at,de}tach() are only used with IPv6 Neighbour Discovery in6_dom{at,de}tach(), which allocate/init and free single struct nd_ifinfo. Set up a new ND-specific *if_nd member directly to avoid yet another layer of indirection and thus make the generic domain API obsolete. The per-interface data is only accessed in nd6.c and nd6_nbr.c through the ND_IFINFO() macro; it is allocated and freed exactly once during interface at/detach, so document it as [I]mmutable. OK bluhm mvs claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 07:51:00 Modified files: sys/net : if.c if_var.h sys/sys : domain.h regress/sys/net/rtable: util.c Log message: Remove unused struct ifnet's *if_afdata[] and struct domain's dom_if{at,de}tach() Both made obsolete through struct ifnet's previous *if_nd addition. IPv6 Neighbour Discovery handles per-interface data directly, nothing else uses this generic domain API anymore. Outside of _KERNEL, but nothing in base uses them, either. OK bluhm mvs claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/23 07:59:22 Modified files: x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-main Log message: Move to meson(1) for building. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/23 08:07:00 Log message: llama is a terminal file manager. OK op@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20222311 N ports/sysutils/llama/Makefile N ports/sysutils/llama/distinfo N ports/sysutils/llama/modules.inc N ports/sysutils/llama/pkg/DESCR N ports/sysutils/llama/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/23 08:10:47 Modified files: sysutils : Makefile Log message: Add llama CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/23 08:12:27 Modified files: sys/net : if_pflow.c if_pflow.h Log message: Make `so' dereference safe within pflow_output_process(). sosend() has sleep points, so the kernel lock serialisation within pflow_output_process() doesn't work as expected. The pflow(4) interface associated socket `so' could be overwritten by concurrent pflowioctl() thread. Introduce pflow(4) interface's `sc_lock' rwlock(9) to make `so' dereference safe. Since the solock() of udp(4) sockets uses netlock as backend, the `sc_lock' should be taken first. This expands a little netlock relocking within pflowioctl(). pflow_sendout_mbuf() called by pflow_output_process(), now called without kernel lock held, so the mp safe counters_pkt(9) used instead of manual `if_opackets' increment. Since if_detach() does partial ifnet destruction, now it can't be called before we finish pflow_output_process() task, otherwise we introduce use after free for interface counters. In other hand, we need to deny pflowioctl() to reschedule pflow_output_process() task. The `sc_dyind' flag introduced for that. Tested by Hrvoje Popovski. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/23 08:30:02 Modified files: x11/py-qtawesome: Makefile distinfo x11/py-qtawesome/pkg: PLIST Log message: update to py3-qtawesome-1.2.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 08:33:44 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221123 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/23 08:41:45 Modified files: devel/spyder/spyder: Makefile Log message: mark spyder BROKEN for now, requires updating before it will work with python 3.10 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 08:47:00 Modified files: security/openssl-ruby-tests: Makefile security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_pkey_c Added files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_kdf_c Log message: openssl-ruby-tests: enable HKDF support via EVP. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/23 08:51:36 Modified files: sysutils/llama : Makefile Log message: drop punctuation from COMMENT, ok gonzalo@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 08:52:43 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Make a stupid compiler on a stupid OS happy. from bcook CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 09:17:22 Modified files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_kdf_c Log message: openssl-ruby-tests: add link to PR CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 09:49:55 Modified files: security/openssl-ruby-tests: Makefile distinfo Removed files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_kdf_c Log message: openssl-ruby-tests: move to new HEAD, PR was merged instantly. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/23 09:57:05 Modified files: sysutils/llama : Makefile Log message: add back DISTFILE, lost before importing. reported by aja, thanks! CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 09:57:37 Modified files: sys/net : if.c sys/netinet6 : nd6.c nd6.h Log message: Let nd6_if{at,de}tach() be void and take an ifp argument Do it like the rest of at/detach routines which modify a struct ifnet pointer without returning anything. OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 09:59:10 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: Inline useless ND_IFINFO() macro A single cast-free struct pointer dereference needs no indirection. ND_IFINFO() is under _KERNEL. OK mvs CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/23 10:20:23 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Several improvements required for : * List internal constants and types that are intentionally undocumented. * List unused constants and types that are intentionally undocumented. * Cope with intentionally undocumented identifiers being declared more than once (in this case, because of #if and #else). * Require exact matches for man -k searches (in this case, such that BN_BITS does not match BN_BITS2). * Handle the weird BN_ULONG, which is #define'd instead of using typedef. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 10:22:42 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221123 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/23 10:51:47 Modified files: infrastructure/bin: portcheck Log message: portcheck: fix COMMENT check in the no MULTI_PACKAGE case if MULTI_PACKAGE isn't set $subpkg is "-" and it breaks the check for COMMENT. Trim out the - with ${subpkg%-} as already done in other parts of portcheck. ok tb@, sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/23 11:13:44 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 6.6.0 -> 7.0.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-0-0 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 12:34:59 Modified files: sys/netinet6 : nd6.h Log message: Remove unused struct prf_ra; dead since 2017 sys/netinet/icmp6.h r1.45 Get rid of ICMPV6CTL_ND6_DRLIST and ICMPV6CTL_ND6_PRLIST sysctls With this we can also get rid of in6_prefix and in6_defrouter. They are meaningless, the kernel no longer tracks this information. Outside of _KERNEL, but nothing in base uses it, either. codesearch.debian.net seems to agree. OK mvs claudio bluhm CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 12:35:18 Modified files: sys/netinet6 : nd6.h Log message: Remove unused struct in6_ndifreq; dead since 2013 sys/netinet6/in6_var.h r1.37 Remove unused code manipulating a default interface and its index This is a leftover from the on-link assumption behavior removal, which has been deprecated by RFC4861 anyway. Outside of _KERNEL, but nothing in base uses it, either. codesearch.debian.net seems to agree. OK mvs claudio bluhm CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 12:35:42 Modified files: sys/netinet6 : nd6.h Log message: Remove unused NDPRF_* defines; dead since 2017 sys/netinet6/nd6.c r1.210 Remove sending of router solicitations and processing of router advertisements from the kernel. It's handled by slaacd(8) these days. Outside of _KERNEL, but nothing in base uses it, either. codesearch.debian.net seems to agree. OK mvs claudio bluhm CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/23 12:48:28 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/ikeman: Makefile distinfo security/ikeman/patches: patch-asn1_time_t_c patch-certificates_c patch-ikeman_h patch-log_c patch-ncurses_c security/ikeman/pkg: DESCR PLIST Log message: Remove security/ikeman This port remains unmaintained since import in 2011, only on life support by tb and his LibreSSL efforts. Previous changes saw no response maintainer and this port is already a maintainence burden for porters. maintainer timeout (again) OK tb CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/23 12:48:36 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_2 vmm.c Log message: vmm(4): allocate reference for vm and vcpu SLISTs Mischa Peters reported a performance regression in 7.2 when hosting numerous guests under vmm(4). While iterating through the list of vms during servicing an ioctl, vmm was triggering excessive wakeup calls due to hitting zero refcnt. Much guidance from dlg@ and testing from Mischa. OK mlarkin@. from dv@ vmm(4): remove locking in vmm_intr_pending Removes a lock around an atomic write; this lock was causing slowdowns since the lock being requested is nearly always unavailable because it is held while the VM is running. Noticed by claudio@, help from mpi@, dlg@ and claudio@. ok dv from mlarkin@ this is errata/7.2/006_vmm.patch.sig CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/23 12:51:55 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/libperseus: Makefile distinfo security/libperseus/patches: patch-Makefile security/libperseus/pkg: DESCR PLIST Log message: Remove security/libperseus WWW throws 404, no update since import in 2011, no consumers, only we package it. maintainer timeout OK jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 13:07:43 Modified files: security/openssl-ruby-tests: Makefile distinfo Removed files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_pkey_c Log message: openssl-ruby-test: one more merged pull request. Hopefully last one for today, sorry for the noise. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/23 13:34:14 Modified files: sysutils/coreboot-utils: Makefile Log message: drop myself as maintainer CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/23 13:47:27 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/hatchet: Makefile distinfo security/hatchet/patches: patch-conf_hatchet_conf patch-docs_INSTALL patch-docs_README_OpenBSD patch-sbin_hatchart patch-sbin_hatchet patch-sbin_hatchet_mkdb security/hatchet/pkg: DESCR MESSAGE PLIST UNMESSAGE Log message: Remove security/hatchet WWW is dead behind cloudflare, README.OpenBSD doesn't work because it still uses old mod_perl which was superseded by ap2-mod_perl in 2016. OK sthen CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/11/23 14:20:27 Modified files: sysutils/py-vsphere-automation: Makefile distinfo sysutils/py-vsphere-automation/pkg: PLIST Log message: Update py-vsphere-automation 8.0.0.0 -> 8.0.0.1 Changelog: https://github.com/vmware/vsphere-automation-sdk-python/releases/tag/v8.0.0.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/23 14:51:00 Modified files: security/openssl-ruby-tests: Makefile Removed files: security/openssl-ruby-tests/patches: patch-test_openssl_envutil_rb Log message: openssl-ruby-tests: remove no longer needed patch. ok jeremy CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/23 15:52:25 Modified files: regress/lib/libcrypto/evp: evp_ecx_test.c Log message: Add void casts since gcc 4.2.1 on sparc64 doesn't like the missing return checks for BIO_reset(). CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/23 16:06:16 Modified files: regress/lib/libcrypto/x509: constraints.c Log message: Fix sparc64 build/run constraints.c:269: warning: ISO C90 forbids mixed declarations and code from tb CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/23 16:43:08 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : pwmleds.c Log message: Add pwmleds(4), a driver for PWM controlled LEDs. For now this only implements keyboard backlight support. ok kn@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/23 16:47:05 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : pwmleds.4 Log message: pwmleds(4) CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/23 17:04:32 Modified files: sys/net : pfvar_priv.h Log message: Remove netlock assertion within PF_LOCK(). The netlock should be taken first, but only if both locks are taken. ok dlg@ sashan@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/23 18:24:37 Modified files: lib/libcrypto/ec: ec2_smpl.c Log message: Call bn_expand() rather than handrolling an equivalent. The current code manually calculates words from bits and then calls bn_wexpand() - call bn_expand() with bits instead. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/23 18:30:01 Modified files: lib/libcrypto/bn: bn_add.c bn_div.c bn_exp.c bn_gf2m.c bn_lcl.h bn_lib.c bn_mont.c bn_mul.c bn_print.c bn_shift.c bn_sqr.c bn_word.c lib/libcrypto/ec: ec2_smpl.c ecp_nistz256.c ecp_smpl.c Log message: Change bn_expand()/bn_wexpand() to indicate failure/success via 0/1. Currently bn_expand()/bn_wexpand() return a BIGNUM *, however none of the callers use this (and many already treat it as a true/false value). Change these functions to return 0 on failure and 1 on success, revising callers that test against NULL in the process. ok tb@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/11/23 21:04:39 Modified files: sys/dev/acpi : acpimadt.c acpireg.h Log message: Don't report unknown apic structure types if they're in the OEM reserved range (0x80 to 0xff). We're not going to understand OEM specific structures, and some machines such as the Dell R6515 have significant numbers of them. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/11/23 23:34:22 Modified files: net/neochat : Makefile distinfo Log message: Update neochat to 22.09 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/24 01:17:47 Modified files: net/bro : Makefile Log message: A new version to ignore for PORTROACH. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/24 01:32:32 Modified files: audio/sonata : Makefile audio/sonata/pkg: PLIST Added files: audio/sonata/patches: patch-sonata_version_py Log message: Merge a couple of fixes from upstream: - Remove the "lyricswiki" plugin, as the website shutdown last year - Adjust the "default" version string CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/24 01:37:14 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.4.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 02:59:36 Modified files: net/unifi : Makefile.inc net/unifi/main : Makefile Log message: commit unifi/Makefile.inc as well (plus bump where needed) spotted by lraab@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 03:23:56 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-daily_sh net/librenms/pkg: PLIST Log message: update to librenms-22.11.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/24 03:25:41 Modified files: sysutils/nnn : Makefile distinfo Log message: update sysutils/nnn to 4.7 diff from MAINTAINER Martin Ziemer, thanks! changelog: https://github.com/jarun/nnn/releases/tag/v4.7 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/24 03:38:35 Modified files: x11/fvwm2 : Makefile distinfo x11/fvwm2/patches: patch-configure patch-default-config_Makefile_in patch-fvwm_Makefile_in x11/fvwm2/pkg : PLIST Log message: update x11/fvwm2 to 2.7.0 bugfix release, changelog: https://github.com/fvwmorg/fvwm/releases/tag/2.7.0 diff from Michael (michi+openbsd [at] dataswamp [dot] org - MAINTAINER), thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 04:59:21 Modified files: textproc/py-ini2toml: Makefile distinfo Log message: update to py3-ini2toml-0.11.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 04:59:37 Modified files: textproc/xml2rfc: Makefile distinfo Log message: update to xml2rfc-3.15.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:02:47 Modified files: textproc/py-dict2xml: Makefile distinfo Log message: update to py3-dict2xml-1.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:03:38 Modified files: www/py-urllib3 : Makefile distinfo Log message: update to py3-urllib3-1.26.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:14:16 Modified files: textproc/py-numpydoc: Makefile distinfo Log message: update to py3-numpydoc-1.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:15:57 Modified files: textproc/py-colored: Makefile distinfo Log message: update to py3-colored-1.4.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:16:27 Modified files: devel/pyflakes : Makefile distinfo devel/pyflakes/pkg: PLIST Log message: update to pyflakes-3.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:16:29 Modified files: devel/py-codestyle: Makefile distinfo devel/py-codestyle/pkg: PLIST Log message: update to py3-codestyle-2.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:16:32 Modified files: devel/flake8 : Makefile distinfo devel/flake8/pkg: PLIST Log message: update to flake8-6.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:40:58 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/patches: patch-certifi_core_py patch-setup_py devel/py-certifi/pkg: PLIST Log message: update to py3-certifi-2022.9.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 05:41:17 Modified files: math/py-pandas : Makefile distinfo math/py-pandas/pkg: PLIST Added files: math/py-pandas/patches: patch-pyproject_toml Log message: update to py3-pandas-1.5.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/24 07:36:07 Modified files: sys/arch/arm64/include: armreg.h Log message: Document a few more ID register bits. This should add most of the stuff in ARMv8.5 as far as the ISAR and PFR registers are concerned. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/24 07:43:16 Modified files: sys/arch/arm64/arm64: cpu.c machdep.c sys/arch/arm64/include: cpu.h Log message: Expose the complete set of ID registers as defined in the current version of ARMv8/ARMv9. Make sure we only expose the features that we know about and support in our kernel. This matches what Linux does. For now, mostly restrict ourselves to features defined in ARMv8.5 which means that we only actually implement support for ID_AA64ISAR0_EL1, ID_AA64ISAR1_EL1, ID_AA64PFR0_EL1 and ID_AA64PFR1_EL1. For the other registers we simply always return 0. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 07:54:42 Modified files: sysutils/snmp_exporter: Makefile distinfo sysutils/snmp_exporter/patches: patch-generator_Makefile sysutils/snmp_exporter/pkg: PLIST Removed files: sysutils/snmp_exporter/patches: patch-generator_net_snmp_go Log message: update to snmp_exporter-0.21.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/24 09:29:09 Modified files: lib/libcrypto/ec: ec_lcl.h Log message: Clean up EC_METHOD and EC_GROUP definitions Remove obvious comments, wrap long lines and general KNF cleanup. Format and rephrase the more important comments. Discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/24 09:34:13 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Simplify y_bit handling in compressed coordinates If y_bit is set for a zero y, something is wrong and we can error directly. No need to run the non-trivial BN_kronecker() to check if BN_mod_sqrt() lied or not, only to set a more specific error code. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/24 09:35:32 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Merge the second y_bit check into the first one where it belongs suggested by jsing CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/11/24 09:38:44 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/noscript: Tag: OPENBSD_7_2 Makefile distinfo Log message: Tor Browser: update to 11.5.8 OK landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:39:35 Log message: import ports/sysutils/py-subprocess-tee, ok solene@ This package provides a drop-in alternative to subprocess.run that captures the output while still printing it in real-time, just the way tee does. Printing output in real-time while still capturing is valuable for any tool that executes long-running child processes. For those, you do want to provide instant feedback (progress) related to what is happening. Status: Vendor Tag: sthen Release Tags: sthen_20221124 N ports/sysutils/py-subprocess-tee/Makefile N ports/sysutils/py-subprocess-tee/distinfo N ports/sysutils/py-subprocess-tee/patches/patch-pyproject_toml N ports/sysutils/py-subprocess-tee/pkg/PLIST N ports/sysutils/py-subprocess-tee/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:39:37 Log message: import ports/devel/py-mypy, ok solene@ Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic (or "duck") typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type-checks standard Python programs; run them using any Python VM with basically no runtime overhead. Status: Vendor Tag: sthen Release Tags: sthen_20221124 N ports/devel/py-mypy/Makefile N ports/devel/py-mypy/distinfo N ports/devel/py-mypy/pkg/DESCR N ports/devel/py-mypy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:39:38 Log message: import ports/sysutils/py-ansible-compat, ok solene@ ansible-compat is a Python package containing functions that facilitate working with various versions of Ansible 2.9 and newer. Status: Vendor Tag: sthen Release Tags: sthen_20221124 N ports/sysutils/py-ansible-compat/Makefile N ports/sysutils/py-ansible-compat/distinfo N ports/sysutils/py-ansible-compat/pkg/DESCR N ports/sysutils/py-ansible-compat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:40:37 Modified files: devel : Makefile Log message: +py-mypy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:40:55 Modified files: sysutils : Makefile Log message: +py-subprocess-tee, py-ansible-compat CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:42:07 Modified files: sysutils/ansible-lint: Makefile distinfo sysutils/ansible-lint/pkg: PLIST Log message: update to ansible-lint-6.8.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/24 09:49:14 Modified files: sysutils/ansible-lint: Makefile distinfo sysutils/ansible-lint/pkg: PLIST Log message: update to ansible-lint-6.9.0 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/24 10:23:53 Modified files: lang/gcc/11 : distinfo Log message: Correct size/checksum for i386 and powerpc bootstraps. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/24 10:44:35 Modified files: distrib/sets/lists/man: mi Log message: sycn CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/24 11:11:26 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark BN_options() and BN_prime_checks as obsolete; it appears that all BN public symbols are now documented, except those intentionally undocumented. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/24 12:06:38 Modified files: lib/libcrypto/man: BN_generate_prime.3 Log message: Major overhaul. Remove many statements that are no longer true after tb@, in July, massively improved the algorithms used by these functions and also did some cleanup of the interface. Instead, explain many aspects that were missing. Also use more descriptive argument names, drop some redundancy, and improve ordering in various respects. Feedback and enthusiastic OK from tb@. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/11/24 13:01:23 Modified files: print/texlive : Makefile.inc print/texlive/base: Makefile distinfo print/texlive/base/patches: patch-texk_dvisvgm_dvisvgm-src_src_Makefile_in print/texlive/base/pkg: PLIST-main PLIST-mktexlsr PLIST-synctex README-main print/texlive/texmf: Makefile distinfo man_symlinks.mk symlinks.mk print/texlive/texmf/files: write_plists.py print/texlive/texmf/patches: patch-texmf-dist_web2c_texmf_cnf patch-texmf-dist_web2c_texmfcnf_lua print/texlive/texmf/pkg: PLIST-buildset PLIST-context PLIST-docs PLIST-full PLIST-main Added files: print/texlive/texmf/patches: patch-texmf-dist_doc_man_man1_bib2gls_1 patch-texmf-dist_doc_man_man1_convertgls2bib_1 patch-texmf-dist_doc_man_man1_texlogfilter_1 Log message: print/texlive: Update to version 2022. Partial bulk tested on amd64. A fix for textproc/lgrind will follow. Tested and "seems to work alright" tb@. Thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/11/24 13:06:43 Modified files: textproc/lgrind: Makefile textproc/lgrind/patches: patch-lgrind_dtx Log message: textproc/lgrind: Make it build with TeX Live 2022. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/24 13:24:21 Modified files: devel/imake-cf : Makefile devel/imake-cf/patches: patch-OpenBSD_cf Log message: devel/imake-cf: use gccmakedep on all architectures Previously, gccmakedep(1) was incidentally enabled by way of including on those architectures for which an old configuration existed for building the X11 server. Other archs would fall back to using makedepend(1) for Makefile dependency generation. ok tb@ phessler@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/24 15:11:54 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 22.09 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/24 15:51:23 Modified files: sys/net : Tag: OPENBSD_7_2 pf.c Log message: This diff fixes panic tripped by KASSERT(st->sync_state == PFSYNC_S_NONE) found in pfsync_insert_state(). It is caused by two packets which happen to belong to the same session. Think of UDP stream or two TCP SYN packets transmitted almost simultaneously. The first such packet wins a state lock and inserts state to table. The second packet waits for state lock as a reader. As soon as the first packet is done with state creation it drops the lock and is going to sent S_INS message to its peer via pfsync. The second update meanwhile obtains the state lock as a reader. It finds a state created by the first packet. Later the second packet also finds out the state needs to be updated, because sync_state is still set to PFSYNC_S_NONE. The second packet puts state to snapshot list marking it as S_UPD. All this happens before the first packet has a chance to make a progress. Think of the first packet loses cpu after dropping a write lock. Once the first packet gets running again it trips KASSERT() because sync_state is set to S_UPD. tested by hrvoje@ OK dlg@ from sashan@ this is errata/7.2/008_pfsync.patch.sig CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/24 16:09:49 Modified files: sysutils/parallel: Makefile distinfo sysutils/parallel/patches: patch-src_Makefile_in sysutils/parallel/pkg: PLIST Log message: Update to parallel 20221122. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/24 17:17:27 Modified files: databases/ruby-pg: Makefile distinfo Log message: Update to pg 1.4.5 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/24 17:19:52 Modified files: databases/ruby-sqlite3: Makefile distinfo databases/ruby-sqlite3/pkg: PLIST Added files: databases/ruby-sqlite3/patches: patch-_metadata Log message: Update to ruby sqlite3 1.5.4 Upstream changed to using an embedded SQLite by default. Use --enable-system-libraries to use the system SQLite. Add a build dependency on ruby-mini_portile2, and add a patch so it isn't needed at runtime. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/24 17:20:16 Modified files: www/ruby-puma : Makefile distinfo www/ruby-puma/pkg: PLIST Log message: Update to puma 6.0.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/24 20:20:09 Modified files: sys/dev/ic : nvme.c Log message: nvme can do 64bit dma. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/11/24 20:45:39 Modified files: sys/net : pf.c Log message: get rid of NET_LOCK in the pf purge work pf purge was moved to systqmp (to get it away from KERNEL_LOCK) which is also used as the backend for things like intr_barrier and sched_barrier. it is common for network cards to call intr_barrier while holding NET_LOCK, and if pf is trying to get the NET_LOCK in the purge tasks that are now running in systqmp, it's a deadlock. bluhm@ hit this exact issue. sashan@ has been working to get rid of the need for NET_LOCK in pf, so now we can remove the NET_LOCKs here rather than create a pf specific taskq to run these tasks in. ok sashan@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 00:45:08 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 00:45:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 00:45:37 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 00:46:06 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.41.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/25 01:24:36 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.5.13 bugfix release: fix a crash on empty input when odd-rec theme is active. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 02:08:26 Modified files: net/librenms : Makefile Log message: mark NOT_FOR_ARCHS=sparc64; requires php 8.1, which is not available on sparc64 (no fibers support) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 02:13:27 Modified files: sysutils/py-subprocess-tee: Makefile distinfo sysutils/py-subprocess-tee/pkg: PLIST Log message: update to py3-subprocess-tee-0.4.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/25 02:32:10 Modified files: regress/lib/libcrypto/bn/general: bn_unit.c Log message: Units generally help... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 02:32:28 Modified files: print/poppler : Makefile Log message: Set -DRUN_GPERF_IF_PRESENT=OFF to prevent picking up gperf during configure and having dpb(1) junk it. This prevents ending up with undefined symbols. hint from sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 02:33:39 Modified files: x11/gnome/shell: Makefile Added files: x11/gnome/shell/patches: patch-js_dbusServices_screencast_screencastService_js patch-js_ui_appDisplay_js patch-js_ui_inhibitShortcutsDialog_js patch-js_ui_screenshot_js Log message: Merge a few fixes from upstream. Should fix the following warning in ~/.cache/gdm/sessions.log: Gjs-WARNING **: 15:26:37.599: JS ERROR: Exception in callback for signal: hidden: Error: Page -2 does not exist at IconGrid CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 02:45:58 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-src_core_window_c Log message: Merge a fix from upstream: Fix a recent regression where edge resistance flags where no longer updated during the move/resize operation. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 02:55:35 Modified files: sysutils/msktutil: Makefile distinfo sysutils/msktutil/pkg: PLIST Log message: update to msktutil-1.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 03:02:37 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-ext_openssl_openssl_c Log message: update to php-8.1.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 03:02:47 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_2 patch-ext_openssl_openssl_c Log message: update to php-8.1.13 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/11/25 04:05:38 Modified files: databases/puppetdb5: Makefile Added files: databases/puppetdb5/patches: patch-temp_puppetlabs_puppetdb_scf_storage_clj Log message: Recent postgresql update broke puppetdb, seems it's more strict now with regard to variables within prepared queries, there should be a space between the variable and following keywords. ugly workaround to fix the query. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/25 04:11:11 Modified files: www/chromium : Makefile distinfo Log message: update to 107.0.5304.121 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/25 04:19:52 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 107.0.5304.121 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 04:20:07 Modified files: multimedia/libbluray: Makefile distinfo Removed files: multimedia/libbluray/patches: patch-Makefile_am patch-jni_jni_h patch-src_file_mount_getfsstat_c Log message: update to libbluray-1.3.3, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 04:21:44 Modified files: security/veracrypt: Makefile Added files: security/veracrypt/patches: patch-Core_Unix_OpenBSD_CoreOpenBSD_cpp Log message: Patch away veracrypt's use of vnconfig -c, kn removed the backwards compat for -c in vnconfig.c r1.8. From Yifei Zhan, ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 04:52:17 Modified files: x11/vlc : Makefile distinfo x11/vlc/patches: patch-configure_ac x11/vlc/pkg : PLIST-main Log message: update to vlc-3.0.18, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 04:59:46 Modified files: devel/pyflakes : Makefile distinfo Log message: update to pyflakes-3.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:04:24 ports/sysutils/py-platformdirs/patches Update of /cvs/ports/sysutils/py-platformdirs/patches In directory cvs.openbsd.org:/tmp/cvs-serv46343/patches Log Message: Directory /cvs/ports/sysutils/py-platformdirs/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:05:00 Modified files: devel/py-hatchling: Makefile distinfo devel/py-hatchling/pkg: PLIST Log message: update to py3-hatchling-1.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:05:04 Modified files: sysutils/py-platformdirs: Makefile distinfo sysutils/py-platformdirs/pkg: PLIST Added files: sysutils/py-platformdirs/patches: patch-src_platformdirs_unix_py Log message: update to py3-platformdirs-2.5.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:08:38 Modified files: www/py-mako : Makefile distinfo Log message: update to py3-mako-1.2.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:28:37 Modified files: textproc/py-charset-normalizer: Makefile distinfo textproc/py-charset-normalizer/pkg: PLIST Log message: update to py3-charset-normalizer enabled compiled md.py now that we have mypy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:38:35 Modified files: net/py-websocket-client: Makefile distinfo net/py-websocket-client/pkg: PLIST Log message: update to py3-websocket-client-1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:52:52 Modified files: telephony/pjsua: Makefile distinfo telephony/pjsua/patches: patch-build_mak_in telephony/pjsua/pkg: PLIST-main Log message: update to pjsip/pjsua-2.13, including some security fixes - Potential media transport downgrade from SRTP to RTP - Potential buffer overflow in pjlib scanner and pjmedia - Potential stack buffer overflow when parsing message as a STUN client CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 05:53:20 Modified files: telephony/pjsua: Tag: OPENBSD_7_2 Makefile distinfo telephony/pjsua/patches: Tag: OPENBSD_7_2 patch-build_mak_in telephony/pjsua/pkg: Tag: OPENBSD_7_2 PLIST-main Log message: update to pjsip/pjsua-2.13, including some security fixes - Potential media transport downgrade from SRTP to RTP - Potential buffer overflow in pjlib scanner and pjmedia - Potential stack buffer overflow when parsing message as a STUN client CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 06:17:32 Modified files: telephony/asterisk: Makefile telephony/asterisk/20: Makefile telephony/asterisk/20/pkg: PLIST-calendar PLIST-http_post PLIST-kqueue PLIST-ldap PLIST-lua PLIST-main PLIST-odbc PLIST-pgsql PLIST-snmp PLIST-speex PLIST-tds PLIST-vm_imap PLIST-vm_odbc Removed files: telephony/asterisk/19: Makefile distinfo telephony/asterisk/19/patches: patch-Makefile patch-Makefile_rules patch-apps_app_voicemail_c patch-apps_app_voicemail_exports_in patch-autoconf_ast_check_raii_m4 patch-build_tools_cflags_xml patch-configs_basic-pbx_asterisk_conf patch-configs_samples_ast_debug_tools_conf_sample patch-configs_samples_asterisk_conf_sample patch-configs_samples_res_odbc_conf_sample patch-configs_samples_res_snmp_conf_sample patch-configs_samples_sip_conf_sample patch-configure_ac patch-contrib_scripts_ast_coredumper patch-contrib_scripts_safe_asterisk patch-main_dns_core_c patch-main_iostream_c patch-main_utils_c patch-res_res_rtp_asterisk_c patch-sounds_sounds_xml patch-third-party_apply_patches patch-third-party_pjproject_Makefile patch-third-party_pjproject_source_pjlib_build_Makefile patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c telephony/asterisk/19/pkg: DESCR-calendar DESCR-http_post DESCR-kqueue DESCR-ldap DESCR-lua DESCR-main DESCR-odbc DESCR-pgsql DESCR-snmp DESCR-speex DESCR-tds DESCR-vm_imap DESCR-vm_odbc PLIST-calendar PLIST-http_post PLIST-kqueue PLIST-ldap PLIST-lua PLIST-main PLIST-odbc PLIST-pgsql PLIST-snmp PLIST-speex PLIST-tds PLIST-vm_imap PLIST-vm_odbc README-main asterisk.rc Log message: Remove asterisk/19 (it's a non-LTS version which has now gone to security fixes only) and set @pkgpath in asterisk/20 to allow update to merge across. Remaining branches in ports are: 16 (LTS, EOL 2023-10-09, now security fixes only) 18 (LTS, EOL 2025-10-20, actively maintained) 20 (LTS, EOL 2027-10-19, actively maintained) CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/11/25 06:23:17 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.7.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 06:59:35 Modified files: www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile Log message: move ONLY_FOR_ARCHS up to ../Makefile.inc, there's not much point in having tb-noscript when tb-browser isn't available. ok caspar@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 07:55:38 Modified files: games/py-chess : Makefile distinfo games/py-chess/pkg: PLIST Log message: update to py3-chess-1.9.3 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/11/25 07:56:56 Modified files: libexec/ld.so/mips64: Makefile.inc Added files: libexec/ld.so/mips64: ld.script Log message: Add ld.so linker script for mips64 Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently) failing because the region is contained within the text LOAD, which is immutable. So create a new btext LOAD with flags PF_X|PF_R|PF_OPENBSD_MUTABLE, and place all boot.text objects in there. This LOAD must also be page-aligned so it doesn't skip unmapping some of the object region, previously it was hilariously unaligned. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/25 08:03:24 Modified files: sys/netinet6 : nd6.c Log message: Revert hunk accidentially committed in r1.248 "Clarify/typofix comments" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 08:29:58 Modified files: archivers/py-lz4: Makefile archivers/py-lz4/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 08:33:51 Modified files: games/mnemosyne: Makefile distinfo games/mnemosyne/pkg: PLIST Removed files: games/mnemosyne/patches: patch-mnemosyne_libmnemosyne___init___py patch-mnemosyne_pyqt_ui_mnemosyne Log message: update to mnemosyne-2.9 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/25 08:39:40 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 11.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 08:40:37 Modified files: games/hypatia : Makefile games/hypatia/pkg: PLIST games/py-steam : Makefile games/py-steam/pkg: PLIST games/steamctl : Makefile games/steamctl/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 08:46:14 Modified files: www/py-cheroot : Makefile distinfo www/py-cheroot/pkg: PLIST Log message: update to py3-cheroot-9.0.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/25 09:10:07 Modified files: sbin/unwind : frontend.c Log message: Do not crash when a tcp query is larger than the length field indicated. Found by kn with amap. Input bluhm. OK deraadt, tb, otto, kn from florian@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/25 09:10:42 Modified files: sbin/unwind : Tag: OPENBSD_7_2 frontend.c Log message: Do not crash when a tcp query is larger than the length field indicated. Found by kn with amap. Input bluhm. OK deraadt, tb, otto, kn from florian@ this is errata/7.2/007_unwind.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/25 09:11:23 Modified files: sbin/unwind : Tag: OPENBSD_7_1 frontend.c Log message: Do not crash when a tcp query is larger than the length field indicated. Found by kn with amap. Input bluhm. OK deraadt, tb, otto, kn from florian@ this is errata/7.1/014_unwind.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/11/25 09:12:48 Modified files: . : errata71.html errata72.html Log message: Release vmm, unwind, and pfsync errata. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:14:22 Modified files: misc/py-babelfish: Makefile misc/py-babelfish/pkg: PLIST misc/py-imdb : Makefile misc/py-imdb/pkg: PLIST misc/py-jdcal : Makefile misc/py-jdcal/pkg: PLIST misc/py-memcached: Makefile misc/py-memcached/pkg: PLIST misc/py-yfinance: Makefile misc/py-yfinance/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:22:45 Modified files: telephony/py-phonenumbers: Makefile telephony/py-phonenumbers/pkg: PLIST mail/py-imaplib2: Makefile mail/py-imaplib2/pkg: PLIST mail/rss2email : Makefile mail/rss2email/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:23:04 Added files: mail/rss2email/patches: patch-pyproject_toml Log message: missed cvs add CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:32:04 Modified files: lang/python : python.port.mk Log message: use absolute paths in MODPY_TEST_LIBDIR, relative paths don't work if MODPY_TEST_DIR is set CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:33:15 Modified files: lang/python : python.port.mk Log message: warn if MODPY_PYBUILD is used and not set to setuptools_scm when the port appears to need setuptools_scm. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:38:02 Modified files: lang/myhdl : Makefile lang/myhdl/pkg : PLIST lang/pcbasic : Makefile lang/pcbasic/pkg: PLIST lang/secularize: Makefile lang/secularize/pkg: PLIST Log message: use MODPY_PYBUILD, fix deps in secularize while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 09:56:28 Modified files: devel/py-mccabe: Makefile distinfo devel/py-mccabe/pkg: PLIST Log message: update to py3-mccabe-0.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 10:13:43 Modified files: devel/py-wrapt : Makefile distinfo devel/py-wrapt/pkg: PLIST Removed files: devel/py-wrapt/patches: patch-setup_py Log message: update to py3-wrapt-1.14.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 10:15:00 Modified files: devel/py-appdirs: Makefile devel/py-appdirs/pkg: PLIST devel/py-asn1 : Makefile devel/py-asn1/pkg: PLIST devel/py-deprecation: Makefile devel/py-deprecation/pkg: PLIST devel/py-cloudpickle: Makefile devel/py-cloudpickle/pkg: PLIST devel/py-enrich: Makefile devel/py-enrich/pkg: PLIST devel/py-execnet: Makefile devel/py-execnet/pkg: PLIST devel/py-kitchen: Makefile devel/py-kitchen/pkg: PLIST devel/py-parso : Makefile devel/py-parso/pkg: PLIST devel/py-pkgconfig: Makefile devel/py-pkgconfig/pkg: PLIST devel/py-send2trash: Makefile devel/py-send2trash/pkg: PLIST devel/py-rope : Makefile devel/py-rope/pkg: PLIST devel/py-tqdm : Makefile devel/py-tqdm/pkg: PLIST Added files: devel/py-enrich/patches: patch-pyproject_toml Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/25 10:44:01 Modified files: lib/libcrypto/man: BIO_get_data.3 Log message: In bio.h rev. 1.46/1.47 (Oct/Nov 2021), tb@ provided BIO_get_init(3). Document it. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/25 11:03:53 Modified files: sys/net : pf.c Log message: Revert previous commit. It was not properly tested and produces splassert warnings. Rushing to pile more stuff on top of it isn't the answer. This needs a rethink. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/25 11:29:57 Modified files: x11/gnome/mutter/patches: patch-meson_build patch-src_meson_build Log message: Don't pick-up lcms2; it's onlty required for colord support which we don't have (udev and friends). reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 12:29:26 Modified files: security/wesng : Makefile distinfo security/wesng/patches: patch-wes_py security/wesng/pkg: PLIST Removed files: security/wesng/files: setup.py Log message: update to wesng-1.0.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 12:30:40 Modified files: math/py-PyWavelets: Makefile math/py-PyWavelets/pkg: PLIST math/py-affine : Makefile math/py-affine/pkg: PLIST math/py-cftime : Makefile math/py-cftime/pkg: PLIST math/py-ecos : Makefile math/py-ecos/pkg: PLIST math/py-graphviz: Makefile math/py-graphviz/pkg: PLIST math/py-h5py : Makefile math/py-h5py/pkg: PLIST math/py-mpmath : Makefile math/py-mpmath/pkg: PLIST math/py-netcdf4: Makefile math/py-netcdf4/pkg: PLIST math/py-networkx: Makefile math/py-networkx/pkg: PLIST math/py-osqp : Makefile math/py-osqp/pkg: PLIST math/py-patsy : Makefile math/py-patsy/pkg: PLIST math/py-pysmt : Makefile math/py-pysmt/pkg: PLIST math/py-scs : Makefile math/py-scs/pkg: PLIST math/py-snuggs : Makefile math/py-snuggs/pkg: PLIST math/py-sympy : Makefile math/py-sympy/pkg: PLIST math/py-tables : Makefile math/py-tables/pkg: PLIST security/ROPgadget: Makefile security/ROPgadget/pkg: PLIST security/angrop: Makefile security/angrop/pkg: PLIST security/boofuzz: Makefile security/boofuzz/pkg: PLIST security/fierce: Makefile security/fierce/pkg: PLIST security/hashid: Makefile security/hashid/pkg: PLIST security/knockpy: Makefile security/knockpy/pkg: PLIST security/plaso : Makefile security/plaso/pkg: PLIST security/pwntools: Makefile security/pwntools/pkg: PLIST security/py-M2Crypto: Makefile security/py-M2Crypto/pkg: PLIST security/py-artifacts: Makefile security/py-artifacts/pkg: PLIST security/py-asn1crypto: Makefile security/py-asn1crypto/pkg: PLIST security/py-axolotl: Makefile security/py-axolotl/pkg: PLIST security/py-axolotl-curve25519: Makefile security/py-axolotl-curve25519/pkg: PLIST security/py-cryptodome-test-vectors: Makefile security/py-cryptodome-test-vectors/pkg: PLIST security/py-dfdatetime: Makefile security/py-dfdatetime/pkg: PLIST security/py-dfvfs: Makefile security/py-dfvfs/pkg: PLIST security/py-dfwinreg: Makefile security/py-dfwinreg/pkg: PLIST security/py-ecdsa: Makefile security/py-ecdsa/pkg: PLIST security/py-fickling: Makefile security/py-fickling/pkg: PLIST security/py-hkdf: Makefile security/py-hkdf/pkg: PLIST security/py-hvac: Makefile security/py-hvac/pkg: PLIST security/py-josepy: Makefile security/py-josepy/pkg: PLIST security/py-libnacl: Makefile security/py-libnacl/pkg: PLIST security/py-oauthlib: Makefile security/py-oauthlib/pkg: PLIST security/py-passlib: Makefile security/py-passlib/pkg: PLIST security/py-pbkdf2: Makefile security/py-pbkdf2/pkg: PLIST security/py-potr: Makefile security/py-potr/pkg: PLIST security/py-pykeepass: Makefile security/py-pykeepass/pkg: PLIST security/py-requests-aws4auth: Makefile security/py-requests-aws4auth/pkg: PLIST security/py-ropper: Makefile security/py-ropper/pkg: PLIST security/py-rsa: Makefile security/py-rsa/pkg: PLIST security/py-scp: Makefile security/py-scp/pkg: PLIST security/py-scrypt: Makefile security/py-scrypt/pkg: PLIST security/py-secretstorage: Makefile security/py-secretstorage/pkg: PLIST security/py-service_identity: Makefile security/py-service_identity/pkg: PLIST security/py-spake2: Makefile security/py-spake2/pkg: PLIST security/py-trustme: Makefile security/py-trustme/pkg: PLIST security/routersploit: Makefile security/routersploit/pkg: PLIST security/ssh-audit: Makefile security/ssh-audit/pkg: PLIST security/wfuzz : Makefile security/wfuzz/pkg: PLIST security/yubiserve: Makefile security/yubiserve/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 12:36:05 Modified files: math/py-h5py : Makefile math/py-cftime : Makefile Log message: BDEP on math/py-oldest-supported-numpy CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/25 13:27:53 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: revert pf.c r1.1152 again: move pf_purge out from under the kernel lock Using systqmp for pf_purge creates a deadlock between pf_purge() and ixgbe_stop() and possibly other drivers. On systqmp pf(4) needs netlock which the interface ioctl(2) is holding. ix(4) waits in sched_barrier() which is also scheduled on the systqmp task queue. Removing the netlock from pf_purge() as a quick fix caused other problems. backout suggested by deraadt@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/25 13:33:11 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Disable screen backlight on Apple silicon laptops when lid is closed. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 14:11:44 Modified files: geo/py-cligj : Makefile geo/py-cligj/pkg: PLIST geo/py-fiona : Makefile geo/py-fiona/pkg: PLIST geo/py-google-i18n-address: Makefile geo/py-google-i18n-address/pkg: PLIST geo/py-laspy : Makefile geo/py-laspy/pkg: PLIST geo/py-mercantile: Makefile geo/py-mercantile/pkg: PLIST geo/py-planet : Makefile geo/py-planet/pkg: PLIST geo/py-proj/pkg: PLIST geo/py-rasterio: Makefile geo/py-rasterio/pkg: PLIST geo/py-rio-cogeo: Makefile geo/py-rio-cogeo/pkg: PLIST geo/py-supermercado: Makefile geo/py-supermercado/pkg: PLIST multimedia/py-casttube: Makefile multimedia/py-casttube/pkg: PLIST multimedia/py-ffmpeg-progress-yield: Makefile multimedia/py-ffmpeg-progress-yield/pkg: PLIST multimedia/py-guessit: Makefile multimedia/py-guessit/pkg: PLIST multimedia/py-pafy: Makefile multimedia/py-pafy/pkg: PLIST multimedia/streamlink: Makefile multimedia/streamlink/pkg: PLIST multimedia/yle-dl: Makefile multimedia/yle-dl/pkg: PLIST sysutils/ansible: Makefile sysutils/ansible/pkg: PLIST sysutils/ansible-core: Makefile sysutils/ansible-core/pkg: PLIST sysutils/bitrot: Makefile sysutils/bitrot/pkg: PLIST sysutils/diffoscope: Makefile sysutils/diffoscope/pkg: PLIST sysutils/duplicity: Makefile sysutils/duplicity/pkg: PLIST sysutils/fabric: Makefile sysutils/fabric/pkg: PLIST sysutils/glances: Makefile sysutils/glances/pkg: PLIST sysutils/me_cleaner: Makefile sysutils/me_cleaner/pkg: PLIST sysutils/psrecord: Makefile sysutils/psrecord/pkg: PLIST www/apertium-apy: Makefile www/apertium-apy/pkg: PLIST www/buku : Makefile www/buku/pkg : PLIST www/ephemetoot : Makefile www/ephemetoot/pkg: PLIST www/ipynb-py-convert: Makefile www/ipynb-py-convert/pkg: PLIST www/jupyter-notebook: Makefile www/jupyter-notebook/pkg: PLIST www/linkchecker: Makefile www/linkchecker/pkg: PLIST www/odoo : Makefile www/odoo/pkg : PLIST www/pelican : Makefile www/pelican/pkg: PLIST www/py-aiohttp : Makefile www/py-aiohttp/pkg: PLIST www/py-betamax : Makefile www/py-betamax/pkg: PLIST www/py-bokeh : Makefile www/py-bokeh/pkg: PLIST www/py-feedgenerator: Makefile www/py-feedgenerator/pkg: PLIST www/py-flask-cors: Makefile www/py-flask-cors/pkg: PLIST www/py-flask-login: Makefile www/py-flask-login/pkg: PLIST www/py-flask-principal: Makefile www/py-flask-principal/pkg: PLIST www/py-flask-wtf: Makefile www/py-flask-wtf/pkg: PLIST www/py-flup : Makefile www/py-flup/pkg: PLIST www/py-formencode: Makefile www/py-formencode/pkg: PLIST www/py-frozen-flask: Makefile www/py-frozen-flask/pkg: PLIST www/py-genshi : Makefile www/py-genshi/pkg: PLIST www/py-gunicorn: Makefile www/py-gunicorn/pkg: PLIST www/py-http_ece: Makefile www/py-http_ece/pkg: PLIST www/py-httpbin : Makefile www/py-httpbin/pkg: PLIST www/py-httpretty: Makefile www/py-httpretty/pkg: PLIST www/py-hyperlink: Makefile www/py-hyperlink/pkg: PLIST www/py-itsdangerous: Makefile www/py-itsdangerous/pkg: PLIST www/py-macaroons: Makefile www/py-macaroons/pkg: PLIST www/py-mastodon.py: Makefile www/py-mastodon.py/pkg: PLIST www/py-meld3 : Makefile www/py-meld3/pkg: PLIST www/py-metallum: Makefile www/py-metallum/pkg: PLIST www/py-multidict: Makefile www/py-multidict/pkg: PLIST www/py-ndg-httpsclient: Makefile www/py-ndg-httpsclient/pkg: PLIST www/py-repoze-lru: Makefile www/py-repoze-lru/pkg: PLIST www/py-repoze-profile: Makefile www/py-repoze-profile/pkg: PLIST www/py-repoze-who: Makefile www/py-repoze-who/pkg: PLIST www/py-requests-cache: Makefile www/py-requests-cache/pkg: PLIST www/py-requests-futures: Makefile www/py-requests-futures/pkg: PLIST www/py-requests-mock: Makefile www/py-requests-mock/pkg: PLIST www/py-requests-oauthlib: Makefile www/py-requests-oauthlib/pkg: PLIST www/py-requests-unixsocket: Makefile www/py-requests-unixsocket/pkg: PLIST www/py-responses: Makefile www/py-responses/pkg: PLIST www/py-selenium: Makefile www/py-selenium/pkg: PLIST www/py-tempita : Makefile www/py-tempita/pkg: PLIST www/py-tornado : Makefile www/py-tornado/pkg: PLIST www/py-treq : Makefile www/py-treq/pkg: PLIST www/py-uritemplate: Makefile www/py-uritemplate/pkg: PLIST www/py-urlgrabber: Makefile www/py-urlgrabber/pkg: PLIST www/py-vcrpy : Makefile www/py-vcrpy/pkg: PLIST www/py-waitress: Makefile www/py-waitress/pkg: PLIST www/py-webob : Makefile www/py-webob/pkg: PLIST www/py-webpy : Makefile www/py-webpy/pkg: PLIST www/py-webtest : Makefile www/py-webtest/pkg: PLIST www/py-werkzeug: Makefile www/py-werkzeug/pkg: PLIST www/py-wstools : Makefile www/py-wstools/pkg: PLIST www/py-wtforms : Makefile www/py-wtforms/pkg: PLIST www/py-yarl : Makefile www/py-yarl/pkg: PLIST www/tootstream : Makefile www/tootstream/pkg: PLIST www/tuir : Makefile www/tuir/pkg : PLIST www/twill : Makefile www/twill/pkg : PLIST www/woob : Makefile www/woob/pkg : PLIST x11/autorandr : Makefile x11/autorandr/pkg: PLIST x11/kitty : Makefile x11/py-i3ipc : Makefile x11/py-i3ipc/pkg: PLIST x11/py-qtpy : Makefile x11/py-qtpy/pkg: PLIST x11/py-sip-qt5 : Makefile x11/py-sip-qt5/pkg: PLIST x11/py-virtualdisplay: Makefile x11/py-virtualdisplay/pkg: PLIST x11/screenkey : Makefile x11/screenkey/pkg: PLIST x11/terminator : Makefile x11/terminator/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 14:14:09 Modified files: graphics/libavif: Makefile distinfo Added files: graphics/libavif/patches: patch-tests_CMakeLists_txt Log message: update to libavif-0.11.1, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 14:18:56 Modified files: net/dnsmasq : Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 patch-src_config_h Removed files: net/dnsmasq/patches: patch-src_rfc3315_c Log message: update to dnsmasq-2.87, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 14:44:01 Modified files: devel/py-rich : Makefile distinfo devel/py-rich/pkg: PLIST Log message: update to py3-rich-12.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:08:18 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:11:49 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: Makefile distinfo security/letsencrypt/py-acme/pkg: PLIST Log message: update to py3-acme/certbot-2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:12:43 Modified files: devel/py-pebble: Makefile distinfo devel/py-pebble/pkg: PLIST Log message: update to py3-pebble-5.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:16:26 Modified files: devel/py-jmespath: Makefile distinfo devel/py-jmespath/pkg: DESCR PLIST Log message: update to py3-jmespath-1.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:19:47 Modified files: devel/py-jedi : Makefile distinfo devel/py-jedi/pkg: PLIST Log message: update to py3-jedi-0.18.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:26:18 Modified files: devel/py-incremental: Makefile distinfo devel/py-incremental/pkg: PLIST Log message: update to py3-incremental-22.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/25 15:26:32 Modified files: devel/py-twisted: Makefile distinfo devel/py-twisted/patches: patch-src_twisted_internet_test_test_tcp_py devel/py-twisted/pkg: PLIST Log message: update to py3-twisted-22.10.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/11/25 16:09:20 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: ifconfig -M finds the address on an interface and prints it. cloned (virtual) interfaces are skipped, and if the MAC is on more than 1 interface, no answer either. The mac must be in same format as the ifconfig lladdr output (complete lowercase with :) idea from florian, ok afresh1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/11/25 23:03:16 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-4.0.4 Changes: https://github.com/git-cola/git-cola/blob/v4.0.4/CHANGES.rst CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:20:19 Modified files: sys/dev/wscons : wsdisplay.c Log message: While emulating the bell, wsdisplay could end up sleeping when reaching down to wsmux. This does not work since we're in interrupt context, as pointed out by witness. Instead, defer the work to a task which in turn will execute in process context. Problem reported by beck@ ok visa@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:26:14 Modified files: sys/dev/usb : uhidpp.c Log message: Rename type argument to buf in hidpp10_get_type(), no functional change. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:26:51 Modified files: sys/dev/usb : uhidpp.c Log message: Stop printing the device serial number during attach, it's not that useful after all. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:27:48 Modified files: sys/dev/usb : uhidpp.c Log message: Reduce indentation, no functional change. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:28:08 Modified files: sys/dev/usb : uhidpp.c Log message: Take note of the needed feature indices already in uhipp_device_features(). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:28:34 Modified files: sys/dev/usb : uhidpp.c Log message: Pass a uhidpp_device to hidpp20_battery_get_capability() and hidpp20_battery_get_level_status(). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:28:50 Modified files: sys/dev/usb : uhidpp.c Log message: Group function and response defines. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:29:07 Modified files: sys/dev/usb : uhidpp.c Log message: Stop checking the link status upon receiving connect notifications as the Bolt receiver uses another bit for this which I haven't been able to identify. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:29:24 Modified files: sys/dev/usb : uhidpp.c Log message: Pave the way for checking presence of more features in uhidpp_device_features(). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:29:50 Modified files: sys/dev/usb : uhidpp.c Log message: Shove more battery feature logic down to hidpp20_battery_get_level_status(). In preparation for supporting the unified battery feature. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/25 23:30:08 Modified files: sys/dev/usb : uhidpp.c Log message: Remove unused battery fields. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/25 23:40:24 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile www/mozilla-firefox/files: Tag: OPENBSD_7_2 pledge.utility unveil.utility Log message: www/mozilla-firefox: repair pledge/unveil config for utility process forgotten in previous backport to -stable, resulted in utility process crashes reported by several - mistake pointed out by tb@, thanks ! quick workaround until packages are available: add 'rpath' to /etc/firefox/pledge.utility - but if you do so, once update packages are available dont forget to run sysmerge -p or manually merge configs. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/11/26 00:26:43 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: - in SYNOPSIS, redo the formatting for "address" and "dest address" to avoid an ugly line split on narrower terminals - in usage(), match the output CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 00:40:12 Modified files: devel/py-mypy : Makefile Log message: add missing RDEPs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 01:02:43 Modified files: www/py-requests: Makefile Added files: www/py-requests/patches: patch-requests___init___py patch-setup_cfg patch-setup_py Log message: add upstream patch to recognize newer py-charset-detection CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/26 01:06:42 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.74.2. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/26 02:01:20 Modified files: x11/jgmenu : Makefile distinfo x11/jgmenu/patches: patch-Makefile patch-docs_manual_Makefile patch-src_jgmenu_run x11/jgmenu/pkg : PLIST Added files: x11/jgmenu/patches: patch-Makefile_inc Removed files: x11/jgmenu/pkg : README Log message: update x11/jgmenu to 4.4.1 diff from Heppler, J. Scott (shep971 at spectrum dot net), thank you! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/26 02:05:32 Modified files: sys/arch/arm64/conf: GENERIC Log message: Enable aplpwm(4) and pwmleds(4). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 02:26:37 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.3.10.97 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 02:27:41 Modified files: mail/rss2email : Makefile distinfo Log message: uodate to rss2email-3.14, ok maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 02:41:24 Modified files: geo/py-proj : Makefile Log message: missed file in previous commit, I have no idea how as it was a directory commit and it's not a new file CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 02:58:02 Modified files: math/py-numexpr: Makefile Removed files: math/py-numexpr/patches: patch-pyproject_toml Log message: replace patch with a dep on oldest-supported-numoy, now that we have it CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 03:51:15 Modified files: productivity/tryton: Makefile.inc productivity/tryton/5.0/account: Makefile productivity/tryton/5.0/account/pkg: PLIST productivity/tryton/5.0/account_asset: Makefile productivity/tryton/5.0/account_asset/pkg: PLIST productivity/tryton/5.0/account_be: Makefile productivity/tryton/5.0/account_be/pkg: PLIST productivity/tryton/5.0/account_credit_limit: Makefile productivity/tryton/5.0/account_credit_limit/pkg: PLIST productivity/tryton/5.0/account_de_skr03: Makefile productivity/tryton/5.0/account_de_skr03/pkg: PLIST productivity/tryton/5.0/account_deposit: Makefile productivity/tryton/5.0/account_deposit/pkg: PLIST productivity/tryton/5.0/account_dunning: Makefile productivity/tryton/5.0/account_dunning/pkg: PLIST productivity/tryton/5.0/account_dunning_email: Makefile productivity/tryton/5.0/account_dunning_email/pkg: PLIST productivity/tryton/5.0/account_dunning_fee: Makefile productivity/tryton/5.0/account_dunning_fee/pkg: PLIST productivity/tryton/5.0/account_dunning_letter: Makefile productivity/tryton/5.0/account_dunning_letter/pkg: PLIST productivity/tryton/5.0/account_es: Makefile productivity/tryton/5.0/account_es/pkg: PLIST productivity/tryton/5.0/account_eu: Makefile productivity/tryton/5.0/account_eu/pkg: PLIST productivity/tryton/5.0/account_fr: Makefile productivity/tryton/5.0/account_fr/pkg: PLIST productivity/tryton/5.0/account_fr_chorus: Makefile productivity/tryton/5.0/account_fr_chorus/pkg: PLIST productivity/tryton/5.0/account_invoice: Makefile productivity/tryton/5.0/account_invoice/pkg: PLIST productivity/tryton/5.0/account_invoice_correction: Makefile productivity/tryton/5.0/account_invoice_correction/pkg: PLIST productivity/tryton/5.0/account_invoice_history: Makefile productivity/tryton/5.0/account_invoice_history/pkg: PLIST productivity/tryton/5.0/account_invoice_line_standalone: Makefile productivity/tryton/5.0/account_invoice_line_standalone/pkg: PLIST productivity/tryton/5.0/account_invoice_stock: Makefile productivity/tryton/5.0/account_invoice_stock/pkg: PLIST productivity/tryton/5.0/account_payment: Makefile productivity/tryton/5.0/account_payment/pkg: PLIST productivity/tryton/5.0/account_payment_clearing: Makefile productivity/tryton/5.0/account_payment_clearing/pkg: PLIST productivity/tryton/5.0/account_payment_sepa: Makefile productivity/tryton/5.0/account_payment_sepa/pkg: PLIST productivity/tryton/5.0/account_payment_sepa_cfonb: Makefile productivity/tryton/5.0/account_payment_sepa_cfonb/pkg: PLIST productivity/tryton/5.0/account_product: Makefile productivity/tryton/5.0/account_product/pkg: PLIST productivity/tryton/5.0/account_statement: Makefile productivity/tryton/5.0/account_statement/pkg: PLIST productivity/tryton/5.0/account_statement_ofx: Makefile productivity/tryton/5.0/account_statement_ofx/pkg: PLIST productivity/tryton/5.0/account_stock_anglo_saxon: Makefile productivity/tryton/5.0/account_stock_anglo_saxon/pkg: PLIST productivity/tryton/5.0/account_stock_continental: Makefile productivity/tryton/5.0/account_stock_continental/pkg: PLIST productivity/tryton/5.0/account_stock_landed_cost: Makefile productivity/tryton/5.0/account_stock_landed_cost/pkg: PLIST productivity/tryton/5.0/account_stock_landed_cost_weight: Makefile productivity/tryton/5.0/account_stock_landed_cost_weight/pkg: PLIST productivity/tryton/5.0/analytic_account: Makefile productivity/tryton/5.0/analytic_account/pkg: PLIST productivity/tryton/5.0/analytic_invoice: Makefile productivity/tryton/5.0/analytic_invoice/pkg: PLIST productivity/tryton/5.0/analytic_purchase: Makefile productivity/tryton/5.0/analytic_purchase/pkg: PLIST productivity/tryton/5.0/analytic_sale: Makefile productivity/tryton/5.0/analytic_sale/pkg: PLIST productivity/tryton/5.0/authentication_sms: Makefile productivity/tryton/5.0/authentication_sms/pkg: PLIST productivity/tryton/5.0/bank: Makefile productivity/tryton/5.0/bank/pkg: PLIST productivity/tryton/5.0/carrier: Makefile productivity/tryton/5.0/carrier/pkg: PLIST productivity/tryton/5.0/carrier_percentage: Makefile productivity/tryton/5.0/carrier_percentage/pkg: PLIST productivity/tryton/5.0/carrier_weight: Makefile productivity/tryton/5.0/carrier_weight/pkg: PLIST productivity/tryton/5.0/commission: Makefile productivity/tryton/5.0/commission/pkg: PLIST productivity/tryton/5.0/commission_waiting: Makefile productivity/tryton/5.0/commission_waiting/pkg: PLIST productivity/tryton/5.0/company: Makefile productivity/tryton/5.0/company/pkg: PLIST productivity/tryton/5.0/company_work_time: Makefile productivity/tryton/5.0/company_work_time/pkg: PLIST productivity/tryton/5.0/country: Makefile productivity/tryton/5.0/country/pkg: PLIST productivity/tryton/5.0/currency: Makefile productivity/tryton/5.0/currency/pkg: PLIST productivity/tryton/5.0/customs: Makefile productivity/tryton/5.0/customs/pkg: PLIST productivity/tryton/5.0/dashboard: Makefile productivity/tryton/5.0/dashboard/pkg: PLIST productivity/tryton/5.0/edocument_uncefact: Makefile productivity/tryton/5.0/edocument_uncefact/pkg: PLIST productivity/tryton/5.0/edocument_unece: Makefile productivity/tryton/5.0/edocument_unece/pkg: PLIST productivity/tryton/5.0/google_maps: Makefile productivity/tryton/5.0/google_maps/pkg: PLIST productivity/tryton/5.0/notification_email: Makefile productivity/tryton/5.0/notification_email/pkg: PLIST productivity/tryton/5.0/party: Makefile productivity/tryton/5.0/party/pkg: PLIST productivity/tryton/5.0/party_relationship: Makefile productivity/tryton/5.0/party_relationship/pkg: PLIST productivity/tryton/5.0/party_siret: Makefile productivity/tryton/5.0/party_siret/pkg: PLIST productivity/tryton/5.0/product: Makefile productivity/tryton/5.0/product/pkg: PLIST productivity/tryton/5.0/product_attribute: Makefile productivity/tryton/5.0/product_attribute/pkg: PLIST productivity/tryton/5.0/product_classification: Makefile productivity/tryton/5.0/product_classification/pkg: PLIST productivity/tryton/5.0/product_classification_taxonomic: Makefile productivity/tryton/5.0/product_classification_taxonomic/pkg: PLIST productivity/tryton/5.0/product_cost_fifo: Makefile productivity/tryton/5.0/product_cost_fifo/pkg: PLIST productivity/tryton/5.0/product_cost_history: Makefile productivity/tryton/5.0/product_cost_history/pkg: PLIST productivity/tryton/5.0/product_measurements: Makefile productivity/tryton/5.0/product_measurements/pkg: PLIST productivity/tryton/5.0/product_price_list: Makefile productivity/tryton/5.0/product_price_list/pkg: PLIST productivity/tryton/5.0/product_price_list_dates: Makefile productivity/tryton/5.0/product_price_list_dates/pkg: PLIST productivity/tryton/5.0/product_price_list_parent: Makefile productivity/tryton/5.0/product_price_list_parent/pkg: PLIST productivity/tryton/5.0/production: Makefile productivity/tryton/5.0/production/pkg: PLIST productivity/tryton/5.0/production_outsourcing: Makefile productivity/tryton/5.0/production_outsourcing/pkg: PLIST productivity/tryton/5.0/production_routing: Makefile productivity/tryton/5.0/production_routing/pkg: PLIST productivity/tryton/5.0/production_split: Makefile productivity/tryton/5.0/production_split/pkg: PLIST productivity/tryton/5.0/production_work: Makefile productivity/tryton/5.0/production_work/pkg: PLIST productivity/tryton/5.0/production_work_timesheet: Makefile productivity/tryton/5.0/production_work_timesheet/pkg: PLIST productivity/tryton/5.0/proteus: Makefile productivity/tryton/5.0/proteus/pkg: PLIST productivity/tryton/5.0/purchase: Makefile productivity/tryton/5.0/purchase/pkg: PLIST productivity/tryton/5.0/purchase_request: Makefile productivity/tryton/5.0/purchase_request/pkg: PLIST productivity/tryton/5.0/purchase_shipment_cost: Makefile productivity/tryton/5.0/purchase_shipment_cost/pkg: PLIST productivity/tryton/5.0/sale: Makefile productivity/tryton/5.0/sale/pkg: PLIST productivity/tryton/5.0/sale_shipment_cost: Makefile productivity/tryton/5.0/sale_shipment_cost/pkg: PLIST productivity/tryton/5.0/sale_supply: Makefile productivity/tryton/5.0/sale_supply/pkg: PLIST productivity/tryton/5.0/sale_supply_drop_shipment: Makefile productivity/tryton/5.0/sale_supply_drop_shipment/pkg: PLIST productivity/tryton/5.0/sao: Makefile productivity/tryton/5.0/stock: Makefile productivity/tryton/5.0/stock/pkg: PLIST productivity/tryton/5.0/stock_package: Makefile productivity/tryton/5.0/stock_package/pkg: PLIST productivity/tryton/5.0/stock_shipment_measurements: Makefile productivity/tryton/5.0/stock_shipment_measurements/pkg: PLIST productivity/tryton/5.0/stock_supply: Makefile productivity/tryton/5.0/stock_supply/pkg: PLIST productivity/tryton/5.0/timesheet: Makefile productivity/tryton/5.0/timesheet/pkg: PLIST productivity/tryton/5.0/tryton: Makefile productivity/tryton/5.0/tryton/pkg: PLIST productivity/tryton/5.0/trytond: Makefile productivity/tryton/5.0/trytond/pkg: PLIST productivity/tryton/5.0/web_user: Makefile productivity/tryton/5.0/web_user/pkg: PLIST productivity/tryton/5.2/account: Makefile productivity/tryton/5.2/account/pkg: PLIST productivity/tryton/5.2/account_asset: Makefile productivity/tryton/5.2/account_asset/pkg: PLIST productivity/tryton/5.2/account_be: Makefile productivity/tryton/5.2/account_be/pkg: PLIST productivity/tryton/5.2/account_credit_limit: Makefile productivity/tryton/5.2/account_credit_limit/pkg: PLIST productivity/tryton/5.2/account_de_skr03: Makefile productivity/tryton/5.2/account_de_skr03/pkg: PLIST productivity/tryton/5.2/account_deposit: Makefile productivity/tryton/5.2/account_deposit/pkg: PLIST productivity/tryton/5.2/account_dunning: Makefile productivity/tryton/5.2/account_dunning/pkg: PLIST productivity/tryton/5.2/account_dunning_email: Makefile productivity/tryton/5.2/account_dunning_email/pkg: PLIST productivity/tryton/5.2/account_dunning_fee: Makefile productivity/tryton/5.2/account_dunning_fee/pkg: PLIST productivity/tryton/5.2/account_dunning_letter: Makefile productivity/tryton/5.2/account_dunning_letter/pkg: PLIST productivity/tryton/5.2/account_es: Makefile productivity/tryton/5.2/account_es/pkg: PLIST productivity/tryton/5.2/account_eu: Makefile productivity/tryton/5.2/account_eu/pkg: PLIST productivity/tryton/5.2/account_fr: Makefile productivity/tryton/5.2/account_fr/pkg: PLIST productivity/tryton/5.2/account_fr_chorus: Makefile productivity/tryton/5.2/account_fr_chorus/pkg: PLIST productivity/tryton/5.2/account_invoice: Makefile productivity/tryton/5.2/account_invoice/pkg: PLIST productivity/tryton/5.2/account_invoice_correction: Makefile productivity/tryton/5.2/account_invoice_correction/pkg: PLIST productivity/tryton/5.2/account_invoice_history: Makefile productivity/tryton/5.2/account_invoice_history/pkg: PLIST productivity/tryton/5.2/account_invoice_line_standalone: Makefile productivity/tryton/5.2/account_invoice_line_standalone/pkg: PLIST productivity/tryton/5.2/account_invoice_stock: Makefile productivity/tryton/5.2/account_invoice_stock/pkg: PLIST productivity/tryton/5.2/account_payment: Makefile productivity/tryton/5.2/account_payment/pkg: PLIST productivity/tryton/5.2/account_payment_clearing: Makefile productivity/tryton/5.2/account_payment_clearing/pkg: PLIST productivity/tryton/5.2/account_payment_sepa: Makefile productivity/tryton/5.2/account_payment_sepa/pkg: PLIST productivity/tryton/5.2/account_payment_sepa_cfonb: Makefile productivity/tryton/5.2/account_payment_sepa_cfonb/pkg: PLIST productivity/tryton/5.2/account_product: Makefile productivity/tryton/5.2/account_product/pkg: PLIST productivity/tryton/5.2/account_statement: Makefile productivity/tryton/5.2/account_statement/pkg: PLIST productivity/tryton/5.2/account_statement_ofx: Makefile productivity/tryton/5.2/account_statement_ofx/pkg: PLIST productivity/tryton/5.2/account_statement_rule: Makefile productivity/tryton/5.2/account_statement_rule/pkg: PLIST productivity/tryton/5.2/account_stock_anglo_saxon: Makefile productivity/tryton/5.2/account_stock_anglo_saxon/pkg: PLIST productivity/tryton/5.2/account_stock_continental: Makefile productivity/tryton/5.2/account_stock_continental/pkg: PLIST productivity/tryton/5.2/account_stock_landed_cost: Makefile productivity/tryton/5.2/account_stock_landed_cost/pkg: PLIST productivity/tryton/5.2/account_stock_landed_cost_weight: Makefile productivity/tryton/5.2/account_stock_landed_cost_weight/pkg: PLIST productivity/tryton/5.2/analytic_account: Makefile productivity/tryton/5.2/analytic_account/pkg: PLIST productivity/tryton/5.2/analytic_invoice: Makefile productivity/tryton/5.2/analytic_invoice/pkg: PLIST productivity/tryton/5.2/analytic_purchase: Makefile productivity/tryton/5.2/analytic_purchase/pkg: PLIST productivity/tryton/5.2/analytic_sale: Makefile productivity/tryton/5.2/analytic_sale/pkg: PLIST productivity/tryton/5.2/authentication_sms: Makefile productivity/tryton/5.2/authentication_sms/pkg: PLIST productivity/tryton/5.2/bank: Makefile productivity/tryton/5.2/bank/pkg: PLIST productivity/tryton/5.2/carrier: Makefile productivity/tryton/5.2/carrier/pkg: PLIST productivity/tryton/5.2/carrier_percentage: Makefile productivity/tryton/5.2/carrier_percentage/pkg: PLIST productivity/tryton/5.2/carrier_weight: Makefile productivity/tryton/5.2/carrier_weight/pkg: PLIST productivity/tryton/5.2/commission: Makefile productivity/tryton/5.2/commission/pkg: PLIST productivity/tryton/5.2/commission_waiting: Makefile productivity/tryton/5.2/commission_waiting/pkg: PLIST productivity/tryton/5.2/company: Makefile productivity/tryton/5.2/company/pkg: PLIST productivity/tryton/5.2/company_work_time: Makefile productivity/tryton/5.2/company_work_time/pkg: PLIST productivity/tryton/5.2/country: Makefile productivity/tryton/5.2/country/pkg: PLIST productivity/tryton/5.2/currency: Makefile productivity/tryton/5.2/currency/pkg: PLIST productivity/tryton/5.2/customs: Makefile productivity/tryton/5.2/customs/pkg: PLIST productivity/tryton/5.2/dashboard: Makefile productivity/tryton/5.2/dashboard/pkg: PLIST productivity/tryton/5.2/edocument_uncefact: Makefile productivity/tryton/5.2/edocument_uncefact/pkg: PLIST productivity/tryton/5.2/edocument_unece: Makefile productivity/tryton/5.2/edocument_unece/pkg: PLIST productivity/tryton/5.2/google_maps: Makefile productivity/tryton/5.2/google_maps/pkg: PLIST productivity/tryton/5.2/notification_email: Makefile productivity/tryton/5.2/notification_email/pkg: PLIST productivity/tryton/5.2/party: Makefile productivity/tryton/5.2/party/pkg: PLIST productivity/tryton/5.2/party_relationship: Makefile productivity/tryton/5.2/party_relationship/pkg: PLIST productivity/tryton/5.2/party_siret: Makefile productivity/tryton/5.2/party_siret/pkg: PLIST productivity/tryton/5.2/product: Makefile productivity/tryton/5.2/product/pkg: PLIST productivity/tryton/5.2/product_attribute: Makefile productivity/tryton/5.2/product_attribute/pkg: PLIST productivity/tryton/5.2/product_classification: Makefile productivity/tryton/5.2/product_classification/pkg: PLIST productivity/tryton/5.2/product_classification_taxonomic: Makefile productivity/tryton/5.2/product_classification_taxonomic/pkg: PLIST productivity/tryton/5.2/product_cost_fifo: Makefile productivity/tryton/5.2/product_cost_fifo/pkg: PLIST productivity/tryton/5.2/product_cost_history: Makefile productivity/tryton/5.2/product_cost_history/pkg: PLIST productivity/tryton/5.2/product_measurements: Makefile productivity/tryton/5.2/product_measurements/pkg: PLIST productivity/tryton/5.2/product_price_list: Makefile productivity/tryton/5.2/product_price_list/pkg: PLIST productivity/tryton/5.2/product_price_list_dates: Makefile productivity/tryton/5.2/product_price_list_dates/pkg: PLIST productivity/tryton/5.2/product_price_list_parent: Makefile productivity/tryton/5.2/product_price_list_parent/pkg: PLIST productivity/tryton/5.2/production: Makefile productivity/tryton/5.2/production/pkg: PLIST productivity/tryton/5.2/production_outsourcing: Makefile productivity/tryton/5.2/production_outsourcing/pkg: PLIST productivity/tryton/5.2/production_routing: Makefile productivity/tryton/5.2/production_routing/pkg: PLIST productivity/tryton/5.2/production_split: Makefile productivity/tryton/5.2/production_split/pkg: PLIST productivity/tryton/5.2/production_work: Makefile productivity/tryton/5.2/production_work/pkg: PLIST productivity/tryton/5.2/production_work_timesheet: Makefile productivity/tryton/5.2/production_work_timesheet/pkg: PLIST productivity/tryton/5.2/proteus: Makefile productivity/tryton/5.2/proteus/pkg: PLIST productivity/tryton/5.2/purchase: Makefile productivity/tryton/5.2/purchase/pkg: PLIST productivity/tryton/5.2/purchase_request: Makefile productivity/tryton/5.2/purchase_request/pkg: PLIST productivity/tryton/5.2/purchase_shipment_cost: Makefile productivity/tryton/5.2/purchase_shipment_cost/pkg: PLIST productivity/tryton/5.2/sale: Makefile productivity/tryton/5.2/sale/pkg: PLIST productivity/tryton/5.2/sale_price_list: Makefile productivity/tryton/5.2/sale_price_list/pkg: PLIST productivity/tryton/5.2/sale_promotion: Makefile productivity/tryton/5.2/sale_promotion/pkg: PLIST productivity/tryton/5.2/sale_shipment_cost: Makefile productivity/tryton/5.2/sale_shipment_cost/pkg: PLIST productivity/tryton/5.2/sale_supply: Makefile productivity/tryton/5.2/sale_supply/pkg: PLIST productivity/tryton/5.2/sale_supply_drop_shipment: Makefile productivity/tryton/5.2/sale_supply_drop_shipment/pkg: PLIST productivity/tryton/5.2/sao: Makefile productivity/tryton/5.2/stock: Makefile productivity/tryton/5.2/stock/pkg: PLIST productivity/tryton/5.2/stock_package: Makefile productivity/tryton/5.2/stock_package/pkg: PLIST productivity/tryton/5.2/stock_shipment_measurements: Makefile productivity/tryton/5.2/stock_shipment_measurements/pkg: PLIST productivity/tryton/5.2/stock_supply: Makefile productivity/tryton/5.2/stock_supply/pkg: PLIST productivity/tryton/5.2/timesheet: Makefile productivity/tryton/5.2/timesheet/pkg: PLIST productivity/tryton/5.2/tryton: Makefile productivity/tryton/5.2/tryton/pkg: PLIST productivity/tryton/5.2/trytond: Makefile productivity/tryton/5.2/trytond/pkg: PLIST productivity/tryton/5.2/user_role: Makefile productivity/tryton/5.2/user_role/pkg: PLIST productivity/tryton/5.2/web_user: Makefile productivity/tryton/5.2/web_user/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 04:18:49 Modified files: lib/libcrypto : Makefile Log message: cms_lcl.h should not be part of SRCS CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/26 04:20:09 Modified files: games/warzone2100: Makefile Log message: Add two sneaky BUILD_DEPENDS on libzip and sdl2, found by sthen@ and naddy@ respectively. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 04:58:50 ports/security/py-miasm/patches Update of /cvs/ports/security/py-miasm/patches In directory cvs.openbsd.org:/tmp/cvs-serv43722/patches Log Message: Directory /cvs/ports/security/py-miasm/patches added to the repository CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 05:02:37 Modified files: usr.sbin/rpki-client: Makefile cms.c extern.h filemode.c mft.c print.c rpki-client.8 validate.c x509.c Added files: usr.sbin/rpki-client: geofeed.c Log message: Add support for authenticating geofeed data CSV files in filemode RFC 9092 describes a scheme in which an authenticator is appended to a geofeed (RFC 8805) file. It is a digest of the main body of the file signed by the private key of the relevant RPKI certificate for a covering address range. The authenticator is a detached CMS signature. with and OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 05:05:36 src/regress/usr.sbin/rpki-client/geofeed Update of /cvs/src/regress/usr.sbin/rpki-client/geofeed In directory cvs.openbsd.org:/tmp/cvs-serv86748/geofeed Log Message: Directory /cvs/src/regress/usr.sbin/rpki-client/geofeed added to the repository CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 05:09:34 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/openssl11: Makefile Added files: regress/usr.sbin/rpki-client/geofeed: geofeed-rfc9092.csv geofeed.csv Log message: Add regress for geofeed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 05:34:31 Added files: regress/usr.sbin/rpki-client: test-geofeed.c Log message: Add test-geofeed.c (forgotten cvs add in previous). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 05:36:19 Modified files: usr.sbin/rpki-client: cms.c Log message: Split eContent extration into a small helper job didn't like jumping over a bunch of code, so handle this via a small helper. It's not as if cms_parse_validate_internal() could not do with a bit of splitting in general. ok job CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/26 06:43:14 Modified files: sysutils/loki : Makefile distinfo Log message: sysutils/loki: update to 2.7.0 changelog: https://grafana.com/docs/loki/next/upgrading/#270 ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/26 06:56:33 Modified files: lib/libcrypto/bn: bn_add.c bn_blind.c bn_ctx.c bn_div.c bn_exp.c bn_exp2.c bn_gcd.c bn_gf2m.c bn_kron.c bn_lcl.h bn_lib.c bn_mod.c bn_mont.c bn_mpi.c bn_mul.c bn_prime.c bn_print.c bn_rand.c bn_recp.c bn_shift.c bn_sqr.c bn_sqrt.c bn_word.c Log message: Remove BIGNUM consistency macros. Compiling with BN_DEBUG (and if you want to take it further, BN_DEBUG_RAND) supposedly adds consistency checks to the BN code. These are rarely if ever used and introduce a bunch of clutter in the code. Furthermore, there are hacks in place to undo things that the debugging code does. Remove all of this mess and instead rely on always enabled checks, more readable code and proper regress coverage to ensure correct behaviour. "Good riddance." tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 06:58:11 Modified files: devel/py-zc-lockfile: Makefile devel/py-zc-lockfile/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: rename 'py3-zc-lockfilezc.lockfile' to 'py3-zc-lockfile', bogus name used at import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 06:58:57 Modified files: www/py-CherryPy: Makefile www/py-CherryPy/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 07:05:36 Modified files: devel/libgit2/py-git2: Makefile devel/libgit2/py-git2/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 07:08:20 Modified files: devel/keystone/python: Makefile Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 07:21:43 Modified files: devel/angr : Makefile.inc devel/angr/py-ailment: Makefile devel/angr/py-ailment/pkg: PLIST devel/angr/py-angr: Makefile devel/angr/py-angr/pkg: PLIST devel/angr/py-archinfo: Makefile devel/angr/py-archinfo/pkg: PLIST devel/angr/py-claripy: Makefile devel/angr/py-claripy/pkg: PLIST devel/angr/py-cle: Makefile devel/angr/py-cle/pkg: PLIST devel/angr/py-pyvex: Makefile devel/angr/py-pyvex/pkg: PLIST devel/angr/py-z3-solver: Makefile devel/angr/py-z3-solver/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 08:03:01 Modified files: devel/coccigrep: Makefile devel/distcc : Makefile devel/py-argcomplete: Makefile devel/py-argcomplete/pkg: PLIST devel/py-argh : Makefile devel/py-argh/pkg: PLIST devel/py-astroid: Makefile devel/py-astroid/pkg: PLIST devel/py-astunparse: Makefile devel/py-astunparse/pkg: PLIST devel/py-async-timeout: Makefile devel/py-async-timeout/pkg: PLIST devel/py-automat: Makefile devel/py-automat/pkg: PLIST devel/py-bencode: Makefile devel/py-bencode/pkg: PLIST devel/py-beniget: Makefile devel/py-beniget/pkg: PLIST devel/py-biplist: Makefile devel/py-biplist/pkg: PLIST devel/py-bitcoinlib: Makefile devel/py-bitcoinlib/pkg: PLIST devel/py-blessings: Makefile devel/py-blessings/pkg: PLIST devel/py-buildslave: Makefile devel/py-buildslave/pkg: PLIST devel/py-cached-property: Makefile devel/py-cached-property/pkg: PLIST devel/py-cairocffi: Makefile devel/py-cairocffi/pkg: PLIST devel/py-cflow2dot: Makefile devel/py-cflow2dot/pkg: PLIST devel/py-cheetah: Makefile devel/py-cheetah/pkg: PLIST devel/py-clint : Makefile devel/py-clint/pkg: PLIST devel/py-constantly: Makefile devel/py-constantly/pkg: PLIST devel/py-construct: Makefile devel/py-construct/pkg: PLIST devel/py-cppy : Makefile devel/py-cppy/pkg: PLIST devel/py-crayons: Makefile devel/py-crayons/pkg: PLIST devel/py-crc32c: Makefile devel/py-crc32c/pkg: PLIST devel/py-cstruct: Makefile devel/py-cstruct/pkg: PLIST devel/py-curtsies: Makefile devel/py-curtsies/pkg: PLIST devel/py-dbus-deviation: Makefile devel/py-dbus-deviation/pkg: PLIST devel/py-dispatcher: Makefile devel/py-dispatcher/pkg: PLIST devel/py-docopt: Makefile devel/py-docopt/pkg: PLIST devel/py-dtfabric: Makefile devel/py-dtfabric/pkg: PLIST devel/py-easyprocess: Makefile devel/py-easyprocess/pkg: PLIST devel/py-editables: Makefile devel/py-editables/pkg: PLIST devel/py-elftools: Makefile devel/py-elftools/pkg: PLIST devel/py-esptool: Makefile devel/py-esptool/pkg: PLIST devel/py-fastimport: Makefile devel/py-fastimport/pkg: PLIST devel/py-gast : Makefile devel/py-gast/pkg: PLIST devel/py-gitdb : Makefile devel/py-gitdb/pkg: PLIST devel/py-intelhex: Makefile devel/py-intelhex/pkg: PLIST devel/py-jupyter_client: Makefile devel/py-jupyter_client/pkg: PLIST devel/py-jupyter_core: Makefile devel/py-jupyter_core/pkg: PLIST devel/py-kiwisolver: Makefile devel/py-kiwisolver/pkg: PLIST devel/py-littleutils: Makefile devel/py-littleutils/pkg: PLIST devel/py-logilab-common: Makefile devel/py-logilab-common/pkg: PLIST devel/py-magic : Makefile devel/py-magic/pkg: PLIST devel/py-minidump: Makefile devel/py-minidump/pkg: PLIST devel/py-minimock: Makefile devel/py-minimock/pkg: PLIST devel/py-mox3 : Makefile devel/py-mox3/pkg: PLIST devel/py-multitasking: Makefile devel/py-multitasking/pkg: PLIST devel/py-munch : Makefile devel/py-munch/pkg: PLIST devel/py-nbconvert: Makefile devel/py-nbconvert/pkg: PLIST devel/py-nbval : Makefile devel/py-nbval/pkg: PLIST devel/py-nose-warnings-filters: Makefile devel/py-nose-warnings-filters/pkg: PLIST devel/py-nosexcover: Makefile devel/py-nosexcover/pkg: PLIST devel/py-olefile: Makefile devel/py-olefile/pkg: PLIST devel/py-prompt_toolkit: Makefile devel/py-prompt_toolkit/pkg: PLIST devel/py-pure_eval: Makefile devel/py-pure_eval/pkg: PLIST devel/py-puremagic: Makefile devel/py-puremagic/pkg: PLIST devel/py-pyinotify: Makefile devel/py-pyinotify/pkg: PLIST devel/py-pyprof2calltree: Makefile devel/py-pyprof2calltree/pkg: PLIST devel/py-pyrsistent: Makefile devel/py-pyrsistent/pkg: PLIST devel/py-pyte : Makefile devel/py-pyte/pkg: PLIST devel/py-qt-builder: Makefile devel/py-qt-builder/pkg: PLIST devel/py-rencode: Makefile devel/py-rencode/pkg: PLIST devel/py-resolvelib: Makefile devel/py-resolvelib/pkg: PLIST devel/py-robotframework: Makefile devel/py-robotframework/pkg: PLIST devel/py-rx : Makefile devel/py-rx/pkg: PLIST devel/py-schema: Makefile devel/py-schema/pkg: PLIST devel/py-semantic-version: Makefile devel/py-semantic-version/pkg: PLIST devel/py-setuptools_scm_git_archive: Makefile devel/py-setuptools_scm_git_archive/pkg: PLIST devel/py-setuptools_trial: Makefile devel/py-setuptools_trial/pkg: PLIST devel/py-sh : Makefile devel/py-sh/pkg: PLIST devel/py-simpleeval: Makefile devel/py-simpleeval/pkg: PLIST devel/py-simplegeneric: Makefile devel/py-simplegeneric/pkg: PLIST devel/py-sip : Makefile devel/py-sip/pkg: PLIST devel/py-smmap : Makefile devel/py-smmap/pkg: PLIST devel/py-spark-parser: Makefile devel/py-spark-parser/pkg: PLIST devel/py-speg : Makefile devel/py-speg/pkg: PLIST devel/py-stdnum: Makefile devel/py-stdnum/pkg: PLIST devel/py-straight.plugin: Makefile devel/py-straight.plugin/pkg: PLIST devel/py-sure : Makefile devel/py-sure/pkg: PLIST devel/py-tenacity: Makefile devel/py-tenacity/pkg: PLIST devel/py-toolz : Makefile devel/py-toolz/pkg: PLIST devel/py-toposort: Makefile devel/py-toposort/pkg: PLIST devel/py-txaio : Makefile devel/py-txaio/pkg: PLIST devel/py-typeguard: Makefile devel/py-typeguard/pkg: PLIST devel/py-uncompyle6: Makefile devel/py-uncompyle6/pkg: PLIST devel/py-unicorn: Makefile devel/py-unicorn/pkg: PLIST devel/py-urwid : Makefile devel/py-urwid/pkg: PLIST devel/py-vcversioner: Makefile devel/py-vcversioner/pkg: PLIST devel/py-voluptuous: Makefile devel/py-voluptuous/pkg: PLIST devel/py-vulture: Makefile devel/py-vulture/pkg: PLIST devel/py-wbem : Makefile devel/py-wbem/pkg: PLIST devel/py-wheezy.template: Makefile devel/py-wheezy.template/pkg: PLIST devel/py-wurlitzer: Makefile devel/py-wurlitzer/pkg: PLIST devel/py-xdis : Makefile devel/py-xdis/pkg: PLIST devel/py-yapf : Makefile devel/py-yapf/pkg: PLIST devel/py-zipp : Makefile devel/py-zipp/pkg: PLIST devel/pyusb : Makefile devel/pyusb/pkg: PLIST sysutils/py-blessed: Makefile sysutils/py-blessed/pkg: PLIST sysutils/py-consul: Makefile sysutils/py-consul/pkg: PLIST sysutils/py-cpuinfo: Makefile sysutils/py-cpuinfo/pkg: PLIST sysutils/py-croniter: Makefile sysutils/py-croniter/pkg: PLIST sysutils/py-daemon: Makefile sysutils/py-daemon/pkg: PLIST sysutils/py-daemonize: Makefile sysutils/py-daemonize/pkg: PLIST sysutils/py-distro: Makefile sysutils/py-distro/pkg: PLIST sysutils/py-find: Makefile sysutils/py-find/pkg: PLIST sysutils/py-ghmi: Makefile sysutils/py-ghmi/pkg: PLIST sysutils/py-hpilo: Makefile sysutils/py-hpilo/pkg: PLIST sysutils/py-lockfile: Makefile sysutils/py-lockfile/pkg: PLIST sysutils/py-parallel-ssh: Makefile sysutils/py-parallel-ssh/pkg: PLIST sysutils/py-prometheus_client: Makefile sysutils/py-prometheus_client/pkg: PLIST sysutils/py-pushover: Makefile sysutils/py-pushover/pkg: PLIST sysutils/py-pynetbox: Makefile sysutils/py-pynetbox/pkg: PLIST sysutils/py-pyperclip: Makefile sysutils/py-pyperclip/pkg: PLIST sysutils/py-schedule: Makefile sysutils/py-schedule/pkg: PLIST sysutils/py-tsk: Makefile sysutils/py-tsk/pkg: PLIST sysutils/py-vmomi: Makefile sysutils/py-vmomi/pkg: PLIST sysutils/py-zabbix-api: Makefile sysutils/py-zabbix-api/pkg: PLIST sysutils/tarsnapper: Makefile sysutils/tarsnapper/pkg: PLIST sysutils/vorta : Makefile sysutils/vorta/pkg: PLIST textproc/apertium-streamparser: Makefile textproc/apertium-streamparser/pkg: PLIST textproc/asciinema: Makefile textproc/asciinema/pkg: PLIST textproc/hotdoc: Makefile textproc/hotdoc/pkg: PLIST textproc/py-m2r: Makefile textproc/py-m2r/pkg: PLIST textproc/py-mistune: Makefile textproc/py-mistune/pkg: PLIST textproc/xxdiff: Makefile Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 08:45:47 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Two small tweaks to the geofeed code Only allocate b64 when it is needed. This way we can avoid allocating extra memory for the signed data itself. Also, only check for the end signature marker when it is actually expected. It's not forbidden - if stupid - to have a comment '# End Signature:' in the signed data. ok job CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/26 08:46:17 Modified files: lang/gcc/8 : distinfo Log message: lang/gcc/8: remove spurious duplicate entry in distinfo CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2022/11/26 09:05:44 Modified files: net/gelatod : Makefile distinfo Log message: update to 1.4 This brings RFC 8781 support to get the NAT64 prefix from router advertisements. OK phessler, kn CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 09:08:57 Modified files: lib/libcrypto/aes: aes_core.c aes_ecb.c aes_ige.c aes_misc.c aes_x86core.c lib/libcrypto/asn1: a_enum.c a_mbstr.c a_object.c a_pkey.c a_pubkey.c a_strex.c a_string.c a_time.c a_time_tm.c a_utf8.c ameth_lib.c asn1_gen.c asn1_item.c asn1_old.c asn1_old_lib.c asn_mime.c asn_moid.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 x_attrib.c x_bignum.c x_crl.c x_exten.c x_long.c x_name.c x_pubkey.c x_req.c x_sig.c x_x509.c x_x509a.c lib/libcrypto/bf: bf_cbc.c bf_cfb64.c bf_ecb.c bf_enc.c bf_ofb64.c bf_skey.c lib/libcrypto/bn: bn_add.c bn_asm.c bn_blind.c bn_bpsw.c bn_ctx.c bn_depr.c bn_div.c bn_exp.c bn_exp2.c bn_gcd.c bn_gf2m.c bn_isqrt.c bn_kron.c bn_lib.c bn_mod.c bn_mont.c bn_mpi.c bn_mul.c bn_nist.c bn_prime.c bn_print.c bn_rand.c bn_recp.c bn_shift.c bn_sqr.c bn_sqrt.c bn_word.c bn_x931p.c lib/libcrypto/bn/asm: x86_64-gcc.c lib/libcrypto/camellia: camellia.c cmll_ecb.c cmll_misc.c lib/libcrypto/cast: c_cfb64.c c_ecb.c c_enc.c c_ofb64.c c_skey.c lib/libcrypto/cmac: cm_ameth.c cm_pmeth.c cmac.c lib/libcrypto/cms: cms_asn1.c cms_att.c cms_cd.c cms_dd.c cms_enc.c cms_env.c cms_ess.c cms_io.c cms_kari.c cms_lib.c cms_pwri.c cms_sd.c cms_smime.c lib/libcrypto/des: cbc_cksm.c cfb64ede.c cfb64enc.c cfb_enc.c des_enc.c 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 set_key.c str2key.c xcbc_enc.c lib/libcrypto/dh: dh_ameth.c dh_check.c dh_depr.c dh_key.c dh_pmeth.c lib/libcrypto/dsa: dsa_ameth.c dsa_asn1.c dsa_depr.c dsa_gen.c dsa_key.c dsa_lib.c dsa_meth.c dsa_ossl.c dsa_pmeth.c dsa_sign.c dsa_vrf.c lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_cvt.c ec_key.c ec_kmeth.c ec_lib.c ec_mult.c ec_oct.c ec_pmeth.c ec_print.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c ecp_nistz256.c ecp_oct.c ecp_smpl.c ecx_methods.c lib/libcrypto/ecdh: ecdh_kdf.c ech_key.c ech_lib.c lib/libcrypto/ecdsa: ecs_asn1.c ecs_lib.c ecs_ossl.c ecs_sign.c ecs_vrf.c lib/libcrypto/engine: eng_openssl.c tb_asnmth.c lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.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_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_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_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c lib/libcrypto/gost: gost2814789.c gost89_keywrap.c gost89_params.c gost89imit_ameth.c gost89imit_pmeth.c gost_asn1.c gostr341001.c gostr341001_ameth.c gostr341001_key.c gostr341001_params.c gostr341001_pmeth.c gostr341194.c streebog.c lib/libcrypto/hkdf: hkdf.c lib/libcrypto/hmac: hm_ameth.c hm_pmeth.c hmac.c hmac_local.h lib/libcrypto/idea: i_cbc.c i_cfb64.c i_ecb.c i_ofb64.c i_skey.c lib/libcrypto/kdf: hkdf_evp.c lib/libcrypto/md4: md4_dgst.c lib/libcrypto/md5: md5_dgst.c lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c cts128.c gcm128.c ofb128.c xts128.c lib/libcrypto/objects: obj_dat.c obj_lib.c lib/libcrypto/ocsp: ocsp_ext.c ocsp_vfy.c lib/libcrypto/pem: pem_info.c pem_lib.c pem_pkey.c pvkfmt.c lib/libcrypto/pkcs12: p12_attr.c p12_decr.c p12_key.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c p12_sbag.c lib/libcrypto/pkcs7: pk7_doit.c pk7_lib.c pk7_smime.c lib/libcrypto/rc2: rc2_cbc.c rc2_ecb.c rc2_skey.c rc2cfb64.c rc2ofb64.c lib/libcrypto/rc4: rc4_enc.c rc4_skey.c lib/libcrypto/ripemd: rmd_dgst.c lib/libcrypto/rsa: rsa_ameth.c rsa_asn1.c rsa_chk.c rsa_crpt.c rsa_depr.c rsa_eay.c rsa_gen.c rsa_lib.c rsa_meth.c rsa_oaep.c rsa_pmeth.c rsa_pss.c rsa_sign.c lib/libcrypto/sha: sha1dgst.c lib/libcrypto/sm2: sm2_crypt.c sm2_pmeth.c sm2_sign.c lib/libcrypto/sm3: sm3.c lib/libcrypto/ts: ts_lib.c ts_rsp_sign.c ts_rsp_verify.c lib/libcrypto/ui: ui_lib.c ui_openssl.c ui_util.c lib/libcrypto/whrlpool: wp_block.c wp_dgst.c lib/libcrypto/x509: by_dir.c by_file.c by_mem.c pcy_cache.c pcy_map.c pcy_tree.c x509_addr.c x509_asid.c x509_att.c x509_cmp.c x509_conf.c x509_cpols.c x509_crld.c x509_ext.c x509_internal.h x509_lib.c x509_lu.c x509_ncons.c x509_obj.c x509_prn.c x509_purp.c x509_r2x.c x509_req.c x509_set.c x509_skey.c x509_trs.c x509_v3.c x509_vfy.c x509_vpm.c x509cset.c x509name.c x509rset.c x509type.c x_all.c lib/libssl : bio_ssl.c d1_both.c d1_lib.c d1_pkt.c d1_srtp.c s3_cbc.c s3_lib.c ssl_algs.c ssl_asn1.c ssl_both.c ssl_cert.c ssl_ciph.c ssl_ciphers.c ssl_clnt.c ssl_err.c ssl_init.c ssl_lib.c ssl_methods.c ssl_packet.c ssl_pkt.c ssl_rsa.c ssl_seclevel.c ssl_sess.c ssl_sigalgs.c ssl_srvr.c ssl_stat.c ssl_tlsext.c ssl_transcript.c ssl_txt.c ssl_versions.c t1_enc.c t1_lib.c tls12_key_schedule.c tls12_lib.c tls12_record_layer.c tls13_client.c tls13_handshake.c tls13_key_schedule.c tls13_legacy.c tls13_lib.c tls13_quic.c tls13_server.c tls_key_share.c tls_lib.c regress/lib/libcrypto/asn1: asn1basic.c asn1object.c regress/lib/libcrypto/bn/general: bn_isqrt.c regress/lib/libcrypto/evp: evp_pkey_cleanup.c evp_test.c regress/lib/libcrypto/sm2: sm2crypttest.c sm2sigtest.c regress/lib/libcrypto/utf8: utf8test.c regress/lib/libssl/asn1: asn1test.c regress/lib/libssl/dtls: dtlstest.c regress/lib/libssl/exporter: exportertest.c regress/lib/libssl/key_schedule: key_schedule.c regress/lib/libssl/record_layer: record_layer_test.c regress/lib/libssl/ssl: ssltest.c regress/lib/libssl/tlsext: tlsexttest.c regress/lib/libssl/unit: cipher_list.c ssl_versions.c tls_ext_alpn.c tls_prf.c Added files: lib/libcrypto : constant_time.h lib/libcrypto/aes: aes_local.h lib/libcrypto/asn1: asn1_local.h lib/libcrypto/bf: bf_local.h lib/libcrypto/bn: bn_local.h lib/libcrypto/camellia: cmll_local.h lib/libcrypto/cast: cast_local.h lib/libcrypto/cms: cms_local.h lib/libcrypto/des: des_local.h lib/libcrypto/dsa: dsa_local.h lib/libcrypto/ec: ec_local.h lib/libcrypto/ecdh: ech_local.h lib/libcrypto/ecdsa: ecs_local.h lib/libcrypto/evp: evp_local.h lib/libcrypto/gost: gost_local.h lib/libcrypto/idea: idea_local.h lib/libcrypto/md4: md4_local.h lib/libcrypto/md5: md5_local.h lib/libcrypto/modes: modes_local.h lib/libcrypto/rc2: rc2_local.h lib/libcrypto/rc4: rc4_local.h lib/libcrypto/ripemd: rmd_local.h lib/libcrypto/rsa: rsa_local.h lib/libcrypto/sha: sha_local.h lib/libcrypto/sm2: sm2_local.h lib/libcrypto/sm3: sm3_local.h lib/libcrypto/ui: ui_local.h lib/libcrypto/whrlpool: wp_local.h lib/libcrypto/x509: x509_local.h lib/libssl : dtls_local.h ssl_local.h Removed files: lib/libcrypto : constant_time_locl.h lib/libcrypto/aes: aes_locl.h lib/libcrypto/asn1: asn1_locl.h lib/libcrypto/bf: bf_locl.h lib/libcrypto/camellia: cmll_locl.h lib/libcrypto/cast: cast_lcl.h lib/libcrypto/cms: cms_lcl.h lib/libcrypto/des: des_locl.h lib/libcrypto/dsa: dsa_locl.h lib/libcrypto/ec: ec_lcl.h lib/libcrypto/ecdh: ech_locl.h lib/libcrypto/ecdsa: ecs_locl.h lib/libcrypto/evp: evp_locl.h lib/libcrypto/gost: gost_locl.h lib/libcrypto/idea: idea_lcl.h lib/libcrypto/md4: md4_locl.h lib/libcrypto/md5: md5_locl.h lib/libcrypto/modes: modes_lcl.h lib/libcrypto/rc2: rc2_locl.h lib/libcrypto/rc4: rc4_locl.h lib/libcrypto/ripemd: rmd_locl.h lib/libcrypto/rsa: rsa_locl.h lib/libcrypto/sha: sha_locl.h lib/libcrypto/sm2: sm2_locl.h lib/libcrypto/sm3: sm3_locl.h lib/libcrypto/ui: ui_locl.h lib/libcrypto/whrlpool: wp_locl.h lib/libcrypto/x509: x509_lcl.h lib/libssl : dtls_locl.h ssl_locl.h Log message: Make internal header file names consistent Libcrypto currently has a mess of *_lcl.h, *_locl.h, and *_local.h names used for internal headers. Move all these headers we inherited from OpenSSL to *_local.h, reserving the name *_internal.h for our own code. Similarly, move dtls_locl.h and ssl_locl.h to dtls_local and ssl_local.h. constant_time_locl.h is moved to constant_time.h since it's special. Adjust all .c files in libcrypto, libssl and regress. The diff is mechanical with the exception of tls13_quic.c, where #include was fixed manually. discussed with jsing, no objection bcook CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 09:11:36 Removed files: lib/libcrypto/bn: bn_lcl.h Log message: bn_lcl.h wanted special treatment. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 09:42:04 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Fix warning message (Geofeed authenticators don't have a SIA) CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 10:06:43 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Disallow 'inherit' elements in geofeed authenticators RFC 9092 is underspecified in this regard, but other signed objects relating to Internet number resources (ROA, BGPsec, ASPA, RSC) all disallow inherit. See https://mailarchive.ietf.org/arch/msg/opsawg/JXjxCA14BkW4DWyVoUMwqDvB17I/ OK tb@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/26 10:12:11 Modified files: sbin/iked : version.h Log message: Bump to 7.2 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 10:14:40 Modified files: usr.sbin/rpki-client: aspa.c cert.c roa.c rsc.c Log message: Make error messages about 'inherit' elements in End-Entity certs consistent OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/26 10:15:44 Removed files: regress/usr.sbin/rpki-client/geofeed: geofeed-rfc9092.csv Log message: Remove RFC 9092 example file because it contains inherit elements CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/11/26 10:23:15 Modified files: sys/arch/arm64/arm64: acpi_machdep.c machdep.c sys/arch/arm64/dev: aplsmc.c sys/arch/arm64/include: cpu.h Log message: Add arm64 lid_action sysctl for Apple Silicon laptops. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 10:23:18 Modified files: lib/libcrypto : constant_time.h lib/libcrypto/aes: aes_local.h lib/libcrypto/bn: bn_local.h lib/libcrypto/camellia: cmll_local.h lib/libcrypto/cms: cms_local.h lib/libcrypto/ecdh: ech_local.h lib/libcrypto/ecdsa: ecs_local.h lib/libcrypto/evp: evp_local.h lib/libcrypto/gost: gost_local.h lib/libcrypto/pkcs12: pkcs12_local.h lib/libcrypto/sm2: sm2_local.h lib/libcrypto/ts: ts_local.h lib/libcrypto/ui: ui_local.h lib/libcrypto/x509: x509_local.h lib/libssl : dtls_local.h ssl_local.h Log message: Make header guards of internal headers consistent Not all of them, only those that didn't leak into a public header... Yes. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/26 10:50:26 Modified files: sys/net : if_pppx.c Log message: Next step of netlock pressure decreasing in pppx(4). The kernel lock is still taken when we access pppx(4) layer through device node. Since pipex(4) layer doesn't rely on netlock anymore, and we don't acquire it when we access pipex(4) from pppx(4) layer, kernel lock is enough to protect pppx(4) data. Such data doesn't accessed from packet processing path, so there is no reason to block it by netlock acquiring. Assume kernel lock as protection for `pxd_pxis' lists and `pppx_ifs' tree. The search in `pppx_ifs' tree has no context switch. There is no context switch between the `pxi' free unit search and tree insertion. Use reference counters to make `pxi' dereference safe, instead of holding netlock. Now pppx_if_find() returns `pxi' with reference counter bumped, and newly introduced pppx_if_rele() used for release this `pxi'. Introduce pppx_if_find_locked() which returns `pxi' but doesn't bump reference counter. pppx_if_find_locked() and pppx_if_find() both called with kernel lock held, but keep existing notation where _locked() function returned data with non bumped counter. Mark dying `pxi' by setting `pxi_ready' to null, so concurrent thread can't receive it by pppx_if_find(). The netlock is left around modification of associated ifnet's `if_description'. This is unwanted because `if_description' never accessed within packet processing path, but this require ifnet locking modification, so keep this to the following diffs. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/26 10:51:18 Modified files: sys/kern : uipc_usrreq.c sys/sys : unpcb.h Log message: Merge uipc_bind() with unp_bind(). Unlike other unp_*() functions, unp_bind() has the only uipc_bind() caller. In the uipc_usrreq() times, it made sense to have dedicated unp_bind() for prevent tne code mess within giant switch(), but now it doesn't. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/26 10:52:35 Modified files: sys/sys : protosw.h socketvar.h Log message: Turn sowriteable(), sballoc() and sbfree() macro to inline functions. soreadable() is already presented as inline function, but corresponding sowriteable() is still macro. Also it's no reason to keep sballoc() and sbfree() as macro. The first argument of sballoc() and sbfree() is not used, but keep it for a while. ok kn@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 12:45:55 Modified files: net/gpodder : Makefile distinfo net/gpodder/pkg: PLIST Log message: update to gpodder-3.11.0, from Tim Meunier (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 12:47:02 Modified files: net/mygpoclient: Makefile distinfo Log message: update to mygpoclient-1.9, from Tim Meunier (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 13:04:23 Modified files: lang/python/3.10: Makefile lang/python/3.10/pkg: PLIST-tests Log message: fix -tests package spec, should not conflict with py27 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/26 14:35:22 Modified files: sys/arch/arm64/dev: apldma.c Log message: Adjust for changes in the device tree bindings. Since it is relatively easy to support both the "official" and "preliminary" bindings, we support both. Support for the "preliminary" bindings will be removed at some point in the future. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/26 15:27:33 Modified files: shells/bash : Makefile distinfo Log message: shells/bash: update to 5.2 patchlevel 12 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/26 16:05:22 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Missing return value check for BIO_new() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 16:28:16 Modified files: databases/py-bsddb3: Makefile devel/capstone/python: Makefile devel/keystone/python: Makefile devel/kf5/kapidox: Makefile devel/py-altgraph: Makefile devel/py-anytree: Makefile devel/py-buildbot/buildbot: Makefile devel/py-buildbot/console-view: Makefile devel/py-buildbot/grid-view: Makefile devel/py-buildbot/pkg: Makefile devel/py-buildbot/waterfall-view: Makefile devel/py-buildbot/www: Makefile devel/py-dulwich: Makefile devel/py-funcy : Makefile devel/py-future: Makefile devel/py-gevent: Makefile devel/py-gobject3: Makefile devel/py-intervaltree: Makefile devel/py-lief : Makefile devel/py-modulegraph: Makefile devel/py-nose : Makefile devel/py-pip : Makefile devel/py-plugnplay: Makefile devel/py-serial: Makefile devel/py-setuptools_git: Makefile devel/py-simplejson: Makefile devel/py-six : Makefile devel/py-sortedcontainers: Makefile devel/py-tabulate: Makefile devel/py-xdg : Makefile devel/pygame : Makefile devel/pylint : Makefile devel/spyder/py-spyder-kernels: Makefile devel/spyder/spyder: Makefile editors/py-neovim: Makefile education/anki : Makefile games/singularity: Makefile geo/gdal : Makefile geo/mapproxy : Makefile geo/mapserver : Makefile geo/pygeoapi : Makefile graphics/mypaint: Makefile graphics/py-cairo: Makefile graphics/py-matplotlib: Makefile graphics/py-opengl: Makefile lang/cython : Makefile lang/python : python.port.mk math/py-bottleneck: Makefile math/py-cvxpy : Makefile math/py-numpy : Makefile math/py-scikit-learn: Makefile math/py-scipy : Makefile math/veusz : Makefile misc/freeopcua/opcua-client-gui: Makefile misc/freeopcua/py-opcua: Makefile misc/freeopcua/py-opcua-widgets: Makefile misc/lfm : Makefile multimedia/devede: Makefile net/deluge : Makefile net/napalm/py-napalm: Makefile print/py-reportlab: Makefile print/system-config-printer: Makefile security/libpwquality: Makefile security/pass-import: Makefile security/py-cryptodome: Makefile security/py-pefile: Makefile security/wapiti: Makefile security/yara/python: Makefile shells/py-qtconsole: Makefile sysutils/py-packaging: Makefile sysutils/py-psutil: Makefile sysutils/py-vsphere-automation: Makefile sysutils/salt : Makefile sysutils/virt-manager: Makefile textproc/calibre: Makefile textproc/libmarisa: Makefile textproc/py-cssselect: Makefile textproc/py-lxml: Makefile textproc/py-yaml: Makefile www/py-adblock : Makefile www/py-html5-parser: Makefile www/py-jwt : Makefile x11/mate/menu-advanced: Makefile x11/nagstamon : Makefile x11/py-pyglet : Makefile Log message: Ports built with setuptools on python 3.10 don't need a RUN_DEPENDS on setuptools (it's used as a package locator but importlib.metadata in newer Python core or the external importlib_metadata are preferred). So drop the RDEP in that case (it's still kept for py27) and bump revisions. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/26 18:09:54 Modified files: lang/ruby/2.7 : Makefile distinfo lang/ruby/2.7/patches: patch-configure patch-ext_extmk_rb lang/ruby/2.7/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 2.7.7 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/26 18:10:09 Modified files: lang/ruby/3.0 : Makefile distinfo lang/ruby/3.0/patches: patch-configure patch-ext_extmk_rb lang/ruby/3.0/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.0.5 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/26 18:10:37 Modified files: lang/ruby/3.1 : Makefile distinfo lang/ruby/3.1/patches: patch-common_mk patch-configure patch-ext_extmk_rb patch-ext_openssl_ossl_pkey_c patch-lib_mkmf_rb lang/ruby/3.1/pkg: PLIST-main PLIST-ri_docs Added files: lang/ruby/3.1/patches: patch-lib_rubygems_ext_builder_rb Removed files: lang/ruby/3.1/patches: patch-lib_rubygems_ext_ext_conf_builder_rb Log message: Update to Ruby 3.1.3 Remove patch for the removing the capstone detection, no longer needed. Update patch for gem install --user-install, needed due to changes in rubygems. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/26 18:13:50 Modified files: lang/ruby/2.7 : Tag: OPENBSD_7_2 Makefile distinfo lang/ruby/2.7/patches: Tag: OPENBSD_7_2 patch-configure patch-ext_extmk_rb lang/ruby/2.7/pkg: Tag: OPENBSD_7_2 PLIST-main PLIST-ri_docs Log message: Update to Ruby 2.7.7 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/26 18:14:40 Modified files: lang/ruby/3.0 : Tag: OPENBSD_7_2 Makefile distinfo lang/ruby/3.0/patches: Tag: OPENBSD_7_2 patch-configure patch-ext_extmk_rb lang/ruby/3.0/pkg: Tag: OPENBSD_7_2 PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.0.5 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/26 18:16:40 Modified files: lang/ruby/3.1 : Tag: OPENBSD_7_2 Makefile distinfo lang/ruby/3.1/patches: Tag: OPENBSD_7_2 patch-common_mk patch-configure patch-ext_extmk_rb patch-ext_openssl_ossl_pkey_c patch-lib_mkmf_rb lang/ruby/3.1/pkg: Tag: OPENBSD_7_2 PLIST-main PLIST-ri_docs Added files: lang/ruby/3.1/patches: Tag: OPENBSD_7_2 patch-lib_rubygems_ext_builder_rb Removed files: lang/ruby/3.1/patches: Tag: OPENBSD_7_2 patch-lib_rubygems_ext_ext_conf_builder_rb Log message: Update to Ruby 3.1.3 Remove patch for the removing the capstone detection, no longer needed. Update patch for gem install --user-install, needed due to changes in rubygems. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/26 18:34:59 Modified files: geo/py-rasterio: Makefile Log message: add missing BDEP, reported by naddy CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/11/26 19:10:27 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def Log message: Update fossil to 2.20. Release notes: https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_20 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/11/26 20:22:03 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 02:54:16 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-glib_ghash_h Log message: Fix unintentional API break, https://gitlab.gnome.org/GNOME/glib/-/issues/2820 Report/tests matthieu, ok aja CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:08:01 Modified files: lang/php/8.0 : Makefile distinfo lang/php/8.0/patches: patch-ext_openssl_openssl_c Log message: update to php-8.0.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:08:24 Modified files: lang/php/8.0 : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to php-8.0.26 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/27 03:36:15 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/patches: patch-remotebox sysutils/remotebox/pkg: DESCR PLIST Log message: Update to remotebox-3.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/11/27 03:43:50 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update rust-openssl-tests to 20221127 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/27 03:46:33 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.12.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:51:18 Log message: import ports/devel/py-jaraco-classes, ok bket@ Routines for obtaining the class names of an object and its parent classes. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/devel/py-jaraco-classes/Makefile N ports/devel/py-jaraco-classes/distinfo N ports/devel/py-jaraco-classes/pkg/DESCR N ports/devel/py-jaraco-classes/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:53:46 Log message: import ports/devel/py-jaraco-collections, ok bket Models and classes to supplement the stdlib 'collections' module. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/devel/py-jaraco-collections/Makefile N ports/devel/py-jaraco-collections/distinfo N ports/devel/py-jaraco-collections/pkg/DESCR N ports/devel/py-jaraco-collections/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:54:46 Log message: import ports/devel/py-jaraco-context, ok bket A context manager that will catch certain exceptions and provide an indication they occurred. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/devel/py-jaraco-context/Makefile N ports/devel/py-jaraco-context/distinfo N ports/devel/py-jaraco-context/pkg/DESCR N ports/devel/py-jaraco-context/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:54:55 Log message: import ports/textproc/py-jaraco-text, ok bket This package provides handy routines for dealing with text, such as wrapping, substitution, trimming, stripping, prefix and suffix removal, line continuation, indentation, comment processing, identifier processing, values parsing, case insensitive comparison, and more. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/textproc/py-jaraco-text/Makefile N ports/textproc/py-jaraco-text/distinfo N ports/textproc/py-jaraco-text/pkg/DESCR N ports/textproc/py-jaraco-text/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:55:06 Log message: import ports/devel/py-autocommand, ok bket Autocommand turns a function into a command-line program. It converts the function's parameter signature into command-line arguments, and automatically runs the function if the module was called as __main__. In effect, it lets you create a smart main function. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/devel/py-autocommand/Makefile N ports/devel/py-autocommand/distinfo N ports/devel/py-autocommand/pkg/PLIST N ports/devel/py-autocommand/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:55:14 Log message: import ports/textproc/py-inflect, ok bket inflect.py provides plural inflections, singular noun inflections, "a"/"an" selection for English words, and manipulation of numbers as words. Plural forms of all nouns, most verbs, and some adjectives are provided. Where appropriate, "classical" variants (for example: "brother" -> "brethren", "dogma" -> "dogmata", etc.) are also provided. Single forms of nouns are also provided. The gender of singular pronouns can be chosen (for example "they" -> "it" or "she" or "he" or "they"). Pronunciation-based "a"/"an" selection is provided for all English words, and most initialisms. It is also possible to inflect numerals (1,2,3) to ordinals (1st, 2nd, 3rd) and to English words ("one", "two", "three"). In generating these inflections, inflect.py follows the Oxford English Dictionary and the guidelines in Fowler's Modern English Usage, preferring the former where the two disagree. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/textproc/py-inflect/Makefile N ports/textproc/py-inflect/distinfo N ports/textproc/py-inflect/pkg/DESCR N ports/textproc/py-inflect/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 03:56:00 Modified files: devel : Makefile textproc : Makefile Log message: hook up various py-jaraco-XX/related ports: devel/py-jaraco-classes devel/py-jaraco-collections devel/py-jaraco-context textproc/py-jaraco-text devel/py-autocommand textproc/py-inflect CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:09:16 Modified files: www/py-CherryPy: Makefile distinfo Log message: update to py3-CherryPy-18.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:11:18 Modified files: devel/py-jaraco-functools: Makefile Log message: replace NO_TEST with TEST_DEPENDS on py-jaraco-classes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:23:51 Modified files: net/py-ripe.atlas.tools: Makefile distinfo Log message: update to ripe.atlas.tools-3.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:26:13 Modified files: devel/py-more-itertools: Makefile distinfo devel/py-more-itertools/pkg: PLIST Log message: update to py3-more-itertools-9.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:33:30 Modified files: devel/py-zopeinterface: Makefile distinfo Log message: update to py3-zopeinterface-5.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:41:00 ports/devel/py-astroid/patches Update of /cvs/ports/devel/py-astroid/patches In directory cvs.openbsd.org:/tmp/cvs-serv50503/patches Log Message: Directory /cvs/ports/devel/py-astroid/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:43:07 Modified files: x11/py-qt5 : Makefile Log message: BDEP on setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 04:54:23 Modified files: www/py-aiohttp : Makefile Log message: add comment, 3.8.0 requires new deps CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 05:41:02 Log message: import ports/devel/py-test-asyncio, ok lraab pytest-asyncio is an Apache2 licensed library, written in Python, for testing asyncio code with pytest. asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/devel/py-test-asyncio/Makefile N ports/devel/py-test-asyncio/distinfo N ports/devel/py-test-asyncio/pkg/PLIST N ports/devel/py-test-asyncio/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 05:41:28 Log message: import ports/textproc/py-tomlkit, ok lraab@ TOML Kit is a 1.0.0-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. You can also create new TOML documents from scratch using the provided helpers. Status: Vendor Tag: sthen Release Tags: sthen_20221127 N ports/textproc/py-tomlkit/Makefile N ports/textproc/py-tomlkit/distinfo N ports/textproc/py-tomlkit/pkg/DESCR N ports/textproc/py-tomlkit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 05:42:20 Modified files: devel : Makefile Log message: +py-test-asyncio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 05:42:43 Modified files: textproc : Makefile Log message: +py-tomlkit CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/27 05:44:14 Modified files: textproc/amber : Makefile Log message: Drop redundant PKGNAME and merge V into GH_TAGNAME ok edd@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/11/27 05:44:59 Modified files: textproc/amber : Makefile crates.inc distinfo Log message: Bump libc crate version to add support for powerpc64 and riscv64 ok edd@ (maintainer) CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/11/27 06:19:00 Modified files: usr.sbin/ntpd : constraint.c ntp.c ntpd.h Log message: Once we are synced, we can validate the certificate in the standard way. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 06:26:57 Modified files: devel/py-astroid: Makefile distinfo devel/py-astroid/pkg: PLIST Added files: devel/py-astroid/patches: patch-pyproject_toml Log message: update to py3-astroid-2.12.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 06:28:53 Modified files: devel/pylint : Makefile distinfo devel/pylint/pkg: PLIST Added files: devel/pylint/patches: patch-pyproject_toml Removed files: devel/pylint/patches: patch-tests-lint-unittest_lint_py Log message: update to pylint3-2.15.6 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/27 07:29:06 Modified files: sbin/unwind : frontend.c Log message: KNF nit: place brace correctly ok florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/27 07:31:22 Modified files: sbin/unwind : frontend.c Log message: Plug leak of tmp in case allocation of pq->abuf fails ok florian CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 07:33:09 Modified files: devel/codechecker: Makefile Log message: add BDEP on setuptools CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/27 07:35:27 Modified files: usr.sbin/mopd/mopd: mopd.8 Log message: delete duplicate OpenBSD CVS keyword line CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 08:08:16 Modified files: share/man/man5 : qmake-module.5 Log message: x11/qt3 and qt4 are no more, say x11/qt* like the module's error message CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/27 08:12:57 Modified files: regress/sys/kern/noexec: Makefile noexec.c Log message: Applying mimmutable(2) to bss, data and text made the sys/kern/noexec tests fail since they try to mutate the permissions of the aforementioned sections which is no longer possible. Instead, "mimic" the sections by allocating and operating on memory with the same initial permissions. With help from deraadt@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/27 08:13:15 Modified files: regress/sys/kern/noexec: Makefile Log message: reformat REGRESS_TARGETS CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 08:19:38 Modified files: sbin/slaacd : slaacd.c sbin/dhcpleased: dhcpleased.c sbin/resolvd : resolvd.c Log message: Provide more accurate lock error message When started manuall from single-user mode (/ still read-only), the current error is misleading: # slaacd -dv slaacd: already running The lock was specifically added to prevent multiple instances in the installer, which discards the error message entirely anyway. Retain the useful EAGAIN/"already running" message, but otherwise print the real error reason: # slaacd -dv slaacd: /dev/slaacd.lock: Read-only file system Feedback OK deraadt millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 08:27:17 Modified files: share/man/man5 : qmake-module.5 Log message: Zap qt3/4 remnants, MODQMAKE_RECURSIVE always defaults to yes Like that since ports devel/qmake/qmake.port.mk r1.11 Zap qt3 remnants CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 08:31:36 Modified files: sys/netinet6 : nd6_nbr.c Log message: Remove useless casts All *dp variables are of type 'struct dadq *'; no object change. OK mvs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/27 08:53:15 Modified files: sysutils/uefitool: Makefile distinfo sysutils/uefitool/pkg: PLIST Log message: Update to UEFITool A60 Upstream's versioning is a bit confusing; there has been no 0.x.y release in two years, but they keep shipping A* versions, so jump from 0.28.0 to 60. This now only includes the graphical UEFITool built with qmake. The CLI tools are built with cmake and could be readded later on, but for now fiddling with both qmake and cmake modules in one port is too much hassle. A60 is the latest version that compiles without errors/patches. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/27 09:38:16 Modified files: sysutils/uefitool: Makefile distinfo Log message: Update to UEFITool A62, pull OpenBSD fix PR CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/27 10:06:56 Modified files: sysutils/uefitool: Makefile sysutils/uefitool/pkg: PLIST Log message: Bring back CLI tools, use Qt6, build everything with cmake Turns out README.md is a little misleading/inaccurate and the global cmake file just works for all tools (except the fake/install target, see GitHub issue). Contrary to qmake, using cmake requires Qt6, but we have that and it works, so make the move. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/27 10:21:41 Added files: textproc/link-grammar/patches: patch-link-grammar_dict-common_regex-morph_c Log message: Oops, missed to cvs add in previous. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/27 10:22:04 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 1.0.22 v1.0.19: - new command history to see the edit history of a toot - notifications when someone edits a toot you've boosted - an error from the editor shouldn't crash tut v1.0.20: - ability to follow/unfollow tags with :follow-tag/:unfollow-tag - add and remove users from lists with :lists. - an error from the terminal programs shouldn't crash tut - won't make unnecessary API requests when reading a thread v1.0.21: - ability to edit toots v1.0.22: - fixed crash when editing a reply CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 11:31:37 Modified files: textproc/py-signedjson: Makefile distinfo textproc/py-signedjson/pkg: PLIST Log message: update to py3-signedjson-1.1.4, ok maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 11:32:00 Modified files: security/py-libnacl: Makefile distinfo security/py-libnacl/pkg: PLIST Log message: update to py3-libnacl-1.8.0, ok maintainer CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/11/27 11:52:32 Modified files: telephony/libosip2: Makefile distinfo telephony/libosip2/pkg: PLIST Added files: telephony/libosip2/patches: patch-src_osipparser2_osip_port_c telephony/siproxd/patches: patch-src_rtpproxy_c Log message: telephony/libosip2: update to 5.3.1 Catch up with ten years of changes and take maintainer. Tested with sole consumer siproxd. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/11/27 12:11:12 Modified files: lib/libcrypto/man: BIO_should_retry.3 Log message: In bio.h rev. 1.50 and rev. 1.51, tb@ provided BIO_set_retry_reason(3). Merge the documentation from the OpenSSL 1.1.1 branch, which is still under a free license, tweaked by me. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/27 12:18:51 Modified files: games/dhewm3 : Makefile distinfo Removed files: games/dhewm3/patches: patch-neo_CMakeLists_txt Log message: Update to dhewm3 1.5.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/27 13:19:51 Modified files: devel/libgusb : Makefile Log message: add BDEP on setuptools, contrib script run during build uses pkg_resources CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/27 13:50:09 Modified files: usr.sbin/rpki-client: geofeed.c Log message: BIO_puts return values can be ambiguous, improve the check OK tb@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/27 14:47:48 Modified files: graphics/simgear: Makefile distinfo graphics/simgear/pkg: PLIST Log message: Update to simgear 2020.3.17. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/11/27 14:48:30 Modified files: games/flightgear: Makefile.inc games/flightgear/base: Makefile distinfo games/flightgear/data: distinfo games/flightgear/data/pkg: PLIST Log message: Update to flightgear 2020.3.17. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/11/27 15:04:59 Modified files: sys/dev/fdt : dwpcie.c Log message: Implement support for the (optional) MSI controller of Synopsys Designware PCIe host bridge. This MSI controller is quite retarded since it maps all MSIs to a single hardware interrupt. So it doesn't really offer any benefit over using classic INTx interrupts. Unfortunately we need to use it on Amlogic SoCs since the PCIe device interrupt doesn't seem to work correctly when configured as a level triggered interrupt and the workaround of configuring it as an edge triggered interrupt causes problems when using multiple disks connected to ahci(4) on the ODROID-HC4. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 15:52:21 Modified files: usr.bin/systat : systat.1 Log message: Zap nonexistent "vnodepages" and "vtextpages" UVM Page Counters Those members exists with an XXX comment in struct uvmexp/uvm_init(9), but the kernel does not use them at all and systat(1) does not print them. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 15:55:31 Modified files: sys/dev/pci : pci.c Log message: Remove last queue(3) *_END() usage from tree queue(3) NOTES says they're deprecated and expand to NULL; indeed. No object change. OK kettenis mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/27 16:18:54 Modified files: usr.bin/systat : uvm.c Log message: Move UVM "swpgonly" from Daemon Counters to Swap Counters Put it below "swpginuse" as systat(1) and uvm_init(9) already have it. (uvm.c struct uvmline uvmline[] makes it easy to misplace counters without double-checking against actual systat output.) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/27 17:13:45 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.28 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/11/27 18:37:36 Modified files: usr.bin/ssh : clientloop.c readconf.c readconf.h ssh.1 ssh_config.5 Log message: New EnableEscapeCommandline ssh_config(5) option This option (default "no") controls whether the ~C escape is available. Turning it off by default means we will soon be able to use a stricter default pledge(2) in the client. feedback deraadt@ dtucker@; tested in snaps for a while CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/11/27 18:38:22 Modified files: usr.bin/ssh : clientloop.c Log message: tighten pledge(2) after session establishment feedback, ok & testing in snaps deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/28 00:22:15 Modified files: lib/libcrypto/x509: x509_constraints.c Log message: Fix NULL dereference in x509_constraints_uri_host() When called from v2i, hostpart in x509_constraints_uri_host() is NULL, so add a NULL check before storing the strdup result in it. From Anton Borowka ok jsing miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/28 00:24:03 Modified files: regress/lib/libcrypto/x509: constraints.c Log message: Tweak x509_constraints_uri_host() regress to test for NULL deref in fixed in x509_constraints.c r1.29. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 00:35:05 Modified files: devel/py-setuptools_scm: Makefile Log message: py-setuptools_scm: add RDEP on setuptools CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/28 00:37:48 Modified files: lib/librpcsvc : Makefile shlib_version Removed files: lib/librpcsvc : rex.x Log message: Remove rex.x, obsolete remote execution protocol that still used sgttyb struct. ok gnezdo@ miod@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2022/11/28 00:38:40 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/28 00:50:00 Modified files: lib/libcrypto/bio: bio_local.h bio_lib.c Log message: Retire prev_bio While BIO chains are doubly linked lists, nothing has ever made use of this fact internally. Even libssl has failed to maintain prev_bio properly in two places for a long time. When BIO was made opaque, the opportunity to fix that was missed. Instead, BIO_set_next() now allows breaking the lists from outside the library, which freerdp has long done. Problem found by schwarze while trying to document BIO_set_next(). schwarze likes the idea ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/28 00:50:47 Modified files: lib/libcrypto/asn1: a_string.c Log message: Garbage collect the unused asn1_add_error() ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/28 00:53:55 Modified files: geo/geos : Makefile distinfo geo/geos/pkg : PLIST Removed files: geo/geos/patches: patch-tools_geos-config_in Log message: geo/geos: update to 3.11.1. see https://github.com/libgeos/geos/releases/tag/3.11.1 rm patch merged in https://github.com/libgeos/geos/pull/644 CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2022/11/28 01:59:12 Modified files: textproc/heirloom-doctools: Makefile Log message: Don't replace ROOT unconditionally, do it when 'fake' only. This fixes the paths in the man pages. ok bentley CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/28 02:08:57 Modified files: sysutils/deja-dup: Makefile distinfo Log message: Update to deja-dup-44.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/11/28 02:54:02 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 1.0.23 - list followed tags with :tags - multiple tags in one feed with :tag tag1 tag2 ... - two new flags --config and --config-dir to customize the config dir - :timeline direct shouldn't crash tut - :user should now find more accounts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:22:42 Modified files: devel/py-test-xdist: Makefile distinfo devel/py-test-xdist/pkg: PLIST Log message: update to py3-test-xdist-3.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:27:52 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.7.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:30:01 Modified files: net/py-u-msgpack: Makefile distinfo Log message: update to py3-u-msgpack-2.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:30:01 Modified files: devel/py-test-xprocess: Makefile distinfo Log message: update to py3-test-xprocess-0.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:30:59 Modified files: devel/py-test-xprocess: Makefile Log message: add new RDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:31:03 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Removed files: math/calc/patches: patch-calc_man Log message: update to calc-2.14.1.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/28 03:46:11 Modified files: devel/py-sip : Makefile Log message: devel/py-sip: add missing RDEP on setuptools & ply fixes a qgis build failure reported by tb@ ok/discussed with tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 03:52:47 Modified files: devel/py-tabulate: Makefile Log message: note in the comment that 0.9 drop python 2 support, we are stuck with the old version until security/floss is updated to a py3 version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 04:31:18 Modified files: print/pdfarranger: Makefile distinfo Log message: update to pdfarranger-1.9.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 04:31:19 Modified files: print/py-pikepdf: Makefile distinfo print/py-pikepdf/patches: patch-tests_test_io_py Log message: update to py3-pikepdf-6.2.4 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/28 04:56:27 Modified files: misc/open62541 : Makefile distinfo Log message: update open62541 to 1.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 05:04:13 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography/patches: patch-src__cffi_src_openssl_cryptography_py patch-src__cffi_src_openssl_evp_py patch-src_cryptography_hazmat_backends_openssl_backend_py security/py-cryptography_vectors: Makefile distinfo Removed files: security/py-cryptography/patches: patch-src__cffi_src_openssl_crypto_py Log message: update to py3-cryptography-38.0.4; update patches to the version committed upstream where possible, with a slight change for src/_cffi_src/openssl/evp.py aarch64 tests + ok tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/28 05:09:50 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-configure patch-sal_osl_unx_uunxapi_cxx Log message: update to 7.4.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 05:37:23 Modified files: security/py-scp: Makefile distinfo Log message: update to py3-scp-0.14.4 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/28 06:08:53 Modified files: sys/netinet6 : nd6_nbr.c Log message: Statically initialise DAD list, remove obsolete dad_init The list of IPv6 addresses to perfom Duplicate Address Detection on is local to nd6_nbr.c; statically initialise it so `dad_init' can go. nd6_dad_find() keeps returning NULL on an initialised but empty list, so nd6_dad_stop() keeps returning early. Feedback OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/28 06:10:58 Modified files: sys/netinet6 : nd6.c Log message: Remove useless nd6_init_done Only ip6_init() calls nd6_init(), exactly once, just like it calls frag6_init() which on the other hand does not have some fra6_init_done to guard against itself. Like all other domains, ip6_init() is called in domaininit(), early in the kernel's main(). This variable was probably never useful and stems from nd6.c r1.1: bring in KAME IPv6 code, dated 19991208. OK mvs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 06:21:24 Modified files: devel/py-setuptools-rust: Makefile Log message: fix RDEPs; setuptools needed, toml/wheel not CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 06:33:51 Modified files: security/suricata: Makefile Log message: needs setuptools during the build, to avoid a fallback to distutils which creates different files; add BDEP (previously pulled in by transitive RDEP on setuptools from 1000-odd ports most of which don't need it) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 06:37:48 Modified files: devel/py-setuptools_git: Makefile devel/py-setuptools_trial: Makefile Log message: add RDEPs on py-setuptools CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/28 06:47:08 Modified files: databases/web2ldap: Makefile distinfo Log message: sysutils/web2ldap: update to 1.8.1 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/28 06:48:25 Modified files: audio/picard : Makefile distinfo Log message: audio/picard: update to 2.8.4 changelog: https://picard.musicbrainz.org/changelog/ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/28 06:50:39 ports/devel/py-rx/patches Update of /cvs/ports/devel/py-rx/patches In directory cvs.openbsd.org:/tmp/cvs-serv38729/patches Log Message: Directory /cvs/ports/devel/py-rx/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/28 06:52:16 Modified files: devel/py-rx : Makefile distinfo devel/py-rx/pkg: PLIST Added files: devel/py-rx/patches: patch-pyproject_toml Log message: devel/py-rx: update to 4.0.4 note: internally renamed from rx -> reactivex test feedback and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 07:32:51 Modified files: devel/py-flit_core: Makefile devel/py-flit_core/pkg: PLIST Log message: py-flit_core: use the provided bootstrap_install.py script instead of devel/py-installer to install the produced .whl to site-packages CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 07:46:35 Modified files: devel/py-installer: Makefile devel/py-installer/pkg: PLIST Log message: adjust py-installer (a bootstrap port for much of py-*) to use flit_core during build (which provides its own mechanism to install its own .whl) rather than distutils (deprecated and planned for removal in future Python). CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/28 07:56:32 Modified files: etc : rc Log message: rc(8): reorder_libs: print names of relinked libraries When booting from slow media, the boot can appear to stall at the "reordering libs" line for quite some time. For my example, my G4 PowerMac booting from USB 1.1 takes a full minute to reorder the libraries. Let's print the name of each library before it is relinked. This gives the operator a better sense of what the machine is doing. In particular, it signals to the operator that the machine did not hang. With input from kn@, deraadt@. Positive feedback from sthen@. Link: https://marc.info/?l=openbsd-tech&m=165914104421476&w=2 ok kn@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/11/28 08:16:20 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/patches: patch-arch_arm64_boot_dts_rockchip_rk3328-rock64_dts patch-arch_arm64_boot_dts_rockchip_rk3399-firefly_dts patch-arch_arm64_boot_dts_rockchip_rk3399-nanopi4_dtsi patch-arch_arm64_boot_dts_rockchip_rk3399-pinebook-pro_dts patch-arch_arm64_boot_dts_rockchip_rk3399-rock-pi-4_dtsi patch-arch_arm64_boot_dts_rockchip_rk3399-rockpro64_dtsi patch-arch_arm64_boot_dts_rockchip_rk3399_dtsi sysutils/dtb/pkg: PLIST Added 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 Log message: update dtb to linux 6.0.10 Includes a revert of the changes in linux 5.15 that switched the cpsw(4) bindings to a different format. This allows us to update the dtb port without breaking cpsw(4) on the Beaglebone Black. If we ever adjust cpsw(4) to work with the new bindings, this could be dropped. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/28 08:22:13 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Use ssize_t instead of int as requested on review discussed with job CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/11/28 08:47:51 Modified files: sysutils/ruby-r10k: Makefile sysutils/ruby-r10k/pkg: PLIST Log message: Unbreak after upgrade to Ruby 3.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 08:58:41 Modified files: devel/py-flit_core: Makefile Log message: actually remove the BDEP on py-installer CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/28 09:07:04 Modified files: biology/py-biopython: Makefile Log message: Do the usual c99 dance for base-gcc to fix the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 09:24:12 Modified files: www/newsraft : Makefile distinfo www/newsraft/pkg: README Removed files: www/newsraft/patches: patch-makefile Log message: update to newsraft-0.12, based on a diff from Juan Picca CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/28 10:47:01 Modified files: usr.sbin/rpki-client: main.c Log message: Reshuffle case a little bit. No functional change. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/11/28 11:04:57 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.3.8. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 11:09:21 Modified files: security/py-potr: Makefile distinfo Log message: update to py3-potr-1.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 11:09:23 Modified files: net/py-socketio-client: Makefile distinfo net/py-socketio-client/pkg: PLIST Log message: update to py3-socketIO-client-0.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 11:11:43 Modified files: devel/py-argh : Makefile Log message: update HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 11:15:10 Modified files: textproc/py-demjson: Makefile distinfo textproc/py-demjson/pkg: PLIST Removed files: textproc/py-demjson/patches: patch-setup_py Log message: update to py3-demjson-3.0.6 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/11/28 11:24:52 Modified files: usr.sbin/vmd : loadfile_elf.c Log message: vmd(8): zero consdev in bootargs to fix booting ramdisks Mischa Peters reported that booting a bsd.rd from 7.2 or newer stopped working with vmd(8) in 7.2. Direct booting kernels requires vmd to build boot args in guest memory. Recently, the bios_consdev_t struct changed in amd64 machdep.c, adding additional struct members. vmd wasn't zeroing out the struct, causing the booted kernel to read garbage. While here, cleanup some of push_bootargs to use descriptive names for boot args and standardize on explicit usage of uint32_t. ok claudio, mlarkin CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/28 11:33:56 Modified files: usr.sbin/rpki-client: cms.c Log message: Fix indent CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/28 12:13:36 Modified files: sys/netinet6 : nd6.c nd6.h usr.sbin/ndp : ndp.c Log message: Document struct nd_ifinfo protection, remove obsolete .initialized member All access to struct ifnet's member *if_nd is read-only, with the one write exception being nd6_slowtimo() updating ND information. IPv6 Neighbour Discovery information is fully protected by the net lock. --- nd6_ifattach() allocates and unconditionally initialises struct ifnet's *if_nd member, so early in if_attachsetup() that there is no way to query unitialised Neighour Unreachable Detection bits. Only SIOCGIFINFO_IN6 through ndp(8) used the .initialized member: Added/set since 2002 sys/netinet6/nd6.c r1.42 attach nd_ifinfo structure to if_afdata. split IPv6 MTU (advertised by RA) from real link MTU. sync with kame Read since 2002 usr.sbin/ndp/ndp.c r1.16 use new SIOCGIFINFO_IN6. random other cleanups. sync w/kame. Obsolete since 2017 sys/netinet6/nd6.c r1.217 usr.sbin/ndp/ndp.c r1.85 Remove knob and always do neighbor unreachable detection. Feedback OK bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 13:20:03 Modified files: security : Makefile security/py-miasm: Makefile distinfo security/py-miasm/pkg: PLIST Added files: security/py-miasm/patches: patch-miasm_core_cpu_py Log message: update to post-0.1.3 git checkout of py-miasm and unbreak, py-elfesteem is no longer needed. maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 13:20:16 Removed files: security/py-elfesteem: Makefile distinfo security/py-elfesteem/pkg: DESCR PLIST Log message: remove, no longer needed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 13:23:07 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: py-miasm is now py3-miasm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 13:46:49 Modified files: sysutils/tentakel: Makefile distinfo sysutils/tentakel/pkg: PLIST Removed files: sysutils/tentakel/patches: patch-py_lekatnet_config_py patch-py_lekatnet_plugins_rsh_py patch-py_lekatnet_remote_py patch-py_setup_py Log message: update to tentakel-3.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 13:52:36 Modified files: converters/recode: Makefile distinfo converters/recode/pkg: DESCR PLIST Removed files: converters/recode/patches: patch-configure patch-libiconv_aliases_h patch-src_Makefile_in patch-src_libiconv_c patch-src_recodext_h patch-tests_bigauto_py Log message: update to recode-3.7.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 13:58:24 Modified files: textproc/py-lxml: Makefile Log message: drop py-lxml TEST_DEPENDS for the python2 flavour (tests are already disabled) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 14:01:42 Modified files: textproc : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm textproc/py-cssselect: Makefile distinfo textproc/py-cssselect/pkg: PLIST Log message: update to py3-cssselect-1.2.0, drop unused py2 version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 14:09:34 Modified files: databases/mongodb: Makefile.inc Log message: add BDEP on py-setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 14:16:55 Modified files: lang/python : python.port.mk Log message: adjust warning text from the 'Try to detect the case where a port will build regardless of setuptools' check to suggest MODPY_PYBUILD not just MODPY_SETUPTOOLS CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/28 14:16:56 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/ctunnel: Makefile distinfo security/ctunnel/patches: patch-Makefile patch-Makefile_cfg patch-include_ctunnel_h patch-src_Makefile patch-src_crypto_c security/ctunnel/pkg: DESCR PLIST Log message: Remove security/ctunnel Unmaintained since its only update in 2011, tb already fixed up LibreSSL breakage, upstream URL times out, noone but AIX and Arch AUR packages it. maintainer timeout OK tb CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/28 14:39:28 Modified files: sys/kern : uipc_socket.c Log message: Simplify return path of (*pr_ctloutput)() return value in sogetopt(). ok guenther@ kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 14:54:37 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/py-cparser: Makefile distinfo devel/py-cparser/pkg: PLIST Log message: update to py3-cparser-2.21, drop py2 version now that py-miasm uses py3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 14:59:53 Modified files: audio/py-mutagen: Makefile distinfo audio/py-mutagen/patches: patch-setup_py audio/py-mutagen/pkg: PLIST Log message: update to py3-mutagen-1.46.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 15:05:31 Modified files: graphics/pycha : Makefile Log message: missing RDEP on py-six CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 15:05:36 Modified files: devel/py-cairocffi: Makefile distinfo devel/py-cairocffi/pkg: PLIST Log message: update to py3-cairocffi-1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/28 15:09:46 Modified files: sysutils/py-cpuinfo: Makefile distinfo Log message: update to py3-cpuinfo-9.0.0 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/11/28 15:23:02 Modified files: sysutils/glances: Makefile distinfo sysutils/glances/pkg: PLIST sysutils/glances/patches: patch-glances_config_py Log message: sysutils/glances: update to 3.3.0.4 changelog: https://raw.githubusercontent.com/nicolargo/glances/develop/NEWS.rst ok sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/28 17:58:05 Modified files: sys/arch/macppc/macppc: clock.c sys/arch/powerpc/include: cpu.h _types.h Log message: powerpc, macppc: switch to clockintr - Remove powerpc-specific clock interrupt scheduling bits from cpu_info. - Remove macppc-specific randomized statclock() bits from macppc/clock.c. - Remove the 'stat_count' evcount. All clock interrupts are now counted via the 'clock_count' evcount. - Wire up dec_intrclock. Bringup help from gkoehler@. The patch has survived five or six kernel-release-upgrade cycles on my dual-core PowerMac3,6. Link: https://marc.info/?l=openbsd-tech&m=166776385003520&w=2 ok gkoehler@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/28 18:04:44 Modified files: sys/arch/powerpc64/include: cpu.h _types.h sys/arch/powerpc64/powerpc64: clock.c Log message: powerpc64: switch to clockintr - Remove powerpc64-specific clock interrupt scheduling bits from cpu_info. - Remove powerpc64-specific randomized statclock() bits from powerpc64/clock.c. - Remove the 'stat_count' evcount. All clock interrupts are now counted via the 'clock_count' evcount. - Wire up dec_intrclock. Bringup help from gkoehler@. Tested by gkoehler@: this patch has survived four kernel-release-upgrade cycles on a Raptor Talos II T2P9S01 sporting a quad-core POWER9 CPU. Link: https://marc.info/?l=openbsd-tech&m=166776404803622&w=2 ok gkoehler@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/28 19:19:29 Modified files: sys/arch/amd64/amd64: mptramp.S acpi_wakecode.S Log message: Put the original image of the MP-startup and ACPI-suspend/hibernate trampolines into .rodata instead of .text. While here, give types and sizes to all the global symbols and delete some superfluous directives and unrelocated symbols in the ACPI trampoline image. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/28 23:29:45 Modified files: sys/dev/usb : uhidpp.c Log message: Add support for Bolt receivers. They use different registers for the device name and type. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/11/28 23:30:34 Modified files: sys/dev/usb : uhidpp.c Log message: Add support for the Unified Battery feature found in many more recent Logitech HID++ hardware which should cause battery sensors to be exposed for more devices. Positive test reports from the following: * Lift mouse (anton@) * MX Anywhere 3 mouse (Paul de Weerd) * MX Ergo trackball (kn@) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 00:03:40 Modified files: lib/libcrypto/x509: x509_txt.c Log message: Make X509_verify_cert_error_string() thread safe Stop returning a pointer to a static buffer containing the error code on unknown error. While this might be helpful, it's not going to end well. ok beck claudio jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 00:06:12 Modified files: lib/libcrypto/x509: x509_txt.c Log message: Fix some KNF issues Requested by claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 00:08:41 Modified files: lib/libcrypto/x509: x509_txt.c Log message: Add missing X509_V_ERR_UNSPECIFIED case CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 00:12:18 Modified files: lib/libcrypto/x509: x509_txt.c Log message: Fix includes No need for errno, stdio, time, asn1, buffer, evp, lhash, objects, x509 for a switch containing string constants. We do need x509_vfy instead. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 00:23:03 Modified files: lib/libcrypto/x509: x509_txt.c Log message: Sort a few outliers by increasing error number to match x509_vfy.h CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/29 01:37:24 Modified files: graphics/py-cairo: Makefile distinfo graphics/py-cairo/pkg: PLIST Log message: Update to py3-cairo-1.23.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 02:00:33 Modified files: devel/py-argh : Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/11/29 02:58:14 Modified files: www/libwebsockets: Makefile distinfo www/libwebsockets/pkg: DESCR PLIST Removed files: www/libwebsockets/patches: patch-lib_misc_base64-decode_c Log message: Update for libwebsockets to 4.3.2 maintainer timeout. OK sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/29 03:33:09 Modified files: usr.sbin/rpki-client: extern.h filemode.c parser.c validate.c Log message: Return an error string instead of surpressing the warning in valid_x509. This way manifests can should a better error message when something fails. With and OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 04:19:45 Modified files: lang/python : python.port.mk Log message: list allowed values if an unknown MODPY_PYBUILD is used CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 04:23:11 Modified files: audio/py-mediafile: Makefile distinfo audio/py-mediafile/pkg: PLIST Log message: update to py3-mediafile-0.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 04:35:11 Modified files: audio/puddletag: Makefile distinfo audio/puddletag/pkg: PLIST Added files: audio/puddletag/patches: patch-setup_py Log message: update to puddletag-2.2.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/29 04:45:03 Modified files: usr.sbin/rpki-client: validate.c Log message: Update valid_x509 comment to reality. crl is no longer optional. OK tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/11/29 04:56:32 Modified files: sbin/unwind : resolver.c Log message: Ignore late check results for resolvers we no longer use. Since we no longer use that specific resolver there is also no need to re-check it. tb pointed out that prev_state might be used uninitialized in this case. OK tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 05:23:43 Modified files: lib/libcrypto/x509: x509_txt.c Log message: Remove a few doubled spaces and wrap an overlong line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 05:31:43 Modified files: lib/libcrypto/man: X509_STORE_CTX_get_error.3 Log message: First pass at updating verifier error docs X509_verify_cert_error_string() is now thread safe as it no longer returns a static buffer. Document X509_V_ERR_UNSPECIFIED. Stop asserting that the X509_V_ERR_CERT_CHAIN_TOO_LONG code is unused, the new verifier can set it. Add commented versions of various missing error codes in the proper spots and move X509_V_ERR_UNNESTED_RESOURCE where it belongs. prompted by claudio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 06:05:05 Modified files: www/havp : Makefile distinfo www/havp/patches: patch-etc_havp_havp_config_in patch-havp_helper_cpp www/havp/pkg : PLIST Removed files: www/havp/patches: patch-havp_genericscanner_h patch-havp_scanners_clamlibscanner_cpp patch-havp_scanners_clamlibscanner_h patch-havp_sockethandler_cpp patch-havp_sockethandler_h Log message: update to havp-0.93, "new" HOMEPAGE/MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 06:15:51 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-CMakeLists_txt patch-libclamav_bytecode_vm_c Log message: update to clamav-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 06:16:48 Modified files: www/havp : Makefile www/havp/pkg : havp.rc Added files: www/havp/patches: patch-havp_scanners_clamlibscanner_cpp Log message: workaround clamav api break in 1.0.0 (cl_error_t int -> unsigned) raise rc.d daemon_timeout while there, if using with libclamav it does the usual clamav library init which is often a bit too slow for the default CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/11/29 07:08:04 Modified files: lang/tcc : Makefile distinfo Log message: Update to latest tcc. Most notable updates are .gnu_hash support and outputting DWARF debug info. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/29 07:42:11 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 107.0.1. see https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/11/29 07:43:05 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 107.0.1. see https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/11/29 08:03:53 Modified files: games/ezquake : Makefile distinfo games/ezquake/patches: patch-Makefile Log message: update to 3.6.1 from maintainer Tom Murphy (openbsd AT pertho ! net). Changelog: https://github.com/QW-Group/ezquake-source/releases/tag/3.6.1 Index: Makefile =================================================================== RCS file: /cvs/ports/games/ezquake/Makefile,v retrieving revision 1.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 08:34:41 Modified files: devel/promu : Makefile distinfo Added files: devel/promu : modules.inc Log message: update to promu-0.13.0, looks good to claudio@ (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/11/29 08:38:00 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c Log message: Use correct size for mips64 .rld_map section. From FreeBSD commit 36afc9ab6c1c7fdb2e40bdcfde169501d962dd84 OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/11/29 11:59:34 Modified files: x11/kitty : Makefile Removed files: x11/kitty/patches: patch-kitty_crypto_c Log message: simplify using freezero for OPENSSL_clear_free, diff from tb@ - thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/29 12:52:48 Modified files: lib/libcrypto/man: X509_STORE_CTX_get_error.3 Log message: Add missing markup to comments and to RFC 3779 error CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/29 13:26:22 Modified files: usr.sbin/rpki-client: as.c crl.c gbr.c io.c ip.c parser.c rrdp.c rsync.c x509.c Log message: Only include assert.h if we call assert() OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/29 13:41:32 Modified files: usr.sbin/rpki-client: as.c aspa.c cert.c cms.c crl.c gbr.c ip.c main.c mft.c roa.c validate.c x509.c Log message: Only include stdarg.h, if we call any of va_{start,end}() OK tb@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/29 14:41:39 Modified files: sys/arch/amd64/amd64: locore.S bus_space.c cpu.c machdep.c pmap.c sys/arch/amd64/include: biosvar.h cpu.h Log message: Move the generic variable definitions from the ASM at the top of locore.S to be in C in cpu.c, machdep.c, pmap.c, or bus_space.c for better typing/debug info. Delete REALBASEMEM, REALEXTMEM, and biosextmem as unused/ignored. ok mpi@ krw@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/29 15:41:15 Modified files: usr.bin/ssh : clientloop.c Log message: Add void to client_repledge args to fix compiler warning. ok djm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/29 16:25:51 Modified files: comms/sigrok/libsigrok: Makefile Log message: libsigrok: add BDEP on setuptools CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/11/29 17:47:52 Modified files: security/lego : Makefile distinfo Log message: Update to lego-4.9.1 From maintainer CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/29 18:47:19 Modified files: lib/libcrypto/bn: bn.h bn_asm.c bn_ctx.c bn_gf2m.c bn_lib.c bn_mul.c bn_nist.c Log message: Mop up more BN_DEBUG related code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/29 18:56:18 Modified files: lib/libcrypto/bio: bio_lib.c Log message: Mostly align BIO_read()/BIO_write() return values with OpenSSL 3.x. For various historical reasons, there are a number of cases where our BIO_read() and BIO_write() return slightly different values to what OpenSSL 3.x does (of course OpenSSL 1.0 differs from OpenSSL 1.1 which differs from OpenSSL 3.x). Mostly align these - some further work will be needed. Issue raised by tb@ who also wrote some test code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/29 19:51:05 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_cmp.c Log message: Add regress coverage for BN_cmp()/BN_ucmp(). Some tests current fail due to a bug in BN_ucmp(), which will be fixed soon. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/29 19:52:25 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Fix return values bug in BN_ucmp(). BN_ucmp() is supposed to return -1/0/1 on a < b, a == b and a > b, however it currently returns other negative and positive values when the top of a and b differ. Correct this. ok tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/29 19:54:15 Modified files: etc/rc.d : snmpd Log message: add configtest; OK martijn CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/29 20:08:39 Modified files: lib/libcrypto/bn: bn_lib.c bn_local.h Log message: Rewrite bn_correct_top(). bn_correct_top() is currently a macro and far more complex than it needs to be - rewrite it as a function. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/11/29 22:36:09 Modified files: x11/jgmenu/patches: patch-Makefile_inc Log message: Fix Makefile.inc patch. patch swaps from gnu99 to gnu89, except software uses c99 constructs. Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/30 01:16:10 Modified files: usr.sbin/rpki-client: tal.c main.c mft.c Log message: Remove unused ctype.h include OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/30 01:17:21 Modified files: usr.sbin/rpki-client: as.c cert.c crl.c validate.c x509.c Log message: Remove unused sys/socket.h include OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 01:32:41 Modified files: devel/py-executing: Makefile distinfo devel/py-executing/pkg: PLIST Log message: update to py3-executing-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 01:33:04 Modified files: devel/py-asttokens: Makefile distinfo devel/py-asttokens/pkg: PLIST Log message: update to py3-asttokens-2.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 01:35:46 Modified files: devel/py-stack_data: Makefile distinfo Log message: update to py3-stack_data-0.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 01:46:09 Modified files: textproc/libstemmer: Makefile distinfo textproc/libstemmer/patches: patch-GNUmakefile Log message: update to libstemmer-2.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 01:48:11 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.1.2 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/30 02:02:58 Modified files: usr.sbin/rpki-client: tal.c Log message: Remove unused include OK claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/30 02:03:37 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.42.2. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/30 02:03:44 Modified files: usr.sbin/rpki-client: crl.c Log message: Remove unused includes OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 02:04:24 ports/textproc/py-stemmer/patches Update of /cvs/ports/textproc/py-stemmer/patches In directory cvs.openbsd.org:/tmp/cvs-serv41324/patches Log Message: Directory /cvs/ports/textproc/py-stemmer/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/30 02:08:35 Modified files: devel/glib2 : Makefile devel/glib2/patches: patch-glib_ghash_h Log message: Merge updated diff from upstream. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/30 02:12:34 Modified files: usr.sbin/rpki-client: cert.c Log message: Remove unused includes OK claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/11/30 02:12:50 Modified files: usr.sbin/rpki-client: gbr.c Log message: Remove unused includes OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 02:14:59 Modified files: textproc/py-stemmer: Makefile distinfo Added files: textproc/py-stemmer/patches: patch-setup_py Log message: uodate to py3-stemmer-2.2.0, use system libstemmer rather than bundled CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/11/30 02:52:13 Modified files: sys/dev/fdt : qcpwm.c Log message: Provide default address for qcpwm(4), as Linux upstream removed it from the device tree. CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/11/30 02:56:42 Added files: 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 Log message: Apply current for-next patchset from Linux QCOM maintainers for the Lenovo Thinkpad x13s. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/11/30 03:00:25 Modified files: sysutils/dtb : Makefile sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp-lenovo-thinkpad-x13s_dts patch-arch_arm64_boot_dts_qcom_sc8280xp-pmics_dtsi Log message: Enable both touchpads to make the touchpads work on all machines. Also fix interrupts on the devices hanging off the SPMI bus. The interrupts one should head into upstream as well at some point, for the touchpad one I'm not so sure. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/11/30 03:15:01 Modified files: usr.sbin/bgpctl: ometric.c ometric.h output_ometric.c Log message: Pass a FILE pointer to ometric_output_all() and use fprintf() instead of printing to stdout by default. Additionally check if fprintf() fails and return -1 in that case. With this ometric code can be used in rpki-client. OK tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/30 03:20:37 Modified files: sys/kern : syscalls.master Log message: Unlock getsockopt(2) and setsockopt(2). Unlock them both because at protocol layer they follow the same (*pr_ctloutput)() handlers. At sockets layer we touch only per-socket data, which is solock() protected. At protocol layer, udp(4), unix(4) and key management sockets have no (*pr_ctloutput)() handlers. route_ctloutput() touches only per socket data, which is solock() protected. inet{,6} globals are protected by netlock, which is solock() backend for corresponding sockets. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/11/30 03:21:29 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: ajacoutot@cvs.openbsd.org 2022/11/30 03:30:09 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/30 03:30:19 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/30 03:30:32 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.19. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/11/30 03:40:23 Modified files: lib/libkeynote : signature.c Log message: Passing preallocated keys to d2i_RSAPublicKey() does not work anymore with LibreSSL. This caused a crash in isakmpd with libkeynote. Better pass NULL and let libcrypto do the allocation. from markus@; OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 03:43:23 src/regress/lib/libkeynote Update of /cvs/src/regress/lib/libkeynote In directory cvs.openbsd.org:/tmp/cvs-serv79019/libkeynote Log Message: Directory /cvs/src/regress/lib/libkeynote added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 03:47:05 Added files: regress/lib/libkeynote: Makefile Log message: Resurrect the libkeynote testsuite This was part of the lib/libkeynote/Makefile.in r1.12 removed in 2004 by msf. It would have caught the bug fixed by markus and bluhm in lib/libkeynote/signature.c r1.30. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 03:47:31 Modified files: regress/lib : Makefile Log message: Link libkeynote to regress. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 04:40:45 Modified files: games/cowsay : Makefile distinfo games/cowsay/pkg: PLIST Removed files: games/cowsay/patches: patch-cows_mech-and-cow patch-cowsay_1 Log message: switch cowsay to the cpan Acme-Cow release (aka Cowsay 4), which fixes several of the templates CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 04:45:33 Modified files: games/cowsay : Makefile Added files: games/cowsay/patches: patch-cowsay patch-cowthink Log message: use a default in case COWPATH is not set CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 04:51:27 Modified files: games/cowsay : Makefile Log message: fix unescaped {} CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 05:42:24 Modified files: sbin/iked : crypto.c Log message: Switch idiom of d2i_ECDSA_SIG() invocation Instead of the discouraged obj = NULL; d2i_ECDSA_SIG(&obj, ...); use the recommended obj = d2i_ECDSA_SIG(NULL, ...);. While it makes no difference here, it's better practice. suggested by & ok markus CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/30 06:58:39 Modified files: sys/kern : uipc_syscalls.c Log message: Use shared socket/net lock for IP sockets so{,un}lock_shared() take the shared net lock for PF_INET and PF_INET6 while sticking to the exclusive rwlock elsewhere. getsockopt(2), getsockname(2) and getpeername(2) (all UNLOCK) do not write, so the exclusive net lock is overkill here. OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/11/30 07:01:02 Modified files: sys/netinet6 : in6.c Log message: Unlock nd6_ioctl(), push kernel lock into in6_ioctl_{get,change_ifaddr}() Neighbour Discovery information is protected by the net lock, as documented in nd6.h struct nd_ifinfo. ndp(8) is the only SIOCGIFINFO_IN6 and SIOCGNBRINFO_IN6 user in base. nd6_lookup(), also used in ICMP6 input and IPv6 forwarding, only needs the net lock. OK mvs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/11/30 07:01:28 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_constants_h patch-base_allocator_partition_allocator_partition_page_h patch-base_cpu_h patch-base_i18n_icu_util_cc patch-base_memory_discardable_memory_cc patch-base_process_process_metrics_h patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-build_config_compiler_BUILD_gn patch-build_linux_unbundle_replace_gn_files_py patch-cc_BUILD_gn 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_settings_strings_grdp patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_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_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h 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_signals_device_info_fetcher_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h 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_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_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_metrics_perf_cpu_identity_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_signin_shared_css 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_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_themes_theme_service_aura_linux_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_chrome_pages_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_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_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_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_provider_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_extensions_permissions_chrome_permission_message_rules_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_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_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_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_gwp_asan_BUILD_gn patch-components_invalidation_impl_invalidation_switches_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_resources_policy_templates_json patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_storage_monitor_BUILD_gn patch-components_sync_device_info_local_device_info_util_cc patch-components_translate_core_common_translate_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_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_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_message_filter_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_zygote_host_zygote_host_impl_linux_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_browser_zygote_host_zygote_host_linux_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_public_test_mock_render_thread_cc 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_main_cc patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_extension_prefs_cc patch-extensions_common_command_cc patch-extensions_renderer_bindings_argument_spec_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_audio_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_linux_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_gpu_chromeos_video_decoder_pipeline_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_webrtc_audio_processor_cc patch-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_c_system_thunks_cc 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_BUILD_gn patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_proc_cc patch-net_socket_udp_socket_unittest_cc patch-net_third_party_quiche_BUILD_gn patch-pdf_pdfium_pdfium_engine_cc patch-remoting_base_chromoting_event_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_type_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_device_hid_hid_service_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_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_webgl_webgl_webcodecs_video_frame_cc 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_fonts_font_platform_data_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_widget_compositing_categorized_worker_pool_cc patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_leveldatabase_env_chromium_cc patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_tflite_features_gni patch-third_party_wayland_features_gni patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_network_cc patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_ime_text_input_client_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_types_h patch-ui_base_webui_web_ui_util_cc patch-ui_color_color_id_h patch-ui_color_system_theme_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_native_pixmap_handle_cc patch-ui_gfx_native_pixmap_handle_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_context_cc patch-ui_gl_gl_features_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_ozone_platform_headless_vulkan_implementation_headless_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_ozone_test_mock_platform_window_delegate_h patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_h patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-weblayer_browser_browser_main_parts_impl_cc Added files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_forward_h patch-chrome_browser_content_settings_chrome_content_settings_utils_cc patch-chrome_browser_ui_views_bubble_anchor_util_views_cc patch-chrome_browser_ui_webui_connectors_internals_device_trust_utils_cc patch-components_device_signals_test_signals_contract_cc patch-components_media_router_common_providers_cast_channel_cast_message_util_cc patch-components_metrics_metrics_log_cc patch-components_variations_service_variations_service_cc patch-net_dns_host_resolver_system_task_cc patch-remoting_protocol_webrtc_video_stream_cc patch-ui_gl_gl_switches_cc Removed files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_cc patch-chrome_browser_crash_upload_list_crash_upload_list_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_webui_connectors_internals_zero_trust_utils_cc patch-chrome_updater_device_management_dm_storage_cc patch-components_cast_channel_cast_message_util_cc patch-components_crash_content_browser_BUILD_gn patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-media_base_vector_math_cc patch-media_capture_video_video_capture_buffer_pool_impl_cc patch-net_dns_host_resolver_manager_cc patch-services_video_capture_broadcasting_receiver_cc patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_webui_resources_js_cr_js Log message: update to 108.0.5359.71 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 07:34:38 Modified files: sysutils/multitail: Makefile Log message: set portroach marker, new versions are at github CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/11/30 07:56:45 Modified files: usr.bin/midicat: midicat.c Log message: midicat.c: add missing CVS tag; ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/11/30 08:52:06 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-runtime_syntax_make_vim patch-src_configure_ac editors/vim/pkg: PLIST-main Log message: update to vim-9.0.0976 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/11/30 10:26:22 Modified files: x11/gtk+3 : Makefile Log message: Set COMPILER=base-clang ports-gcc to unbreak on old gcc arches; not the best fix but unlock building the rest of the ports tree for now. tested by kmos@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/11/30 10:59:47 Modified files: share/zoneinfo/datfiles: africa asia backward europe iso3166.tab northamerica southamerica zone.tab zone1970.tab Log message: Update to 2022ggtz from https://github.com/JodaOrg/global-tz Major changes: * The northern edge of Chihuahua changes to US timekeeping. * Much of Greenland stops changing clocks after March 2023. * Fix some pre-1996 timestamps in northern Canada. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/11/30 11:01:22 Modified files: misc/open62541 : Makefile misc/open62541/pkg: PLIST Added files: misc/open62541/patches: patch-plugins_crypto_openssl_ua_openssl_version_abstraction_h patch-plugins_crypto_openssl_ua_pki_openssl_c Log message: Switch open62541 crypto library from Mbed TLS to LibreSSL. Use newer OpenSSL API that LibreSSL also provides. Use X509_check_issued instead of missing API until LibreSSL developers implement a more compatible solution. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/11/30 11:36:13 Modified files: sysutils/uefitool: Makefile distinfo Log message: build fix got merged CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/11/30 17:26:15 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S copy.S locore.S locore0.S mptramp.S spl.S vector.S vmm_support.S sys/arch/amd64/include: asm.h i82093reg.h sys/lib/libkern/arch/amd64: htonl.S htons.S Log message: _C_LABEL() is no longer useful in the "everything is ELF" world. Start eliminating it. ok mpi@ mlarkin@ krw@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/30 19:19:29 Modified files: regress/usr.bin/ssh: agent-getpeereid.sh Log message: Log output of ssh-agent and ssh-add to make debugging easier. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/11/30 19:22:13 Modified files: regress/usr.bin/ssh: Makefile Log message: Clean up ssh-add and ssh-agent logs. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/30 19:58:31 Modified files: lib/libcrypto/bn: bn_gcd.c lib/libcrypto/gost: gostr341001.c Log message: BN_one() can fail, check its return value. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/11/30 19:58:40 Modified files: regress/lib/libcrypto/exp: exptest.c Log message: BN_one() can fail, check its return value. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 22:16:08 Modified files: lib/libcrypto/x509: x509_vfy.c x509_vfy.h lib/libcrypto/hidden/openssl: x509_vfy.h Log message: Getters and setters for the check_issued() callback Open62541 uses X509_STORE_CTX_get_check_issued(), so provide it along with X509_STORE_{get,set}_check_issued(). As you would expect, they all return or take an X509_STORE_CTX_check_issued_fn. The getters aren't const in OpenSSL 1.1, but they now are in OpenSSL 3... These will be made available in the next minor bump and will ship in the stable release of LibreSSL 3.7 Part of OpenSSL commit 1060a50b See also https://github.com/libressl-portable/portable/issues/748 ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 22:20:30 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Retire X509_V_FLAG_CB_ISSUER_CHECK This flag has been deprecated in OpenSSL 1.1 and has not had an effect since. This way we can simplify the default check_issued() callback, which helpfully has its arguments reversed compared to the public API X509_check_issued(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 22:27:04 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Annotate X509_V_FLAG_CB_ISSUER_CHECK as deprecated and unused CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/11/30 22:33:55 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_set_flags.3 Log message: Mark the X509_V_FLAG_CB_ISSUER_CHECK flag as deprecated CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/01 00:11:17 Modified files: sbin/ping : ping.c Log message: Make sure the length of an unknown IP option is sensible. For example, an unknown option with length 0 would result in an infinite loop. bluhm points out that the network stack in the kernel would not let such packets through to userland. tweak & OK miod OK bluhm CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/01 00:21:03 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.5.1. see https://www.thunderbird.net/en-US/thunderbird/102.5.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-50/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/01 00:21:41 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.5.1. see https://www.thunderbird.net/en-US/thunderbird/102.5.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-50/ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/01 00:34:06 Modified files: sbin/ping : ping.c Log message: Oops, the tweak was not correct, go with my original version. Pointed out by tb. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/01 01:08:09 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20221130. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/01 01:13:45 Modified files: devel/libvirt-glib: Makefile devel/libvirt-glib/patches: patch-meson_build Added files: devel/libvirt-glib/patches: patch-libvirt-gconfig_libvirt-gconfig-domain-capabilities-os_c Log message: Merge fix from upstream to build with -Wpointer-sign. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/12/01 01:30:22 Modified files: sysutils/firmware/inteldrm: Makefile distinfo sysutils/firmware/inteldrm/pkg: PLIST Log message: update inteldrm-firmware to 20221109 add files referenced by linux 6.1 drm drop files only referenced by linux 5.10 drm (OpenBSD 7.0) CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/12/01 01:31:59 Modified files: sysutils/firmware/amdgpu: Makefile distinfo Log message: update amdgpu firmware to 20221109 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/12/01 01:33:25 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20221109 no binary change from 20220913 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/01 01:36:35 Modified files: net/lagrange : Makefile distinfo net/lagrange/patches: patch-lib_the_Foundation_Depends_cmake Removed files: net/lagrange/patches: patch-src_gmcerts_c Log message: update net/lagrange to 1.14.1 ok MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 01:43:34 Modified files: textproc/py-unidecode: Makefile distinfo Log message: update to py3-unidecode-1.3.6 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/01 01:49:58 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 1.0.24 The config option tag-follow works now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 01:51:53 Modified files: devel/flake8 : Makefile Log message: replace flake8 HOMEPAGE with a github one, if I try to access the gitlab one it does a cloudflare browser check then wants me to login before showing the page CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/01 01:56:48 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/patches: patch-meson_build x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/01 01:57:36 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.3.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 02:00:34 ports/textproc/py-pyphen/patches Update of /cvs/ports/textproc/py-pyphen/patches In directory cvs.openbsd.org:/tmp/cvs-serv72949/patches Log Message: Directory /cvs/ports/textproc/py-pyphen/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/01 02:03:00 Modified files: sysutils/consul-template: Makefile distinfo modules.inc Log message: Update to consul-template-0.29.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 02:03:23 Modified files: textproc/py-pyphen: Makefile distinfo textproc/py-pyphen/pkg: PLIST Added files: textproc/py-pyphen/patches: patch-pyproject_toml Log message: update to py3-pyphen-0.13.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/01 02:11:50 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.14.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/01 02:14:40 Modified files: usr.sbin/bgpctl: ometric.c ometric.h output_ometric.c Log message: Extend and rename ometric_set_int_with_label to ometric_set_int_with_labels Instead of passing a single key value pair allow for multiple keys and values. This is needed for rpki-client where 2 extra key value pairs are needed for some values. To simplify passing simple values introduce a OKV() macro which creates a compound literal array with the NULL terminal. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/01 02:16:43 Modified files: usr.sbin/bgpctl: output_ometric.c Log message: Fix typo in variable peer_message_receive Noticed by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 02:41:06 Modified files: net/toot : Makefile distinfo net/toot/pkg : PLIST Log message: update to toot-0.30.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 02:54:09 Modified files: productivity/libphonenumber: Makefile Log message: fix running tests CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/01 03:05:25 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_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_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_base_paths_posix_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_bsd_cc patch-base_files_file_util_unittest_cc patch-base_i18n_icu_util_cc patch-base_native_library_unittest_cc patch-base_process_memory_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_BUILD_gn patch-cc_BUILD_gn 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_app_theme_theme_resources_grd patch-chrome_browser_about_flags_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_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_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_router_discovery_BUILD_gn 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_metrics_service_client_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_policy_browser_signin_policy_handler_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_renderer_preferences_util_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_autofill_page_passwords_shared_css patch-chrome_browser_resources_signin_signin_shared_css 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_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_aura_linux_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_h 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_signin_view_controller_delegate_h 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_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_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_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_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_media_cdm_host_file_path_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_device_management_dm_client_cc patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_cast_channel_cast_message_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_metrics_motherboard_cc patch-components_optimization_guide_core_optimization_guide_util_cc patch-components_paint_preview_browser_paint_preview_client_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_policy_resources_policy_templates_json patch-components_storage_monitor_BUILD_gn patch-components_translate_core_common_translate_util_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_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_media_media_interface_proxy_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_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_browser_render_process_host_h patch-content_public_common_common_param_traits_macros_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_public_test_mock_render_process_host_h patch-content_renderer_media_render_media_client_cc patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_shell_BUILD_gn patch-content_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_zygote_zygote_linux_cc patch-extensions_browser_extension_prefs_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_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_audio_sndio_audio_manager_sndio_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_supported_types_cc patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_cdm_cdm_paths_unittest_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_video_frame_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-net_BUILD_gn patch-net_dns_BUILD_gn patch-net_dns_host_resolver_manager_cc patch-net_dns_public_BUILD_gn patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_third_party_quiche_BUILD_gn patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_BUILD_gn patch-services_device_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_fido_h patch-services_device_hid_hid_service_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_fido_h patch-services_device_serial_BUILD_gn patch-services_device_usb_BUILD_gn patch-services_network_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_angle_src_libANGLE_renderer_driver_utils_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_core_frame_web_frame_test_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_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_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_webgl_webgl_webcodecs_video_frame_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_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_libusb_BUILD_gn patch-third_party_libxml_src_dict_c patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h patch-third_party_wayland_features_gni patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn 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-ui_aura_screen_ozone_h patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_cc patch-ui_display_screen_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_message_center_views_message_popup_view_cc 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-ui_views_widget_widget_h patch-ui_views_window_custom_frame_view_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_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/iridium/patches: patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_thread_delegate_posix_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_delegate_h patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-device_gamepad_BUILD_gn patch-remoting_host_basic_desktop_environment_cc patch-services_device_BUILD_gn patch-services_device_public_mojom_BUILD_gn patch-services_device_usb_usb_service_cc patch-services_device_usb_usb_service_fake_cc patch-services_device_usb_usb_service_fake_h patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-ui_base_ui_base_types_h patch-ui_color_color_provider_utils_cc patch-ui_color_system_theme_h patch-ui_gl_gl_implementation_cc patch-ui_ozone_test_mock_platform_window_delegate_h patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-v8_src_base_platform_memory_h patch-v8_src_base_small-vector_h Removed files: www/iridium/patches: patch-base_third_party_symbolize_symbolize_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_web_applications_app_browser_controller_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h patch-media_audio_audio_features_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_c patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_stack_allocation_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_loader_platform_h Log message: update to 2022.11.107 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/01 03:24:28 Modified files: usr.sbin/rpki-client: mft.c Log message: Adjust comment for rtype_from_mftfile(). It is important that RTYPE_INVALID is not an error. It marks file as not handled by rpki-client and they will be ignored after checking that the provided hash matches. New file types should only be added once the needed code in parse_entity() is available. OK tb@ job@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/01 03:30:19 Modified files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_page_h Added files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_alloc_forward_h Removed files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_alloc_cc Log message: sync with shared bsd repo, no functional change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/01 03:57:36 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: meta/xfce: fix link to locales faq. reported by Frank Ebert, thanks ! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 04:00:56 Modified files: www/libwebsockets: Makefile www/libwebsockets/pkg: PLIST Log message: build libwebsockets with support for libuv's event loop, required for newer versions of www/ttyd CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 04:01:20 Modified files: www/ttyd : Makefile distinfo Log message: update to ttyd-1.7.2, unbreaks following libwebsockets update CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/01 05:13:59 Modified files: regress/lib/libkeynote: Makefile Log message: Run test in current directory. Copy test files to regress obj dir dynamically. Check error code of keynote. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/12/01 05:41:34 Modified files: usr.sbin/rpki-client: print.c Log message: Align uppercase / lowercase pattern CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 05:55:28 Modified files: net/rrdtool : Makefile Log message: enable mmap in rrdtool; earlier versions of rrdtool just used it for updates and used file io for other things, but it seems that was changed sometime around 1.3-ish, which makes it less scary for non-UBC with this, i see much lower cpu spin%, at least when used with rrdcached, and haven't noticed any problems with a fairly busy librenms while there, use -flto on lld archs, except on archs where we usually have problems with it CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 06:49:12 Modified files: regress/lib/libcrypto/bn/general: bn_isqrt.c bn_mod_exp2_mont.c bn_mod_sqrt.c bn_primes.c bn_to_string.c bn_unit.c regress/lib/libcrypto/bn/rand: bn_rand_interval.c regress/lib/libcrypto/ec: ec_point_conversion.c regress/lib/libcrypto/evp: evp_pkey_check.c evp_pkey_cleanup.c regress/lib/libcrypto/wycheproof: wycheproof-primes.c regress/lib/libssl/handshake: handshake_table.c valid_handshakes_terminate.c Log message: Refrain from printing SUCCESS in some of my tests Silence is good. On failure, the regress framework will make it clear. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 06:55:22 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c x25519test.c Log message: Make tests silent on success. Also, run all x25519 tests, don't stop on first failure. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 07:32:06 Modified files: regress/lib/libcrypto/bn/general: bn_primes.c Log message: Test prime constants exposed in public BN API Run the prime constants exposed in BN_get0_nist_prime_*() and BN_get_rfc3526_prime_*() through Ballie-PSW. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 08:30:22 Modified files: textproc/catfish: Makefile Log message: add BDEP on py-setuptools; plist changes depending on whether setuptools is installed or not. found by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 09:04:24 Modified files: www/libwebsockets: Makefile Log message: libwebsockets: disable -Werror, fails on base-gcc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 09:06:28 Modified files: www/unit/unit-ruby: Makefile Log message: mark unit-ruby BROKEN on sparc64, the configure script doesn't detect the Ruby library CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/01 09:53:19 Modified files: www/py-httpbin : Makefile distinfo Added files: www/py-httpbin/patches: patch-httpbin_core_py Removed files: www/py-httpbin/patches: patch-setup_py Log message: update to py3-httpbin-0.7.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/01 11:14:10 Modified files: devel/p5-Data-Validate-IP: Makefile distinfo Log message: update p5-Data-Validate-IP to 0.31 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/01 11:34:47 Modified files: misc/p5-OPCUA-Open62541: Makefile Log message: Remove wantlib Mbed TLS after open62541 has been switched to LibreSSL. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/01 12:19:40 ports/sysutils/py-vsphere-automation/patches Update of /cvs/ports/sysutils/py-vsphere-automation/patches In directory cvs.openbsd.org:/tmp/cvs-serv95779/patches Log Message: Directory /cvs/ports/sysutils/py-vsphere-automation/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/01 12:21:12 Added files: sysutils/py-vsphere-automation/patches: patch-requirements_pypi_txt patch-requirements_txt Log message: Add patches missed from the previous commit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 13:50:10 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_add_sub.c bn_isqrt.c bn_mod_exp2_mont.c bn_mod_sqrt.c bn_mont.c bn_primes.c bn_rand_interval.c bn_test.c bn_to_string.c bn_unit.c Removed files: regress/lib/libcrypto/bn/addsub: Makefile bnaddsub.c regress/lib/libcrypto/bn/general: Makefile bn_isqrt.c bn_mod_exp2_mont.c bn_mod_sqrt.c bn_primes.c bn_to_string.c bn_unit.c bntest.c regress/lib/libcrypto/bn/mont: Makefile mont.c regress/lib/libcrypto/bn/rand: Makefile bn_rand_interval.c Log message: Flatten structure of libcrypto/bn tests The bn tests were distributed into three subdirectories rather randomly. It's cleaner and easier to maintain if all this is in a single directory. Use consistent names for the .c files, unify handling of the tests with the exception of bn_test, which is special. Discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 14:13:58 Modified files: regress/lib/libcrypto/exp: exptest.c Log message: Silence this test and sprinkle some KNF This test is fast enough even on very slow machines that printing dots doesn't seem necessary. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 14:21:51 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_mod_exp.c Removed files: regress/lib/libcrypto/exp: Makefile exptest.c Log message: regress/libcrypto: merge exp/ into bn/ Move exp/exptest.c to bn/bn_mod_exp.c. This is a BN test that mostly tests a variety of BN_mod_exp*() API behavior and correctness. Commit stolen from jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 14:59:54 Modified files: lib/libcrypto/bn: bn_isqrt.c Log message: Update reference to table generation CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/01 15:22:47 Modified files: graphics/tiff : Makefile graphics/tiff/patches: patch-libtiff_tif_getimage_c Log message: graphics/tiff: upstream security fix for CVE-2022-3970 TIFFReadRGBATileExt(): fix (unsigned) integer overflow on strips/tiles > 2 GB https://gitlab.com/libtiff/libtiff/-/commit/a05860a0872d323e3fbf4390187ce934dd2b165e CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 15:31:59 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_isqrt_tables.txt Log message: Check that the bn_isqrt -C output isn't changed bn_isqrt -C generates code included in lib/libcrypto/lib/bn_isqrt.c. The regress tests already ensure that the content of the tables don't change. Ensure further that the code generation doesn't get out of sync. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/01 15:33:57 Modified files: lang/binaryen : Makefile Log message: Drop maintainership. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/01 15:34:59 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2022.12. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/01 15:36:10 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.250. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 15:41:46 Modified files: regress/lib/libcrypto/bn: Makefile Log message: zap extra blank line CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/01 15:44:58 Modified files: graphics/tiff : Tag: OPENBSD_7_2 Makefile graphics/tiff/patches: Tag: OPENBSD_7_2 patch-libtiff_tif_getimage_c Log message: graphics/tiff: upstream security fix for CVE-2022-3970 TIFFReadRGBATileExt(): fix (unsigned) integer overflow on strips/tiles > 2 GB https://gitlab.com/libtiff/libtiff/-/commit/a05860a0872d323e3fbf4390187ce934dd2b165e CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 15:55:40 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Fix typo, move one .PHONY target nearer to the target itself CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 16:03:40 Modified files: regress/lib/libcrypto: Makefile Log message: Unhook exp CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 17:01:06 Modified files: regress/lib/libcrypto/bn: bn_add_sub.c Log message: bn_add_sub: no need for a BIO to print to stderr CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 17:47:32 Modified files: regress/lib/libcrypto/asn1: Makefile Log message: Let bsd.regress.mk take care of running tests CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 17:55:57 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Use the default targets from bsd.regress.mk as far as possible CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 18:09:04 Modified files: regress/lib/libssl/handshake: Makefile Log message: Use regress framework rather than handrolling it CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/01 18:15:11 Modified files: regress/lib/libssl/unit: Makefile Log message: regres/libssl/unit: simplify Makefile CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/12/01 21:40:27 Modified files: usr.bin/ssh : sshbuf.c sshbuf.h Log message: make struct sshbuf private and remove an unused field; ok dtucker CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/01 23:16:50 Modified files: www/iridium : Makefile Log message: add missing build dependencies for qt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/02 00:28:43 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Removed files: devel/glib2/patches: patch-glib_ghash_h Log message: Update to glib2-2.74.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/02 00:29:30 Modified files: sys/dev/pci : pcidevs Log message: add Intel Optane SSD DC P5800X from Andreas Bartelt CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/02 00:30:53 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/02 00:33:05 Modified files: x11/gnome/libshumate: Makefile distinfo Log message: Update to libshumate-1.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/02 00:41:47 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/02 00:45:51 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-8.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/02 00:46:02 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-8.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/02 00:49:05 Modified files: textproc/hotdoc: Makefile distinfo textproc/hotdoc/pkg: PLIST Log message: Update to hotdoc-0.14.0. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/02 01:14:54 Modified files: net/dendrite : Makefile distinfo modules.inc net/dendrite/pkg: PLIST Log message: Update for Dendrite to 0.10.7 OK abieber@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 01:30:54 Modified files: regress/lib/libcrypto/bn: Makefile Log message: libcrypto/bn: switch back to manual regress targets The previous change had the undesired side effect of running the super verbose run-regress-bn_test. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:48:26 Modified files: textproc/py-chardet: Makefile distinfo textproc/py-chardet/pkg: PLIST Log message: update to py3-chardet-5.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:48:49 Modified files: www/py-frozen-flask: Makefile distinfo www/py-frozen-flask/pkg: PLIST Log message: update to py3-frozen-flask-0.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:48:55 Modified files: www/py-flask-wtf: Makefile distinfo Log message: update to py3-flask-wtf-1.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:49:00 Modified files: textproc/py-jaraco-text: Makefile distinfo textproc/py-jaraco-text/pkg: PLIST Log message: update to py3-jaraco.text-3.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:49:12 Modified files: telephony/asterisk/16: Makefile distinfo telephony/asterisk/16/patches: patch-configs_samples_asterisk_conf_sample patch-configure_ac patch-main_utils_c Log message: update to asterisk-16.29.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:49:17 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-configs_samples_asterisk_conf_sample patch-configure_ac patch-main_utils_c Log message: update to asterisk-18.15.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:49:23 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-configs_samples_asterisk_conf_sample telephony/asterisk/20/pkg: PLIST-main Log message: update to asterisk-20.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:53:38 Modified files: telephony/asterisk: Tag: OPENBSD_7_2 Makefile.inc Log message: sync asterisk/Makefile.inc with current CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:54:45 Modified files: telephony/asterisk/16: Tag: OPENBSD_7_2 Makefile distinfo telephony/asterisk/16/patches: Tag: OPENBSD_7_2 patch-Makefile patch-configs_samples_asterisk_conf_sample patch-configure_ac patch-main_utils_c telephony/asterisk/16/pkg: Tag: OPENBSD_7_2 PLIST-main Log message: update to asterisk-16.29.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 01:55:10 Modified files: telephony/asterisk/18: Tag: OPENBSD_7_2 Makefile distinfo telephony/asterisk/18/patches: Tag: OPENBSD_7_2 patch-Makefile patch-configs_samples_asterisk_conf_sample patch-configure_ac patch-main_utils_c telephony/asterisk/18/pkg: Tag: OPENBSD_7_2 PLIST-main Log message: update to asterisk-18.15.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/02 03:09:38 Modified files: security/sqlmap: Makefile distinfo security/sqlmap/pkg: PLIST Log message: Update for SQLMap to 1.6.11 ok benoit@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/02 03:14:55 Modified files: devel/poedit : Makefile distinfo Log message: update devel/poedit to 3.2.2 changelog: - fixed overzealous placeholders correctness check. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/02 03:24:42 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 56.2; diff from maintainer, thanks! CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/12/02 03:57:12 Modified files: lib/libagentx : agentx.c Log message: When checking if we're implied we must also check if we're working on a string or an oid, else we can generate invalid OIDs. Found by bluhm@ on powerpc64 OK bluhm@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/02 05:27:08 Modified files: sys/arch/riscv64/include: asm.h sys/arch/riscv64/riscv64: cpuswitch.S exception.S locore.S lib/libc/arch/riscv64: SYS.h lib/libc/arch/riscv64/sys: brk.S sbrk.S Log message: Drop _C_LABEL() uses in riscv64-specific code _C_LABEL() was useful in the a.out->ELF transition days, way before RISC-V was a thing. Also drop uses of _ASM_LABEL() while here, suggested by guenther@ ok guenther@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/12/02 05:51:22 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/02 05:56:51 Modified files: sys/netinet6 : in6.c Log message: Unlock in6_ioctl_get() aka. SIOCGIF{DSTADDR,NETMASK,AFLAG,ALIFETIME}_IN6 First the right address is picked from the net lock protected if_addrlist. Then all ioctls just copy out the address, nothing requires the kernel lock. SIOCGIFDSTADDR_IN6 checks the net lock protected if_flags, SIOCGIFALIFETIME_IN6 computes lifetimes which only need the address. This removes the last kernel lock from IPv6 read ioctls (multicast being the untouched exception here). Users of these ioctl(2)s are route6d(8), rad(8), slaacd(8), isakmpd(8) and of course ifconfig(8). OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/02 05:58:37 Modified files: sys/netinet6 : nd6_nbr.c Log message: Remove useless variable, simplify code Using a local `duplicate' variable to defer the actual checks by a few lines, interleaved with comments (saying the same thing but negated), is harder to follow that neccessary. Fold the logic and merge comments (remove the last obvious one missing a negation) to save 20 LOC. OK bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/02 06:08:38 Modified files: multimedia/mpv : Makefile distinfo Added files: multimedia/mpv/patches: patch-meson_build Removed files: multimedia/mpv/patches: patch-wscript_build_py Log message: mpv: switch build from waf to Meson, build with zimg support while there. From Brad. CVSROOT: /cvs Module name: www Changes by: tobhe@cvs.openbsd.org 2022/12/02 07:41:46 Modified files: openiked : index.html releases.html Log message: OpenIKED 7.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/02 07:54:11 Modified files: net/gmid : Makefile distinfo Log message: update net/gmid to 1.8.6 - add tests and compat for setresuid setresgid - add GEMINI_SEARCH_STRING fastcgi parameter / cgi env variable - manpage fix: QUERY_STRING is *not* urldecoded - fixed use-after-free in the fastcgi code - when switching user also set the groups - always cast is*() arguments to unsigned char CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/02 07:57:33 Modified files: net/gmid : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC update of net/gmid to 1.8.6 changelog for 1.8.6: - add tests and compat for setresuid setresgid - add GEMINI_SEARCH_STRING fastcgi parameter / cgi env variable - manpage fix: QUERY_STRING is *not* urldecoded - fixed use-after-free in the fastcgi code - when switching user also set the groups - always cast is*() arguments to unsigned char and for 1.8.5: - removed OpenBSD' rc file because now is maintained in the ports tree - (hopefully) fix build on DragonflyBSD - call tzset(3) to fix times in logs - always send custom list of fcgi parameters (alex) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/02 08:35:35 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c usr.sbin/ndp : ndp.c Log message: Remove constant basereachable and retrans members from struct nd_ifinfo Both are initalised with compile-time constants and never written to. They are part of the Neighbour Discovery machinery and only surface through the single-user SIOCGIFINFO_IN6: $ ndp -i lo0 basereachable=30s0ms, reachable=39s, retrans=1s0ms These values are read-only since 2017 sys/netinet6/nd6.c r1.217 usr.sbin/ndp/ndp.c r1.85 Remove knob and always do neighbor unreachable detection Inline the macros (to keep meaningful names), shrink the per-interface allocated struct nd_ifinfo to what is actually needed and inline nd6_dad_starttimer()'s constant `msec' argument. Nothing else in base, incl. regress, uses SIOCGIFINFO_IN6 or `ndp -i'. OK bluhm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/02 08:45:28 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_constants_h patch-base_allocator_partition_allocator_partition_page_h patch-base_cpu_h patch-base_i18n_icu_util_cc patch-base_memory_discardable_memory_cc patch-base_process_process_metrics_h patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-build_config_compiler_BUILD_gn patch-build_linux_unbundle_replace_gn_files_py patch-cc_BUILD_gn 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_settings_strings_grdp patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_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_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h 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_signals_device_info_fetcher_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h 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_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_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_metrics_perf_cpu_identity_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_signin_shared_css 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_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_themes_theme_service_aura_linux_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_chrome_pages_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_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_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_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_provider_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_extensions_permissions_chrome_permission_message_rules_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_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_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_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_gwp_asan_BUILD_gn patch-components_invalidation_impl_invalidation_switches_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_resources_policy_templates_json patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_storage_monitor_BUILD_gn patch-components_sync_device_info_local_device_info_util_cc patch-components_translate_core_common_translate_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_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_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_message_filter_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_zygote_host_zygote_host_impl_linux_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_browser_zygote_host_zygote_host_linux_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_public_test_mock_render_thread_cc 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_main_cc patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_extension_prefs_cc patch-extensions_common_command_cc patch-extensions_renderer_bindings_argument_spec_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_audio_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_linux_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_gpu_chromeos_video_decoder_pipeline_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_webrtc_audio_processor_cc patch-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_c_system_thunks_cc 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_BUILD_gn patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_proc_cc patch-net_socket_udp_socket_unittest_cc patch-net_third_party_quiche_BUILD_gn patch-pdf_pdfium_pdfium_engine_cc patch-remoting_base_chromoting_event_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_type_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_device_hid_BUILD_gn patch-services_device_hid_hid_service_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_serial_BUILD_gn patch-services_device_usb_usb_service_cc patch-services_network_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_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_webgl_webgl_webcodecs_video_frame_cc 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_fonts_font_platform_data_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_widget_compositing_categorized_worker_pool_cc patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libusb_BUILD_gn patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_tflite_features_gni patch-third_party_wayland_features_gni patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_network_cc patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_ime_text_input_client_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_types_h patch-ui_base_webui_web_ui_util_cc patch-ui_color_color_id_h patch-ui_color_system_theme_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_native_pixmap_handle_cc patch-ui_gfx_native_pixmap_handle_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_context_cc patch-ui_gl_gl_features_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_ozone_platform_headless_vulkan_implementation_headless_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_ozone_test_mock_platform_window_delegate_h patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_h patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-weblayer_browser_browser_main_parts_impl_cc Added files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_forward_h patch-chrome_browser_content_settings_chrome_content_settings_utils_cc patch-chrome_browser_ui_views_bubble_anchor_util_views_cc patch-chrome_browser_ui_webui_connectors_internals_device_trust_utils_cc patch-components_device_signals_test_signals_contract_cc patch-components_media_router_common_providers_cast_channel_cast_message_util_cc patch-components_metrics_metrics_log_cc patch-components_variations_service_variations_service_cc patch-device_gamepad_BUILD_gn patch-net_dns_host_resolver_system_task_cc patch-remoting_protocol_webrtc_video_stream_cc patch-services_device_BUILD_gn patch-services_device_public_mojom_BUILD_gn patch-ui_gl_gl_switches_cc Removed files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_cc patch-chrome_browser_crash_upload_list_crash_upload_list_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_webui_connectors_internals_zero_trust_utils_cc patch-chrome_updater_device_management_dm_storage_cc patch-components_cast_channel_cast_message_util_cc patch-components_crash_content_browser_BUILD_gn patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-media_base_vector_math_cc patch-media_capture_video_video_capture_buffer_pool_impl_cc patch-net_dns_host_resolver_manager_cc patch-services_video_capture_broadcasting_receiver_cc patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_webui_resources_js_cr_js Log message: update to 108.0.5359.71 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/02 09:41:43 Modified files: x11/tint2 : Makefile Log message: Do the usual c99 dance to fix sparc64 build CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/02 09:48:14 Modified files: www/ttyd : Makefile Log message: base-gcc won't compiler ttyd. Switch to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 10:33:38 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Added files: regress/lib/libcrypto/bn: bn_mod_exp_zero.c Log message: Rewrite the tests that various modular exponentiation functions compute a^0 = 0 (mod 1) for all a from scratch. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 10:34:26 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Link new bn_mod_exp_zero test to build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 10:42:45 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Check BN_rand() and BN_mod() return values CID 430848 CID 430849 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/02 11:10:31 ports/devel/p5-Devel-MAT/patches Update of /cvs/ports/devel/p5-Devel-MAT/patches In directory cvs.openbsd.org:/tmp/cvs-serv86095/devel/p5-Devel-MAT/patches Log Message: Directory /cvs/ports/devel/p5-Devel-MAT/patches added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 11:24:01 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp: we have a BN_CTX available... Use BN_CTX_get() instead of BN_new()/BN_free(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 11:31:40 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp.c: printing to stdout needs no BIO CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 12:44:04 Modified files: lib/libcrypto/bio: bio_lib.c bio_local.h Log message: Revert bio_prev removal As schwarze points out, you can pop any BIO in a chain, not just the first one (bonus points for a great name for this API). The internal doubly linked was used to fix up the BIO chain bio was part of when you BIO_pop() a bio that wasn't in the first position, which is explicitly allowed in our documentation and implied by OpenSSL's. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/02 13:21:40 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.29 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/02 13:37:18 Modified files: sysutils/borgbackup: Makefile.inc sysutils/borgbackup/1.1: Makefile sysutils/borgbackup/1.2: Makefile Removed files: sysutils/borgbackup/1.1/patches: patch-src_borg__endian_h sysutils/borgbackup/1.2/patches: patch-src_borg__endian_h Log message: Switch 1.2 to ports-gcc like 1.1 does, remove then unneeded patch Found while debugging runtime breakage on sparc64. Feedback bket sthen CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2022/12/02 14:34:49 Modified files: build/openssh : releases.pl openssh : releasenotes.html Log message: Mark up GHPRnnn links in full instead of only half of them. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/02 15:21:35 Modified files: usr.bin/midicat: midicat.c Log message: midicat(1): add a usage() function Tweaked by millert@. Link: https://marc.info/?l=openbsd-tech&m=166982129428027&w=2 ok millert@ kn@ ratchov@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/02 15:29:59 Modified files: usr.bin/midicat: midicat.c Log message: midicat(1): set ifile/ofile to "stdin"/"stdout" if it is an en-dash ("-") This makes error messages a little bit more intuitive. Instead of, e.g.: midicat: -: No space left on device you get: midicat: stdout: No space left on device Link: https://marc.info/?l=openbsd-tech&m=166982129428027&w=2 ok millert@ kn@ ratchov@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/02 15:36:34 Modified files: usr.bin/midicat: midicat.c Log message: midicat(1): use err(3) everywhere This is consistent with style(9) and makes the program shorter, too. Tweaked by ratchov@. Link: https://marc.info/?l=openbsd-tech&m=166982129428027&w=2 ok millert@ kn@ ratchov@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/02 15:58:56 Modified files: lib/libcrypto/man: BIO_push.3 Log message: Drop 'perhaps a little', plus grammar and spelling nits BIO_push() and BIO_pop() are misnamed. No need to gently and politely suggest that their 'names [...] are perhaps a little misleading'. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/02 16:37:39 Modified files: www/libreddit : Makefile distinfo Log message: www/libreddit: update to 0.22.4 changelog: * Extract Location URL path correctly in client::request * Added gruvbox-dark and gruvbox-light themes * OpenGraph meta-tagging * Make the column size in posts consistent ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/02 16:41:09 ports/sysutils/uefitool/patches Update of /cvs/ports/sysutils/uefitool/patches In directory cvs.openbsd.org:/cvs.d/hack/kn/ports/sysutils/uefitool/patches Log Message: Directory /cvs/ports/sysutils/uefitool/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/02 16:48:10 Added files: sysutils/uefitool/patches: patch-common_LZMA_SDK_C_CpuArch_c Log message: Fix aarch64 build by disabling CPU optimisations in bundled LZMA CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/02 18:18:03 Modified files: sys/dev/pci/drm/i915/gt: intel_gt.c Log message: drm/i915: fix TLB invalidation for Gen12 video and compute engines From Andrzej Hajda ee2d04f23bbb16208045c3de545c6127aaa1ed0e in linux 5.15.y/5.15.81 04aa64375f48a5d430b5550d9271f8428883e550 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/02 20:04:36 Modified files: sys/dev/pci : pcidevs Log message: add AMD family 19h model 61h (Raphael) ids initial diff from Laurence Tratt; ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/02 20:05:13 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 01:05:52 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Fix some ancient silliness with a random byte For nearly 25 years this test has attempted to generate random numbers of bit length between 192 and 319 bits. Unfortunately, it used an unsigned char so instead of generating numbers in the interval [-64..63] and add them to 256, it used numbers in the intervals [0..63] and [192..255]... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 01:21:38 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Add missing checks for BN_mod_exp_{non,}ct() Someone added a few more functions to test, but forgot to check their results, so if they would not do the expected thing that would only be noticed if one of the already tested functions would break. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 01:43:03 Modified files: devel/mm-common: Makefile distinfo devel/mm-common/pkg: PLIST Log message: Update to mm-common-1.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 01:57:11 Modified files: x11/gnome/initial-setup: Makefile distinfo Log message: Update to gnome-initial-setup-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 01:58:19 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.365. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:00:49 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Removed files: x11/gnome/nautilus/patches: patch-src_nautilus-file_h Log message: Update to nautilus-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:01:03 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.61.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:08:54 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:09:05 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:09:21 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:23:56 Modified files: x11/gnome/terminal: Makefile distinfo Removed files: x11/gnome/terminal/patches: patch-src_terminal-screen_cc Log message: Update to gnome-terminal-3.46.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:33:44 Modified files: x11/gnome/gucharmap: Makefile distinfo Log message: Update to gucharmap-15.0.2. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 02:37:02 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Refactor and fix bn_mod_exp test The amount of copy-paste in this test led to a few bugs and it was hard to spot them since things were done in random order. Use a different approach: compute the result of a^b (mod m) according to BN_mod_exp_simple(), then compare the results of all the other *_mod_exp* functions to that. Reuse the test structure from bn_mod_exp_zero.c to loop over the list of functions. This way we test more functions and don't forget to check some crucial bits. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:40:21 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Log message: Update to evolution-data-server-3.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:40:40 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:40:53 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Log message: Update to evolution-ews-3.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 02:42:30 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.42.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 02:44:52 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: More cleanup Drop unnecessary loading of error strings, fix error path and consistently print to stdout. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 02:53:47 Modified files: regress/lib/libcrypto/bio: biotest.c Log message: Test BIO_{push,pop}() along a linear chain CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 02:55:53 Modified files: regress/lib/libcrypto/bio: Makefile Log message: biotest needs bio_local.h now Should have been part of the previous commit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 02:59:19 Modified files: regress/lib/libcrypto/x509/rfc3779: Makefile Log message: Clean up makefile CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/03 03:16:15 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 3.21.10 https://github.com/protocolbuffers/protobuf/releases/tag/v3.21.10 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/03 03:16:43 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 4.21.10 https://github.com/protocolbuffers/protobuf/releases/v21.10 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/12/03 03:57:04 Modified files: sys/dev/pv : vmt.c Log message: Modify vmt to use the buffer allocated in pvbus directly instead of the buffer in the vmt softc when doing RPC for PVBUSIOC_KV{READ|WRITE} ioctl. ok asou CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/03 04:35:34 Modified files: regress/lib/libssl/rust-openssl: Makefile Log message: skip rust-openssl-tests on sparc64 The issue is likely that the build is trying to compile some generated C code with the prehistoric gcc from base, so add a tentative workaround for that. Since I don't currently have access to a sparc64 box where I could validate this easily and check if the workaround is enough, let's not waste lots of cycles on this. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/03 05:09:30 Modified files: www/chromium : Makefile distinfo Log message: update to 108.0.5359.94 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/03 05:19:21 Modified files: audio/rgain : Makefile audio/rgain/pkg: PLIST Log message: Need setuptools. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/03 06:31:32 Modified files: sys/arch/arm64/dev: aplcpu.c Log message: The device tree bindings for aplcpu(4) changed once more, recycling the "apple,cluster-cpufreq" compatible that was used for the first version. Add support for the "new new" binding while retaining support for the "old new" binding. Hopefully nobody is using the "old" binding anymore now that we update the m1n1+u-boot+dtb "boot firmware" automatically on sysupgrade. ok patrick@, tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/03 06:42:23 Modified files: sys/arch/arm64/dev: aplmbox.c rtkit.c rtkit.h Log message: Rework the RTKit code such that we don't spin forever if for some reason we don't get the expected replies from the firmware on the other side. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/03 08:02:30 Modified files: sys/arch/riscv64/include: asm.h lib/libc/arch/riscv64/sys: brk.S sbrk.S Log message: Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64 NB for "No Binding". This gets us rid of clang-13 warnings about a global symbol redefined as weak. Mostly a copy of what guenther@ already implemented on other archs. ok guenther@ tb@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/03 08:03:49 Modified files: sys/arch/riscv64/riscv64: clock.c Log message: Use evcount_percpu(9) for clock interrupts ok cheloha@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 10:33:01 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.41 -> 2.43 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.43 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 10:33:25 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.12.1 -> 1.12.2 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1122 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 10:33:49 Modified files: databases/patroni: Makefile distinfo databases/patroni/pkg: PLIST Log message: Update patroni 2.1.4 -> 2.1.5 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-215 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/12/03 10:37:24 Modified files: graphics/pdf2djvu: Makefile Log message: Drop MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 10:37:27 Modified files: sysutils/py-vmomi: Makefile distinfo sysutils/py-vmomi/pkg: PLIST Log message: Update py-vmomi 7.0.3 -> 8.0.0.1 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.0.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 10:38:44 Added files: sysutils/py-vmomi/patches: patch-tests_test_pbm_check_compatibility_py Log message: Add patch for tests CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/12/03 10:39:04 Modified files: audio/wavpack : Makefile distinfo Log message: Update to wavpack 5.6. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/03 10:40:13 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: 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_cmTarget_cxx devel/cmake/pkg: PLIST Log message: Update cmake to 3.25.1 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/12/03 10:41:58 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to racket 8.7. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/03 10:47:46 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/py-libpcap : Makefile distinfo net/py-libpcap/patches: patch-setup_py net/py-libpcap/pkg: DESCR PLIST Log message: Remove net/py-lipcap no maintainer, no consumers, python 2 only, no update since 2016, py3 net/py-pcapy exists (albeit broken currently). Not a good idea to parse network packets with dead python 2 code. OK sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/03 10:48:40 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221129 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/03 10:50:02 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/supybot : Makefile distinfo net/supybot/pkg: DESCR PLIST Log message: Remove net/supybot homepage times out for me, no maintainer, python 2 only, no consumers, no update since 2009, we lag behind the last upstream version from 2018. There is plenty of maintained irc bot software to chose from. OK sthen CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/12/03 11:00:25 Modified files: emulators/xroar: Makefile distinfo Log message: Update to xroar 1.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/03 12:38:29 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/dissy : Makefile distinfo devel/dissy/patches: patch-dissy_File_py patch-setup_py devel/dissy/pkg: DESCR PLIST Log message: Remove devel/dissy python 2, no update since import in 2010, no consumers, deprecated since 2014 by upstream in favour of www.emilpro.com. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/12/03 12:48:56 Modified files: lang/bacon : Makefile distinfo lang/bacon/patches: patch-Makefile_in lang/bacon/pkg : PLIST Log message: Update to bacon 4.6. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/12/03 12:57:25 Modified files: net/py-ftpdlib : Makefile distinfo Log message: Update to ftpdlib 1.5.7. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 13:26:01 ports/databases/patroni/patches Update of /cvs/ports/databases/patroni/patches In directory cvs.openbsd.org:/tmp/cvs-serv76840/patches Log Message: Directory /cvs/ports/databases/patroni/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 13:36:07 Modified files: databases/patroni: Makefile databases/patroni/files: patroni.yml databases/patroni/pkg: patroni.rc Added files: databases/patroni/patches: patch-patroni_validator_py Log message: Enable rc_configtest for patroni CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/03 13:40:57 Modified files: textproc/libxmlbird: Makefile Log message: neuter unneeded python 2 runtime dependency luckily, this xml parser written in vala only uses python to build/test. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/03 13:42:47 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Log message: Update kstars to 3.6.2 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/12/03 14:02:27 Modified files: sbin/iked : eap.c ikev2.c ikev2_msg.c ikev2_pld.c Log message: Include endian.h where needed for betohXX functions. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/03 14:30:17 Modified files: archivers/xz : Makefile distinfo archivers/xz/patches: patch-config_h_in Removed files: archivers/xz/patches: patch-src_common_tuklib_cpucores_c Log message: archivers/xz: maintenance update to 5.2.9 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/03 14:34:05 Modified files: net/zabbix : Makefile distinfo net/zabbix/pkg : PLIST-web Log message: Update zabbix 6.2.4 -> 6.2.5 Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog Release notes: https://www.zabbix.com/rn/rn6.2.5 ok robert@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/12/03 15:34:35 Modified files: sbin/iked : config.c dh.c iked.h ocsp.c usr.sbin/ikectl: ikectl.c regress/sbin/iked/parser: common.c test_parser_fuzz.c regress/sbin/iked/test_helper: test_helper.c test_helper.h Log message: Consistently use uintXX_t from instead of u_intXX_t. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/03 16:15:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/stm32loader: Makefile distinfo devel/stm32loader/patches: patch-stm32loader_py devel/stm32loader/pkg: DESCR PLIST Log message: Remove devel/stm32loader Unmaintained since 2010, dead upstream since 2014, a single python 2 script without build phase, only a tiny patch for serial console convenience. Users can just grab the single file from github and run it themselves, no need to keep py2 package around for this. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/03 17:11:10 Modified files: devel/mpfr : Makefile distinfo Log message: devel/mpfr: update to 4.1.1 for assorted bug fixes CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/12/03 17:23:03 Modified files: regress/sbin/iked/parser: test_parser_fuzz.c Log message: Include endian.h for htobe32 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/03 20:13:52 Modified files: sys/dev/pci : pcidevs Log message: add Intel DG1, DG2, ATS-M ids from linux 6.1 i915_pciids.h, Mesa 22.3 iris_pci_ids.h Intel Iris Xe MAX Graphics Open Source Programmer's Reference Manual Volume 4: Configurations CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/03 20:14:20 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/04 00:34:21 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.379 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/04 00:55:26 Modified files: geo/lib2geom : Makefile distinfo geo/lib2geom/pkg: PLIST Log message: Update lib2geom to 1.2.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/04 00:55:30 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/pkg: PLIST Log message: Update inkscape to 1.2.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/12/04 01:05:36 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/04 01:22:13 Modified files: lib/libc/arch/i386/string: bcmp.S bzero.S memmove.S lib/libc/arch/i386/sys: brk.S sbrk.S Log message: Fix warnings about binding changed to STB_WEAK on i386 Compiling libc on i386 results in compiler warnings for bcmp, bzero, bcopy, brk, and sbrk. Use ENTRY_NB instead of ENTRY to avoid this. ok jca millert CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/04 01:30:20 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: 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: distinfo Log message: Update KDE Plasma to 5.26.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/04 01:32:36 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.380 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/04 01:32:51 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins-stable to 2.375. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/04 01:42:19 Modified files: devel : Makefile Log message: Unbreak sqlports: stm32loader is gone. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/04 03:46:29 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221203 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/12/04 04:03:11 Modified files: usr.bin/ssh : ssh-sk-helper.c ssh-agent.c Log message: Remove duplicate includes. Patch from AtariDreams via github PR#364. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/12/04 04:54:31 Modified files: sbin/iked : control.c usr.sbin/ikectl: ikectl.c Log message: Rename sun to s_un for portability. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/04 05:20:04 Modified files: mail : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: mail/tmda : Makefile distinfo mail/tmda/pkg : DESCR MESSAGE PLIST Log message: Remove mail/tmda no maintainer, python 2 only, no consumers, last port update in 2003, upstream has newer versions (don't know since when), no big distro packages it, homepage is reachable but clicking on "Download" yields a python 2.4 backtrace on EACCES failure... OK jca CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/04 05:21:48 Modified files: mail : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: mail/spambayes : Makefile distinfo mail/spambayes/pkg: DESCR PLIST Log message: Remove mail/spambayes no maintainer, python 2 only, just a few old distros still package it, no upstream activity since years, i don't even see our 1.1b1 version from 2015 on their homepage which still takes about python 2.2.2, outlook 2000 and the alpha stage this software is in. OK jca CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/04 05:59:09 Modified files: devel/vte3 : Makefile distinfo Removed files: devel/vte3/patches: patch-meson_build Log message: Update to vte3-0.70.2. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/12/04 06:45:44 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.6.7 CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2022/12/04 07:38:11 Modified files: x11/xcursorgen : Makefile distinfo x11/xcursorgen/pkg: DESCR Log message: Update x11/xcursorgen to version 1.0.8. tweaks and ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/04 07:48:15 Modified files: x11/spectrwm : Makefile distinfo x11/spectrwm/patches: patch-spectrwm_1 patch-spectrwm_c Removed files: x11/spectrwm/patches: patch-baraction_sh Log message: Update spectrwm to HEAD Fixes a couple of issues, and merged some OpenBSD specific PRs. OK sdk@, gonzalo@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/04 08:42:08 Modified files: libexec/ld.so : library.c library_mquery.c loader.c resolve.h Log message: The next step for mimmutable(). ld.so figures out what regions of memory of startup shared library mappings can be made immutable, and also does this for dlope() RTLD_NODELETE and subsidiary libraries. Complexity in this diff is due to the GNU_RELRO and OPENBSD_MUTABLE sections. Tested in snaps for about 3 weeks, with some bootstrap related pain felt in ports ok kettenis, much help from others. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/04 08:55:26 Modified files: libexec/ld.so : loader.c Log message: ld.so: Disable DT_MIPS_RLD_MAP_REL The linker produces incorrect values for DT_MIPS_RLD_MAP_REL tags. Disable the handling of the tag in the dynamic loader. The linker will be fixed in a later commit when snapshots have the updated ld.so. Discussed with and OK kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/04 09:29:44 Modified files: games/burgerspace: Makefile distinfo games/burgerspace/pkg: PLIST Removed files: games/burgerspace/patches: patch-Makefile_in Log message: games/burgerspace: update to 1.9.5 When an enemy gets carried down on a slice and has landed, it is now shown as frozen until it revives, instead of disappearing until it revives. To restore the old disappearing behavior, pass new option --hide-landed-enemies. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/04 10:23:22 Modified files: devel/abseil-cpp: Makefile distinfo devel/abseil-cpp/patches: patch-absl_base_internal_unscaledcycleclock_h patch-absl_debugging_CMakeLists_txt devel/abseil-cpp/pkg: PLIST Added files: devel/abseil-cpp/patches: patch-absl_types_CMakeLists_txt Removed files: devel/abseil-cpp/patches: patch-absl_base_config_h patch-absl_base_internal_raw_logging_cc patch-absl_debugging_internal_elf_mem_image_h Log message: Update to devel/abseil-cpp 20220623.1 LTS https://github.com/abseil/abseil-cpp/releases/tag/20220623.1 tg_owt and tdesktop build and work with this libphonenumber tested by sthen OK sthen CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/04 11:01:57 Modified files: usr.bin/systat : main.c systat.h vmstat.c Log message: systat(1): vmstat: measure elapsed time with clock_gettime(2) instead of ticks The vmstat view in systat(1) should not use statclock() ticks to count elapsed time. First, ticks are low resolution. Second, the statclock is sometimes randomized, so each tick is not necessarily of equal length. Third, we're counting ticks from every CPU on the system, so every rate in the view is divided by the number of CPUs. For example, on an amd64 system with 8 CPUs you currently see: 200 clock ... when the true clock interrupt rate on that system is 1600. Instead, measure elapsed time with clock_gettime(2). Use CLOCK_UPTIME here so we exclude time when the system is suspended. With this change we no longer need "stathz" or "hertz". We can also get rid of the anachronistic secondary clock failure test. Prompted by dlg@ and jmatthew@. deraadt@ says this has been in snaps since 2022-11-21; no complaints. Link: https://marc.info/?l=openbsd-tech&m=166898960831136&w=2 ok dlg@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/04 11:08:41 Modified files: sysutils/borgbackup/1.1: Makefile distinfo Log message: Fix msgpack runtime on sparc64 $ borg init -e none ./repo ; echo $? Unknown integrity data version 0 in integrity.1 0 borg 1.1.x bundles msgpack-python, which messed up __BYTE_ORDER handling, but only on sparc64 using ports GCC 8.4.0; macppc base clang 13 is fine. msgpack-python got fixed, borg's 1.1-maint branch merged it, pull the PR. borgbackup/1.2 and py-msgpack will get the same fix but in a different commit as py-msgpack has more consumers than borg 1.2. Tested on little endian amd64/base-clang and big endian macppc/base-clang, sparc64/ports-gcc. OK bket CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/04 11:11:13 Modified files: www/sogo : Makefile www/sogo/pkg : PLIST README Removed files: www/sogo/patches: patch-Scripts_sql-update-2_2_17_to_2_3_0-mysql_sh patch-Scripts_sql-update-2_2_17_to_2_3_0_sh patch-Scripts_sql-update-3_2_10_to_4_0_0-mysql_sh patch-Scripts_sql-update-3_2_10_to_4_0_0_sh Log message: sogo: install additional database schema update scripts, and stop patching some (but not all) of them to use ksh instead of bash. also adjust nginx sample config in pkg-readme. problems reported by landry@. based on a diff from giovanni@, ok giovanni@ sebastia@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/12/04 11:13:54 Modified files: app/xfd : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac grid.c xfd.c app/xfd/man : Makefile.in Log message: Update xfd to version 1.1.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/04 11:13:57 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm net/nmap : Makefile net/nmap/patches: patch-Makefile_in net/nmap/pkg : PLIST-main Added files: net/nmap/patches: patch-configure_ac Removed files: net/nmap/patches: patch-ndiff_setup_py patch-zenmap_install_scripts_unix_zenmap-root_desktop patch-zenmap_install_scripts_unix_zenmap_desktop patch-zenmap_setup_py net/nmap/pkg : DESCR-zenmap PLIST-zenmap Log message: Remove net/nmap,-zenmap and ndiff(1) from net/nmap zenmap is a python 2 gui supposed to be run as root, ndiff diffs nmap outputs. ndiff from the nmap package requires the nmap-zenmap package to be installed, but doesn't depend on it and won't work unless you actually install/use zenmap... which noone ever complained about. Upstream has some active python 3 pull requests, but nothing concrete and nmap port updates are overdue anyway. Completely remove all python (2) bits from this port. Feedback jca sthen OK jca (on zenmap removal, ndiff removal probably as well) OK sthen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/12/04 11:15:09 Modified files: driver/xf86-video-mach64: ChangeLog Makefile.in README aclocal.m4 compile configure configure.ac driver/xf86-video-mach64/man: Makefile.in driver/xf86-video-mach64/src: Makefile.in aticonfig.c atidri.c atidri.h atimach64io.h atimach64render.c atimach64xv.c atiscreen.c ativgaio.h atividmem.c Log message: Update xf86-video-mach64 to version 6.9.7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/04 11:18:24 Modified files: net/nmap : Makefile net/nmap/patches: patch-configure_ac net/nmap/pkg : PLIST-main Added files: net/nmap/patches: patch-ndiff_ndiff_py patch-ndiff_setup_py Log message: nmap: port ndiff to python 3 (via 2to3 plus a few extra patches) and reenable it CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/12/04 11:43:19 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/12/04 12:04:38 Modified files: regress/sys/ddb: Makefile Log message: Print skipped while running on anything other than i386. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/04 12:31:13 Modified files: regress/lib/libssl/rust-openssl: Makefile Log message: zap weird spaces $EDITOR added in previous CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/04 12:52:53 Modified files: multimedia/libbluray: Makefile distinfo Log message: update to libbluray-1.3.4, from Brad CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/04 13:07:34 Modified files: security/rust-openssl-tests: distinfo Log message: Fix distinfo pointed out by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/04 13:12:36 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure x11/mplayer : Makefile Log message: update to ffmpeg-4.4.3, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/04 13:12:56 Modified files: multimedia/svt-av1: Makefile distinfo Added files: multimedia/svt-av1/patches: patch-CMakeLists_txt Log message: update to svt-av1-1.4.0, from Brad CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/04 13:43:11 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.0a5 Also remove TL_VERSION, pointed out by richard on #tor-dev. OK sdk@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/04 16:35:22 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20221204 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/04 16:50:51 Modified files: bin/pax : options.c games/robots : main.c regress/lib/libpthread/switch: switch.c regress/lib/libc/db: dbtest.c regress/lib/libc/regex: main.c regress/lib/libutil/fmt_scaled: fmt_test.c sbin/disklabel : disklabel.c sbin/dmesg : dmesg.c sbin/dumpfs : dumpfs.c sbin/growfs : growfs.c sbin/isakmpd : isakmpd.c sbin/mount : mount.c sbin/mount_cd9660: mount_cd9660.c sbin/mount_ext2fs: mount_ext2fs.c sbin/mount_ffs : mount_ffs.c sbin/mount_msdos: mount_msdos.c sbin/mount_tmpfs: mount_tmpfs.c sbin/newfs : newfs.c sbin/newfs_ext2fs: newfs_ext2fs.c sbin/savecore : savecore.c sbin/scsi : scsi.c sbin/ttyflags : ttyflags.c usr.bin/biff : biff.c usr.bin/cal : cal.c usr.bin/cap_mkdb: cap_mkdb.c usr.bin/chpass : chpass.c usr.bin/col : col.c usr.bin/colrm : colrm.c usr.bin/comm : comm.c usr.bin/ctags : ctags.c usr.bin/cut : cut.c usr.bin/du : du.c usr.bin/expand : expand.c usr.bin/find : main.c usr.bin/logger : logger.c usr.bin/mesg : mesg.c usr.bin/users : users.c usr.bin/finger : finger.c usr.bin/gencat : gencat.c usr.bin/getconf: getconf.c usr.bin/hexdump: hexsyntax.c usr.bin/id : id.c usr.bin/join : join.c usr.bin/lastcomm: lastcomm.c usr.bin/look : look.c usr.bin/m4 : main.c usr.bin/make : main.c usr.bin/netstat: main.c usr.bin/nfsstat: nfsstat.c usr.bin/nl : nl.c usr.bin/nm : nm.c usr.bin/paste : paste.c usr.bin/rdist : rdist.c usr.bin/rdistd : rdistd.c usr.bin/sed : main.c usr.bin/ssh : ssh-keygen.c ssh-keyscan.c sshd.c usr.bin/tail : tail.c usr.bin/telnet : main.c usr.bin/tput : tput.c usr.bin/tr : tr.c usr.bin/tset : tset.c usr.bin/tty : tty.c usr.bin/unvis : unvis.c usr.bin/usbhidctl: usbhid.c usr.bin/usbhidaction: usbhidaction.c usr.bin/vis : vis.c usr.bin/vmstat : vmstat.c usr.bin/w : w.c usr.bin/wc : wc.c usr.bin/xargs : xargs.c usr.bin/xinstall: xinstall.c usr.sbin/ac : ac.c usr.sbin/apmd : apmd.c usr.sbin/dev_mkdb: dev_mkdb.c usr.sbin/fdformat: fdformat.c usr.sbin/hotplugd: hotplugd.c usr.sbin/inetd : inetd.c usr.sbin/iostat: iostat.c usr.sbin/lpr/lpq: lpq.c usr.sbin/makefs: makefs.c usr.sbin/mtree : mtree.c usr.sbin/netgroup_mkdb: netgroup_mkdb.c usr.sbin/pwd_mkdb: pwd_mkdb.c usr.sbin/rpc.lockd: lockd.c usr.sbin/rpc.statd: statd.c usr.sbin/sa : main.c usr.sbin/wsfontload: wsfontload.c usr.sbin/wsconscfg: wsconscfg.c Log message: userspace: remove vestigial '?' cases from top-level getopt(3) loops getopt(3) returns '?' when it encounters a flag not present in the in the optstring or if a flag is missing its option argument. We can handle this case with the "default" failure case with no loss of legibility. Hence, remove all the redundant "case '?':" lines. Prompted by dlg@. With help from dlg@ and millert@. Link: https://marc.info/?l=openbsd-tech&m=167011979726449&w=2 ok naddy@ millert@ dlg@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/04 17:13:41 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/uucpd : Makefile distinfo net/uucpd/patches: patch-pathnames_h patch-uucpd_8 patch-uucpd_c net/uucpd/pkg : DESCR PLIST Log message: Remove net/uucpd, broken runtime and uses password auth over plain TCP Uses getpwnam(3) and crypt(3) to check the user passwords, but our getpwnam(3) doesn't return password hashes since 2016. Problem spotted by William Orr while toying with this port. William provided a fix but it's more reasonable to drop this ancient piece of software. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/04 17:24:44 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp.c doesn't need CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/12/04 23:30:25 Modified files: regress/sys/uvm/wx_syscall: wx_syscall.c Log message: Treat all possible mprotect() failures as fatal. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/05 00:30:51 Modified files: sys/arch/arm64/dev: aplaudio.c Log message: Calculate the bit clock based on number of channels, bytes/sample and sample rate instead of relying on the "mclk-fs" property. This property is no longer present in upstream device trees. ok ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/05 00:37:57 Modified files: sys/dev/pci/drm: drm_connector.c drm_mode_object.c sys/dev/pci/drm/i915: i915_drv.c Log message: Trigger a kevent when we change the backlight. This gives the Xorg drivers a chance to notice the update of the Backlight connector property when we change it behind its back. ok jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/05 00:40:21 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c Log message: Add support for the Backlight connector property like we already have for inteldrm(4). This makes xbacklight(1) work when using the Xorg modesetting driver. The Xorg amdgpu driver needs a small change for this that should land soon. ok jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/05 00:49:07 Modified files: libexec/ld.so/hppa: Makefile.inc ld.script Log message: Add linker script for hppa. The crucial bit is that hppa needs an extra segment for .plt/.got which needs to be placed correctly. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/05 01:58:49 Modified files: sys/kern : subr_evcount.c Log message: Avoid event counter re-insert in evcount_percpu() This fixes evcount_list corruption that happened when evcount_percpu() was called after evcount_init_percpu(). OK jca@ cheloha@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/05 01:59:28 Modified files: sys/arch/mips64/mips64: clock.c ipifuncs.c Log message: Use evcount_percpu() with mips64 clock and ipi interrupt counters. OK jca@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/05 01:59:32 Modified files: devel/libffi : Makefile distinfo devel/libffi/patches: patch-configure patch-configure_host patch-src_arm_ffi_c patch-src_closures_c patch-testsuite_lib_libffi_exp Log message: Update to libffi-3.4.4. survived a bulk (+ runtime on amd64) ok jasper@ (maintainer) tested on riscv64 and no objection from jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/05 02:00:20 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.22.27. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:12 Modified files: graphics/pdf2djvu: Makefile distinfo Log message: update to pdf2djvu-0.9.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:18 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.18.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:23 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2022.10.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:26 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-configure_ac Log message: update to ImageMagick-6.9.12.68 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:29 Modified files: devel/py-pathspec: Makefile distinfo Log message: update to py3-pathspec-0.10.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:34 Modified files: devel/py-invoke: Makefile distinfo Log message: update to py3-invoke-1.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:39 Modified files: devel/py-path : Makefile distinfo Log message: update to py3-path-16.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:45 Modified files: print/py-pikepdf: Makefile distinfo print/py-pikepdf/patches: patch-tests_test_io_py Log message: update to py3-pikepdf-6.2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 02:10:56 Modified files: devel/py-pyrsistent: Makefile distinfo Log message: update to py3-pyrsistent-0.19.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 03:02:08 Modified files: net/arp-scan : Makefile distinfo net/arp-scan/files: format-ma net/arp-scan/patches: patch-arp-scan_c patch-link-bpf_c patch-mac-vendor_txt net/arp-scan/pkg: PLIST-mac PLIST-main Log message: update to newer arp-scan checkout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 03:03:23 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-common_av_log_c patch-player_main_c patch-video_out_vo_gpu_next_c Log message: mpv tweaks, from brad: - SEPARATE_BUILD is set by the Meson module - Bring in some --version logging patches and two vo_gpu_next bug fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 03:03:55 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_libsvtav1_c Log message: FFmpeg tweaks, from Brad: - Enable zimg support in libavfilter - Roll in more SVT-AV1 bug fixes CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/05 04:50:11 Modified files: usr.sbin/bgpctl: ometric.c Log message: Revert and adjust the changes in ometric_set_state() from last commit. Calling ometric_set_int_with_labels() for a state metric fails because there is a check in ometric_set_int comparing the type. Use olabels_add_extras() and ometric_set_int_value() instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 05:00:36 Modified files: databases : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: databases/py-sqlite2: Makefile distinfo databases/py-sqlite2/patches: patch-setup_py databases/py-sqlite2/pkg: DESCR PLIST Log message: remove py-sqlite2; it hasn't actually been used since around python 2.3 when it was integrated into python core as the "sqlite3" module; nmap's zenmap subpackage listed a dependency, but didn't really use this (the module is confusingly named; it is for sqlite3 not sqlite2!) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 05:05:55 Modified files: comms/chirp : Makefile distinfo comms/chirp/patches: patch-chirp_ui_mainapp_py comms/chirp/pkg: PLIST Removed files: comms/chirp/patches: patch-chirp_ui_editorset_py patch-chirp_ui_importdialog_py Log message: update to chirp-20221203 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/05 05:17:17 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.4.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/05 06:41:26 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: switch over to official ungoogled-chromium release tarball CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/05 07:43:06 Modified files: regress/lib/libssl/rust-openssl: Makefile Log message: Unbreak rust-openssl-tests on sparc64 For the test compilation using the CC crate, base clang is good enough, so we don't need to pull in another heavy dependency just for this test. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 09:00:56 Modified files: sysutils/rdiff-backup: Makefile distinfo sysutils/rdiff-backup/patches: patch-setup_py sysutils/rdiff-backup/pkg: PLIST Removed files: sysutils/rdiff-backup/patches: patch-_librsyncmodule_c patch-rdiff_backup_SetConnections_py Log message: update to rdiff-backup-2.0.5, based on a diff from Joshua Megerman, very generous maintainer timeout (i.e. i was waiting for an email and forgot about it in the meantime..). similar diff giovanni@, ok kn@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2022/12/05 09:41:17 Modified files: driver/xf86-video-amdgpu/src: amdgpu_kms.c drmmode_display.c drmmode_display.h Log message: Add kqueue(2) support such that the amdgpu Xorg driver notices events signalled by the kernel driver. This makes sure xbacklight(1) will report the right display brightness if it is changed by using the brightness keys on the keyboard or through wsconsctl(8). ok jsg@, matthieu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/05 09:53:32 Modified files: x11/gnome/characters: Makefile distinfo Log message: Update to gnome-characters-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/05 09:57:52 Modified files: x11/gnome/tracker3: Makefile distinfo Log message: Update to tracker3-3.4.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/05 10:05:48 Modified files: x11/gnome/tracker3-miners: Makefile distinfo Log message: Update to tracker3-miners-3.4.2. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/05 10:32:33 Modified files: devel/p5-Commandable: Makefile distinfo devel/p5-Commandable/pkg: PLIST Log message: update p5-Commandable to 0.09 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/05 10:37:58 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.30 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/05 10:54:53 Modified files: net/py-msgpack : Makefile distinfo sysutils/borgbackup/1.2: Makefile Log message: Fix msgpack runtime on sparc64 Same fix as the borg 1.1 one except that borg 1.2 uses ports py-msgpack which has more consumers than borg 1.2, hence the separate commit. $ borg init -e none ./repo ; echo $? Unknown integrity data version 0 in integrity.1 0 msgpack-python messed up __BYTE_ORDER handling, but only on sparc64 using ports GCC 8.4.0; macppc base clang 13 is fine. msgpack-python got fixed, pull the PR and bump borg 1.2. Teste on little endian amd64/base-clang and big endian macppc/base-clang, sparc64/ports-gcc. OK bket CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 11:00:09 Log message: import ports/x11/xmem, from michi plus openbsd at dataswamp.org, ok op@ (i tweaked the license marker slightly, it's just the standard no advertising clause) Graphical application that displays memory and swap usage. Status: Vendor Tag: sthen Release Tags: sthen_20221205 N ports/x11/xmem/Makefile N ports/x11/xmem/distinfo N ports/x11/xmem/pkg/DESCR N ports/x11/xmem/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/05 11:00:32 Modified files: x11 : Makefile Log message: +xmem CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/05 11:40:42 Modified files: sysutils/borgbackup: Tag: OPENBSD_7_2 Makefile.inc sysutils/borgbackup/1.1: Tag: OPENBSD_7_2 Makefile sysutils/borgbackup/1.2: Tag: OPENBSD_7_2 Makefile Removed files: sysutils/borgbackup/1.1/patches: Tag: OPENBSD_7_2 patch-src_borg__endian_h sysutils/borgbackup/1.2/patches: Tag: OPENBSD_7_2 patch-src_borg__endian_h Log message: Switch 1.2 to ports-gcc like 1.1 does, remove then unneeded patch Found while debugging runtime breakage on sparc64. Feedback bket sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/05 11:49:20 Modified files: sysutils/borgbackup/1.1: Tag: OPENBSD_7_2 Makefile distinfo Log message: Fix msgpack runtime on sparc64 $ borg init -e none ./repo ; echo $? Unknown integrity data version 0 in integrity.1 0 borg 1.1.x bundles msgpack-python, which messed up __BYTE_ORDER handling, but only on sparc64 using ports GCC 8.4.0; macppc base clang 13 is fine. msgpack-python got fixed, borg's 1.1-maint branch merged it, pull the PR. borgbackup/1.2 and py-msgpack will get the same fix but in a different commit as py-msgpack has more consumers than borg 1.2. Tested on little endian amd64/base-clang and big endian macppc/base-clang, sparc64/ports-gcc. OK bket CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/05 11:55:27 Modified files: sysutils/borgbackup/1.2: Tag: OPENBSD_7_2 Makefile net/py-msgpack : Tag: OPENBSD_7_2 Makefile distinfo Log message: Fix msgpack runtime on sparc64 Same fix as the borg 1.1 one except that borg 1.2 uses ports py-msgpack which has more consumers than borg 1.2, hence the separate commit. $ borg init -e none ./repo ; echo $? Unknown integrity data version 0 in integrity.1 0 msgpack-python messed up __BYTE_ORDER handling, but only on sparc64 using ports GCC 8.4.0; macppc base clang 13 is fine. msgpack-python got fixed, pull the PR and bump borg 1.2. Teste on little endian amd64/base-clang and big endian macppc/base-clang, sparc64/ports-gcc. OK bket CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/05 12:18:35 Modified files: net/tdesktop : Makefile Log message: Unbreak build with newest cmake, bump revision just in case Reported by naddy Tested by rsadowski CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/12/05 13:12:00 Modified files: etc : netstart distrib/miniroot: install.sub share/man/man5 : hostname.if.5 Log message: Add support configuring hostname.if(5) by lladdr Original implementation by martijn@ Feedback and suggestions from kn@, sthen@, claudio@, florian@, and deraadt@. ok deraadt CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/05 14:02:52 Modified files: usr.sbin/rpki-client: version.h Log message: Prep for rpki-client 8.2 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/05 15:06:55 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20221201. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/05 15:07:23 Modified files: devel/mpfr : Makefile distinfo Log message: devel/mpfr: update to 4.1.1-p1 This fixes the CGAL-related build failure in cad/openscad. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/05 16:14:03 Modified files: share/man/man3 : dlfcn.3 Log message: make all lists non -compact, to keep spacing consistent; from brad ok jca while here knock out the resulting unnecessary Pp and wrap some long lines CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/05 16:18:37 Modified files: sys/kern : exec_elf.c exec_subr.c kern_bufq.c kern_descrip.c kern_exit.c kern_ktrace.c kern_pledge.c kern_sched.c kern_sensors.c kern_tc.c kern_time.c kern_timeout.c kern_unveil.c kern_xxx.c makesyscalls.sh sched_bsd.c spec_vnops.c subr_extent.c sys_pipe.c sys_process.c uipc_syscalls.c uipc_usrreq.c vfs_getcwd.c Log message: zap a pile of dangling tabs CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/05 17:07:19 Modified files: devel/glib2 : Makefile Log message: devel/glib2: fix build on sparc64 The build now involves various C++11 features like trailing commas in enums. And an upstream commit attempts to fix macros by enabling tests depending on C++11 or gcc >= 4.8 everywhere. Switch compiler on sparc64 to ports-gcc while waiting for upstream to clean this mess up. https://gitlab.gnome.org/GNOME/glib/-/commit/c19904d6e8951ea774dc298fa793d8b0e506e32d ok aja CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/05 17:08:38 Modified files: sys/arch/riscv64/include: asm.h Log message: Drop unused WEAK_REFERENCE macro Probably coming from FreeBSD. We already have WEAK_ALIAS a few lines above. ok mlarkin@ guenther@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/05 17:11:23 Modified files: sys/arch/riscv64/riscv64: machdep.c sbi.c Log message: Print SBI vendor, version and implemented spec version On my Unmatched: SBI: OpenSBI v0.9, SBI Specification Version 0.2 ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/05 17:40:09 Modified files: sys/arch/hppa/dev: clock.c cpu.c sys/arch/hppa/include: cpu.h _types.h Log message: hppa: switch to clockintr - Remove hppa-specific clock interrupt scheduling bits from cpu_info. - Rename cpu_hardclock() to itmr_intr(); it doesn't exclusively run hardclock(9) anymore. - Wire up itmr_intrclock. hppa now has a randomized statclock(), stathz = hz. Patch help, testing, and review from kettenis@ (B2000) and miod@ (C3650). MP testing from guenther@ (dual-core J6700). ok mlarkin@ kettenis@, "Ship it?" guenther@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/05 17:56:52 Modified files: sys/arch/luna88k/luna88k: clock.c machdep.c sys/arch/m88k/include: cpu.h _types.h Log message: m88k, luna88k: switch to clockintr - Initialize tick_nsec during cpu_initclocks() We have no control over the interrupt clock on luna88k, so this switch is trivial. Bringup help and testing from aoyama@ and miod@. Link: https://marc.info/?l=openbsd-tech&m=166776371203450&w=2 ok aoyama@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/05 18:19:35 Modified files: sys/arch/sh/include: cpu.h _types.h sys/arch/sh/sh : clock.c Log message: sh, landisk: switch to clockintr Patch review and testing by miod@. Link: https://marc.info/?l=openbsd-tech&m=166776412003652&w=2 ok mlarkin@, probably ok miod@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/05 18:56:44 Modified files: sys/arch/i386/i386: acpi_machdep.c apm.c cpu.c lapic.c sys/arch/i386/isa: clock.c sys/arch/i386/include: cpu.h _types.h Log message: i386: switch to clockintr In lapic timer mode: - Rip out lapic_delay(). We can't use the lapic timer to delay(9) when it's running in one-shot mode. - Add a randomized statclock(), stathz = hz. - Add profiling support, profhz = stathz * 10. - Wire up lapic_intrclock. In i8254-mode: - i8254's clockintr() does not have a monopoly on hardclock(9). - mc146818's rtcintr() does not have a monopoly on statclock(). - In profiling mode, the statclock() will drift very slightly because (profhz = 1024) does not divide into 1 billion. Need to consider how best to fix this. ACPI suspend/resume tested by mlarkin@ via ESXi. Tons of testing by Scott Bennett on a Pentium 4 machine; APM suspend/resume confirmed to work there, too. Link: https://marc.info/?l=openbsd-tech&m=166776370803446&w=2 ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/05 19:12:05 Modified files: lib/libcrypto/man: BN_GF2m_add.3 Log message: arithmethic -> arithmetic CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/12/05 19:54:45 Modified files: build : mirrors.dat Log message: add mtl2.ca to the list of leaseweb nodes CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/05 22:54:52 Modified files: www/iridium : Makefile distinfo www/iridium/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_constants_h patch-base_cpu_h patch-base_i18n_icu_util_cc patch-base_memory_discardable_memory_cc patch-base_process_process_metrics_h patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-build_config_compiler_BUILD_gn patch-cc_BUILD_gn 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_settings_strings_grdp patch-chrome_app_theme_theme_resources_grd patch-chrome_browser_about_flags_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_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h 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_signals_device_info_fetcher_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_conversion_utils_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h 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_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_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_metrics_perf_cpu_identity_cc patch-chrome_browser_metrics_power_process_monitor_cc patch-chrome_browser_metrics_power_process_monitor_h patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_signin_shared_css 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_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_themes_theme_service_aura_linux_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_chrome_pages_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_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_connectors_internals_zero_trust_utils_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_provider_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_extensions_permissions_chrome_permission_message_rules_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_cast_channel_cast_message_util_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_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_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_gwp_asan_BUILD_gn patch-components_invalidation_impl_invalidation_switches_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_resources_policy_templates_json patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_storage_monitor_BUILD_gn patch-components_sync_device_info_local_device_info_util_cc patch-components_translate_core_common_translate_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_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_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_message_filter_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_zygote_host_zygote_host_impl_linux_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_browser_zygote_host_zygote_host_linux_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_public_test_mock_render_thread_cc 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_main_cc patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_extension_prefs_cc patch-extensions_common_command_cc patch-extensions_renderer_bindings_argument_spec_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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_audio_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_linux_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_gpu_chromeos_video_decoder_pipeline_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_webrtc_audio_processor_cc patch-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_c_system_thunks_cc 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_BUILD_gn patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_proc_cc patch-net_socket_udp_socket_unittest_cc patch-net_third_party_quiche_BUILD_gn patch-pdf_pdfium_pdfium_engine_cc patch-remoting_base_chromoting_event_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_type_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_device_hid_hid_service_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_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_webgl_webgl_webcodecs_video_frame_cc 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_fonts_font_platform_data_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_widget_compositing_categorized_worker_pool_cc patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_leveldatabase_env_chromium_cc patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_tflite_features_gni patch-third_party_wayland_features_gni patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_network_cc patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_ime_text_input_client_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_types_h patch-ui_base_webui_web_ui_util_cc patch-ui_color_color_id_h patch-ui_color_system_theme_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_native_pixmap_handle_cc patch-ui_gfx_native_pixmap_handle_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_context_cc patch-ui_gl_gl_features_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_ozone_platform_headless_vulkan_implementation_headless_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_ozone_test_mock_platform_window_delegate_h patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_h patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-weblayer_browser_browser_main_parts_impl_cc Added files: www/iridium/patches: patch-chrome_browser_content_settings_chrome_content_settings_utils_cc patch-chrome_browser_ui_views_bubble_anchor_util_views_cc patch-components_device_signals_test_signals_contract_cc patch-components_metrics_metrics_log_cc patch-components_variations_service_variations_service_cc patch-net_dns_host_resolver_system_task_cc patch-remoting_protocol_webrtc_video_stream_cc patch-ui_gl_gl_switches_cc Removed files: www/iridium/patches: patch-chrome_browser_crash_upload_list_crash_upload_list_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_updater_device_management_dm_storage_cc patch-components_crash_content_browser_BUILD_gn patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-media_base_vector_math_cc patch-media_capture_video_video_capture_buffer_pool_impl_cc patch-net_dns_host_resolver_manager_cc patch-services_video_capture_broadcasting_receiver_cc patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_webui_resources_js_cr_js Log message: update to 2022.12.108.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/06 01:30:04 Modified files: geo/pygeoapi : Makefile distinfo geo/pygeoapi/pkg: PLIST Log message: geo/pygeoapi: update to 0.13.0 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/12/06 02:07:33 Modified files: sbin/iked : ikev2.c ikev2_msg.c ikev2_pld.c Log message: Print size_t with %zu. ok patrick@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/12/06 02:37:20 Modified files: regress/sys/uvm/wx_syscall: wx_syscall.c Log message: Correct previous, must exit 0 to signal failure. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/06 02:37:41 Modified files: www/varnish : Makefile distinfo www/varnish/pkg: PLIST Log message: Update for Varnish to 7.2.1 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/12/06 03:02:32 Modified files: sysutils/fzf : Makefile distinfo Log message: sysutils/fzf: easy update to version 0.35.1. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/06 04:27:29 Modified files: graphics/digikam: Makefile distinfo Log message: Update digikam to 7.9.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/06 04:27:58 Modified files: usr.sbin/bgpctl: ometric.c ometric.h output_ometric.c Log message: Implement ometric_set_timeval() and ometric_set_timeval_with_labels() Timestamps are special since they can require more significant bits than a double provides. Instead print them as pseudo float as suggested by the OpenMetrics draft. OK cheloha@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 05:59:52 Modified files: www/linkchecker: Makefile distinfo www/linkchecker/pkg: PLIST Removed files: www/linkchecker/patches: patch-setup_py Log message: update to linkchecker-10.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 06:05:24 Modified files: textproc/ruby-pygments.rb: Makefile Log message: add a comment about py2 use (newer versions of pygments.rb can use py3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 06:13:50 Modified files: mail : Makefile mail/py-authres: Makefile distinfo mail/py-authres/pkg: PLIST mail/py-spf : Makefile distinfo mail/py-spf/pkg: PLIST mail/py-policyd-spf: Makefile distinfo mail/py-policyd-spf/patches: patch-policyd-spf_1 patch-setup_py mail/py-policyd-spf/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: mail/py-policyd-spf/patches: patch-policyd-spf Log message: update/switch py-authres, py-policyd-spf, py-authres to python 3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 06:22:32 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/py-ipaddr : Makefile distinfo net/py-ipaddr/pkg: DESCR PLIST Log message: net/py-ipaddr is no longer required CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/06 07:22:53 Modified files: x11/qt6 : 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_QtProcessConfigureArgs_cmake patch-cmake_QtRpathHelpers_cmake patch-qmake_generators_unix_unixmake2_cpp patch-qmake_generators_unix_unixmake_cpp patch-qmake_generators_unix_unixmake_h patch-src_corelib_plugin_qelfparser_p_cpp patch-src_network_kernel_qnetworkinterface_unix_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_plugins_tls_openssl_qopenssl_p_h patch-src_plugins_tls_openssl_qsslcontext_openssl_cpp patch-src_plugins_tls_openssl_qsslsocket_openssl_symbols_p_h patch-src_plugins_tls_openssl_qtls_openssl_cpp patch-src_plugins_tls_openssl_qx509_openssl_cpp x11/qt6/qtbase/pkg: PLIST-global PLIST-main x11/qt6/qtcharts: Makefile distinfo 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: Makefile distinfo x11/qt6/qtlanguageserver: Makefile distinfo x11/qt6/qtlottie: Makefile distinfo x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtmultimedia/pkg: PLIST x11/qt6/qtnetworkauth: Makefile distinfo x11/qt6/qtpositioning: Makefile distinfo x11/qt6/qtpositioning/pkg: PLIST x11/qt6/qtquick3d: Makefile distinfo x11/qt6/qtquick3d/pkg: PLIST x11/qt6/qtquicktimeline: distinfo x11/qt6/qtremoteobjects: Makefile distinfo 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/qtshadertools: Makefile distinfo x11/qt6/qtsvg : Makefile distinfo x11/qt6/qttools: Makefile distinfo x11/qt6/qttools/pkg: PLIST x11/qt6/qttranslations: Makefile distinfo x11/qt6/qttranslations/pkg: PLIST x11/qt6/qtvirtualkeyboard: Makefile distinfo x11/qt6/qtvirtualkeyboard/pkg: PLIST x11/qt6/qtwayland: Makefile distinfo x11/qt6/qtwayland/pkg: PLIST Removed files: x11/qt6/qtbase/patches: patch-cmake_QtPlatformSupport_cmake patch-src_testlib_qtestcase_cpp x11/qt6/qtshadertools/patches: patch-src_3rdparty_glslang_SPIRV_SPVRemapper_cpp patch-src_3rdparty_glslang_SPIRV_disassemble_cpp patch-src_3rdparty_glslang_SPIRV_spvIR_h Log message: Update Qt6 to 6.4.1 OK kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 07:46:02 Modified files: devel/git-cvs : Makefile Added files: devel/git-cvs/patches: patch-setup_py Log message: py-nose is not needed as a BDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 07:52:46 Modified files: devel : Makefile Log message: unhook non-python3 version of py-nose and py-xdg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 07:53:51 Modified files: devel/py-xdg : Makefile devel/py-xdg/pkg: PLIST Log message: merge py2 version of py-xdg into py3, use pytest. ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 07:54:24 Modified files: devel/py-nose : Makefile devel/py-nose/pkg: PLIST Log message: merge now-unused py2 version of py-nose into py3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 07:54:49 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks for py-xdg, py-nose CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2022/12/06 08:14:41 Modified files: graphics/jpegoptim: Makefile distinfo Log message: Update to jpegoptim 1.5.0 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2022/12/06 08:15:42 Modified files: www/nostt/patches: patch-nostt_c Log message: Add commit URL CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 08:34:35 Modified files: devel/automake : Makefile.inc devel/automake/1.10: Makefile devel/automake/1.11: Makefile devel/automake/1.12: Makefile devel/automake/1.13: Makefile devel/automake/1.14: Makefile devel/automake/1.15: Makefile devel/automake/1.16: Makefile devel/automake/1.4: Makefile devel/automake/1.8: Makefile devel/automake/1.9: Makefile Log message: factor most common parts from automake/*/Makefile to automake/Makefile.inc; leave MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2} in individual Makefiles for now as I'll try to remove some, but running tests for these ports takes forever and that's not finished yet CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/06 08:55:58 Modified files: lang/python : Makefile.inc lang/python/2.7: Makefile lang/python/3.10: Makefile lang/python/3.11: Makefile lang/python/3.9: Makefile Log message: Python: set COMPILER_LANGS = c. The Pythons are no longer compiled with --with-libcxx-main, so they no longer need to link against a C++ runtime. help/ok sthen, ok kmos CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/06 08:58:08 Modified files: lang/python/3.11: Makefile Log message: Python 3.11: fix tkinter build on gcc-archs ld.bfd requires explicit linking against libpthread, this way the configure check succeeds and the tkinter module is built. ok sthen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/06 09:06:32 Modified files: sys/arch/arm64/dev: apliic.c Log message: For write operations, wait until the transaction completes just like we do after sending the command for a read operation. Fixes issues with doing multiple operations back-to-back. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/06 09:07:14 Modified files: sys/arch/arm64/dev: aplpinctrl.c Log message: Implement support for shared interrupts. ok patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/06 09:10:55 Modified files: lib/libcrypto/bio: bio_lib.c Log message: Improve the poorly designed BIO_set_next(3) API to always preserve all invariants of the prev_bio and next_bio fields of all BIO objects in all involved chains, no matter which arguments this function is called with. Both real-world uses of this function (in libssl and freerdp) have been audited to make sure this makes nothing worse. We believe libssl behaves correctly before and after the patch (mostly because the second argument is NULL there), and we believe the code in freerdp behaves incorrectly before and after the patch, leaving a prev_bio pointer in place that is becoming bogus, only in a different object before and after the patch. But after the patch, that bogus pointer is due to a separate bug in BIO_push(3), which we are planning to fix afterwards. Joint work with and OK tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 09:17:25 Modified files: lang/python : python.port.mk Log message: handle MODPY_PYBUILD=hatch-vcs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 09:18:16 Modified files: lang/python : python.port.mk Log message: fix stupid editor linewrapping CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/12/06 09:18:51 Modified files: share/man/man5 : python-module.5 Log message: list hatch-vcs for MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 09:23:05 Modified files: devel/py-apipkg: Makefile devel/py-jsonschema: Makefile graphics/py-termcolor: Makefile textproc/py-black: Makefile sysutils/py-platformdirs: Makefile Log message: use MODPY_PYBUILD=hatch-vcs instead of =hatchling + BDEP on py-hatch-vcs CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/06 09:27:15 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: fix memory leaks in p5-Net-SSLeay 1.92 from Anton Borowka; input and OK tb@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/12/06 10:26:25 Log message: Import firmware that provides dtbs for arm64-based Qualcomm SoCs. discussed with many ok phessler@ sthen@ tobhe@ Status: Vendor Tag: pwildt Release Tags: pwildt_20221206 N ports/sysutils/firmware/arm64-qcom-dtb/Makefile N ports/sysutils/firmware/arm64-qcom-dtb/pkg/DESCR N ports/sysutils/firmware/arm64-qcom-dtb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/12/06 10:29:15 Modified files: sysutils/firmware: Makefile Log message: Hook up arm64-qcom-dtb CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/12/06 10:30:36 Modified files: sysutils/dtb : Makefile Log message: An sysutils/dtb update should also bump sysutils/firmware/arm64-qcom-dtb. ok phessler@ sthen@ tobhe@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/06 10:33:27 Modified files: usr.sbin/fw_update: patterns.c Log message: Install arm64-qcom-dtb upon encountering a qcgpio(4) device. ok phessler@ sthen@ tobhe@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/06 10:38:41 Modified files: usr.sbin/bgpctl: ometric.c output_ometric.c Log message: OpenMetrics is rather strict about naming metricsets. Add a function that a) verifies that none of the special suffixes is used and b) that the name itself is not yet used already. Also when printing a counter _total has to be added to the metric name and for info metrics _info is added. With and OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/06 10:59:21 Modified files: lib/libcrypto/bio: bio_lib.c Log message: Make sure BIO_push(3) always preserves all invariants of the prev_bio and next_bio fields of all BIO objects in all affected chains, no matter what the arguments are. In particular, if the second argument (the one to be appended) is not at the beginning of its chain, properly detach the beginning of its chain before appending. We have weak indications that this bug might affect real-world code. For example, in FreeRDP, file libfreerdp/crypto/tls.c, function bio_rdp_tls_ctrl(), case BIO_C_SET_SSL, BIO_push(3) is definitely called with a second argument that is *not* at the beginning of its chain. Admittedly, that code is hard to fathom, but it does appear to result in a bogus prev_bio pointer without this patch. The practical impact of this bug in this and other software remains unknown; the consequences might possibly escalate up to use-after-free issues if BIO_pop(3) is afterwards called on corrupted BIO objects. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/06 11:23:29 Modified files: regress/lib/libcrypto/bn: bn_isqrt.c bn_mod_sqrt.c bn_mont.c bn_primes.c bn_test.c bn_to_string.c bn_unit.c Log message: Add a few missing headers and drop a few unused ones In bn_test.c include bn_local.h instead of using copy-pasted prototypes. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/06 11:51:00 Modified files: lib/libc/arch/m88k/gen: divsi3.S modsi3.S udivsi3.S umodsi3.S sys/arch/luna88k/luna88k: locore.S locore0.S sys/arch/luna88k/stand/boot: locore.S sys/arch/m88k/include: asm.h sys/arch/m88k/m88k: atomic.S eh_common.S process.S subr.S sys/lib/libkern/arch/m88k: bzero.S copy_subr.S Log message: _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything is ELF" world. Eliminate use of them in m88k code. ok aoyama@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/06 12:38:56 Modified files: net/tdesktop : Makefile Log message: Stop overwriting the C++ standard, tdesktop uses C++20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 12:39:23 Modified files: cad/magic : Makefile distinfo Removed files: cad/magic/patches: patch-textio_textioInt_h patch-textio_txInput_c patch-utils_magsgtty_h Log message: update to magic-8.3.340, from Brad, ok Alessandro De Laurenzis (maintainer) + tweak from me, override MAGIC_COMMIT via MAKE_FLAGS to stop calling git and printing "fatal: not a git repository (or any parent up to mount point /usr) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)" all the time. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/06 12:45:43 Modified files: archivers/zpaqfranz: Makefile Log message: zpaqfranz: fix build on sparc64 by passing -lpthread to build command and mark it BROKEN-sparc64 since it SIGBUSes due to unaligned access when running the test suite. discussed with op CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/06 13:32:51 Modified files: www/gotosocial : Makefile distinfo modules.inc www/gotosocial/pkg: PLIST Log message: update to gotosocial-0.6.0 "Soothing Sloth", from Hukadan (maintainer) https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.6.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/06 14:13:01 Modified files: lib/libcrypto/man: BIO_push.3 Log message: Major rewrite for accuracy and clarity, and document BIO_set_next(3). Feedback and OK tb@. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/12/06 15:19:39 Modified files: sys/netinet : in.c sys/netinet6 : in6.c Log message: Add missing kernel lock around (*if_ioctl)() call within in{,6}_addmulti(). Since kernel lock is no more taken while following setsockopt() path, it should be taken in this place. Corresponding in{,6}_delmulti() already acquire kernel lock around (*if_ioctl)(). Problem reported and diff tested by weerd@ ok kn@ bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/06 15:22:42 Modified files: lib/libcrypto/man: BN_mod_sqrt.3 Log message: Zap extra space CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/06 16:18:54 Modified files: sys/arch/arm64/dev: rtkit.c Log message: Add support for additional RTKit endpoint advertised by NVMe firmware that comes with newer macOS releases. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/06 18:02:29 Modified files: sys/kern : uipc_syscalls.c Log message: If the called of ypconnect(2) is root, the socket should acquire a reserved port to received secure-maps from the ypserver. issue found by niklas, using a simpler diff i proposed ok miod CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/07 00:21:09 Modified files: archivers/libdeflate: Makefile distinfo archivers/libdeflate/pkg: PLIST Removed files: archivers/libdeflate/patches: patch-Makefile Log message: Update to libdeflate-1.15 Changes: https://github.com/ebiggers/libdeflate/blob/v1.15/NEWS.md CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:20:55 Modified files: devel/py-installer: Makefile distinfo devel/py-installer/pkg: PLIST Log message: update to py3-installer-0.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:25:05 Modified files: net/py-idna : Makefile distinfo net/py-idna/pkg: PLIST Log message: update to py3-idna-3.4, moves from setuptools to flit_core CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:32:10 Modified files: net/py-ifaddr : Makefile distinfo net/py-ifaddr/pkg: PLIST Log message: update to py3-ifaddr-0.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:37:18 Modified files: sysutils/py-ansible-compat: Makefile distinfo Log message: update to py3-ansible-compat-2.2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:43:25 ports/sysutils/py-distro/patches Update of /cvs/ports/sysutils/py-distro/patches In directory cvs.openbsd.org:/tmp/cvs-serv71648/patches Log Message: Directory /cvs/ports/sysutils/py-distro/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:44:03 Modified files: sysutils/py-distro: Makefile distinfo Added files: sysutils/py-distro/patches: patch-tests_test_distro_py Log message: update to py3-distro-1.8.0, patch to enable many tests skipped on non-linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:49:31 Modified files: textproc/py-patiencediff: Makefile distinfo Log message: update to py3-patiencediff-0.2.10, point MODPY_TEST_DIR at the build dir so that the compiled extension is found and related tests aren't skipped CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 01:56:31 Modified files: security/py-trustme: Makefile distinfo security/py-trustme/pkg: PLIST Log message: update to py3-trustme-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:01:12 ports/sysutils/py-filelock/patches Update of /cvs/ports/sysutils/py-filelock/patches In directory cvs.openbsd.org:/tmp/cvs-serv26568/patches Log Message: Directory /cvs/ports/sysutils/py-filelock/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:02:27 Modified files: sysutils/py-filelock: Makefile distinfo Added files: sysutils/py-filelock/patches: patch-pyproject_toml Log message: update to py3-filelock-3.8.2, patch away an overly restrictive version check on setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:04:43 Modified files: sysutils/py-prometheus_client: Makefile distinfo Log message: update to py3-prometheus_client-0.15.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:11:30 Modified files: devel/py-test-subtests: Makefile distinfo Log message: update to py3-pytest-subtests-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:13:35 Modified files: devel/py-test-xdist: Makefile distinfo Log message: update to py3-test-xdist-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:15:34 Modified files: devel/py-tempora: Makefile distinfo Log message: update to py3-tempora-5.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:22:19 Modified files: math/py-numpy : Makefile distinfo Log message: update to py3-numpy-1.23.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:26:40 Modified files: devel/py-test-benchmark: Makefile distinfo devel/py-test-benchmark/pkg: PLIST Log message: update to py3-test-benchmark-4.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:39:40 Modified files: audio/py-eyed3 : Makefile distinfo audio/py-eyed3/pkg: PLIST Log message: update to eyeD3-0.9.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 02:41:14 Modified files: www/ephemetoot : Makefile www/ephemetoot/pkg: PLIST Log message: @comment bogus lib/python${MODPY_VERSION}/site-packages/LICENSE file, noticed because eyeD3 also tried to install this file CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/12/07 02:44:44 Modified files: usr.bin/tmux : cmd-queue.c cmd-save-buffer.c tmux.h Log message: Process escape sequences in show-buffer, GitHub issue 3401. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 03:39:01 Modified files: security/uacme : Makefile Added files: security/uacme/patches: patch-ualpn_c Log message: unbreak uacme's ualpn daemon on OpenBSD, based on a diff from Michel Belleau - Don't use process-shared semaphores unless multiple workers are used; OpenBSD's semaphore implementation doesn't support them. - Default to using a single worker on OpenBSD, so that extra flags aren't needed to allow ualpn to work. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/07 04:18:21 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-411.0.0. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/12/07 04:45:43 Modified files: regress/usr.bin/ssh: hostbased.sh Log message: Fix comment typo. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/07 07:38:29 Modified files: sys/netinet : if_ether.c Log message: Fix comment by splitting sentance in two. From kn@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/07 08:04:35 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_CMakeLists_txt Added files: net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_notifications_manager_linux_cpp patch-Telegram_lib_base_base_platform_linux_base_last_input_linux_cpp Log message: Update to tdesktop 4.3.1 4.3.0 switched to newer glibmm and thus broke clang builds. 4.3.1 is a fix release but not for the glibmm/range-v3/clang issues. Ship a minimal fix that builds and runs; upstream master is still broken. Newer versions require more tweaks and newer bundles, so make small steps. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/07 08:07:11 Modified files: net/tdesktop : Makefile Log message: merge second MODULES/*DEPENDS block into first one Leftover from the qt5/qt6 flavour phase. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 08:41:54 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: update to synapse-1.73.0, from maintainer Renaud Allard if you use Prometheus exporters and didn't already sync with the deprecation in earlier versions, you'll need to update dashboards etc; see https://github.com/matrix-org/synapse/blob/release-v1.73/docs/upgrade.md#legacy-prometheus-metric-names-have-now-been-removed CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/07 09:00:59 Modified files: security/libdigidocpp: Makefile net/tdesktop : Makefile Log message: Catch up on upstream zlib fix So future releases bundling a fixed version can drop this. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 09:24:58 Modified files: net/synapse : Makefile net/synapse/pkg: PLIST Log message: remove daemon from @newuser again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 09:36:33 Modified files: devel/py-importlib-metadata: Makefile distinfo Log message: update to py3-importlib_metadata-5.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/07 09:36:43 Modified files: devel/py-typing-extensions: Makefile distinfo Log message: update to py3-typing_extensions-4.4.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/07 10:17:29 Modified files: lib/libcrypto/man: BIO_f_base64.3 Log message: Fix example string If you want to Base64-encode "Hello World\n" using a BIO, you had better pass "Hello World\n" into it, not something slightly different... While we're touching this, we might as well write it the way K&R did... CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/07 10:34:20 Modified files: sys/netinet6 : nd6.c nd6.h Log message: Do not store unused ICMPv6 Option PREFIX_INFORMATION Dead since 2017 sys/netinet6/nd6_rtr.c r1.163 Remove sending of router solicitations and processing of router advertisements from the kernel. It's handled by slaacd(8) these days. sysctl(2) net.inet6.icmp6.nd6_debug does not warn about it like it does for, e.g., duplicate MTU options, so don't do anything with this option. Remove access macros for other unused options while here. Eventually, union nd_opts should be removed completely. All under _KERNEL. tcpdump(8)/rad(8)/slaacd(8) keep showing/sending/receiving this option when running this diff on both router and client. OK claudio CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 11:25:33 Modified files: sys/lib/libkern/arch/amd64: bcmp.S bzero.S ffs.S htonl.S htons.S memchr.S memcmp.S memmove.S memset.S scanc.S skpc.S strchr.S strcmp.S strlen.S strrchr.S Log message: Apply changes from commitid FWrfGfO9Ojnsh1mq to libkern. From original commit message: To mitigate against spectre attacks, AMD processors without the IBRS feature need an lfence instruction after every near ret. See software techniques for managing speculation on AMD processors revision 9.17.20 mitigation G-5. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/07 12:08:12 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.381 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/07 12:14:23 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: PLIST Log message: Update homebank to 5.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/07 12:17:09 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/patches: patch-bin_netbeans devel/netbeans/pkg: PLIST Log message: Update netbeans to 16 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 12:21:54 Modified files: sys/lib/libkern/arch/amd64: htonl.S htons.S Log message: Prefer STRONG_ALIAS() over multiple overlapping _ENTRY/_NENTRY uses, as the latter requires manual handling of _PROF_PROLOGUE. Add END()s to match ENTRY()s. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 12:26:02 Modified files: sys/lib/libkern/arch/amd64: bcmp.S bzero.S ffs.S memchr.S memcmp.S memset.S Log message: Prefer numeric labels over L labels, as the latter clutter the final kernel symbol table. Add END()s to match ENTRY()s. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 12:26:39 Modified files: sys/lib/libkern/arch/amd64: memmove.S scanc.S skpc.S strchr.S strcmp.S strlen.S strrchr.S Log message: Add END()s to match ENTRY()s. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/12/07 13:08:29 Modified files: sys/kern : kern_proc.c sys/sys : proc.h Log message: Document 'uidinfo' structure locks. Inputs and ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/07 14:52:07 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.7.12. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/07 15:30:16 Modified files: lib/libcrypto/man: BIO_push.3 Log message: Add references to the BIO_{push,pop}(3) example The reader may not know what digest BIOs, Base64 BIOs and file BIOs are and the relevant function names are non-obvious, hence it's not entirely trivial to find the manuals where they are explained. With these references a reader should be able to turn the example into actual code. ok schwarze CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/07 16:04:26 Modified files: sys/arch/arm64/stand/efiboot: Makefile conf.c efiboot.c sys/stand/efi/include: efiapi.h Added files: sys/arch/arm64/stand/efiboot: smbios.c Log message: The ACPI tables on the Lenovo x13s are incomplete and unusable. For that reason, identify that we're running on that machine by looking at the SMBIOS tables and load alternate device tree binaries from disk. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/07 16:08:47 Modified files: lib/libcrypto/bio: bio_lib.c lib/libcrypto/man: BIO_push.3 Log message: Improve the implementation of BIO_push(3) such that it changes nothing and reports failure if a call would result in a cycle. The algorithm used was originally suggested by jsing@. Feedback and OK tb@. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 16:25:59 Modified files: lib/libc/arch/powerpc64: SYS.h lib/libc/arch/powerpc64/sys: brk.S sys/arch/powerpc64/include: asm.h Log message: _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything is ELF" world. Eliminate use of them in powerpc64 code. ok gkoehler@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/12/07 16:31:47 Modified files: net/jitsi/jicofo: Makefile distinfo net/jitsi/meet : Makefile distinfo net/jitsi/meet/pkg: PLIST net/jitsi/prosody-plugins: Makefile distinfo net/jitsi/videobridge: Makefile distinfo Log message: net/jitsi: update ports to 2.0.8044 ok abieber sthen CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/12/07 16:34:45 Modified files: net/py-libknot : Makefile distinfo Log message: net/py-libknot: update to 3.2.3 ok abieber jca CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2022/12/07 16:35:12 Modified files: net/knot : Makefile distinfo Log message: net/knot: update to 3.2.3 ok abieber jca CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/07 17:29:06 Modified files: sys/arch/arm64/stand/efiboot: conf.c efiboot.c Log message: Forcibly set console output to the framebuffer on the Lenovo x13s. We should actually do something like checking that both stdout-path and serial0 don't exist to realize we have to switch, but this hack gets us going for now. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 18:25:46 Modified files: lib/libc/arch/aarch64: SYS.h lib/libc/arch/aarch64/sys: brk.S sbrk.S lib/libc/arch/arm: SYS.h lib/libc/arch/arm/sys: brk.S sbrk.S lib/libc/arch/mips64/sys: brk.S sbrk.S tfork_thread.S lib/libc/arch/powerpc/sys: brk.S sbrk.S lib/libc/arch/sparc64/string: ffs.S lib/libc/arch/sparc64/sys: brk.S sbrk.S sys/arch/amd64/stand/boot: srt0.S sys/arch/amd64/stand/cdboot: srt0.S sys/arch/amd64/stand/efi32: run_i386.S sys/arch/amd64/stand/efi64: run_i386.S sys/arch/amd64/stand/efiboot: run_i386.S sys/arch/amd64/stand/libsa: gidt.S pxe_call.S run_amd64.S sys/arch/amd64/stand/pxeboot: srt0.S sys/arch/arm/arm: bcopyinout.S bus_space_notimpl.S copystr.S cpufunc_asm_armv7.S cpuswitch7.S exception.S fiq_subr.S in_cksum_arm.S irq_dispatch.S locore.S sigcode.S vectors.S sys/arch/arm/include: asm.h frame.h sys/arch/arm64/arm64: cpuswitch.S exception.S locore.S locore0.S sys/arch/arm64/include: asm.h sys/arch/armv7/armv7: locore0.S sys/arch/armv7/stand/efiboot: start.S sys/arch/i386/i386: acpi_wakecode.S apicvec.s apmcall.S in_cksum.s locore.s locore0.S mptramp.s vector.s sys/arch/i386/include: asm.h i82093reg.h sys/arch/i386/isa: icu.s sys/arch/i386/stand/boot: srt0.S sys/arch/i386/stand/cdboot: srt0.S sys/arch/i386/stand/libsa: debug_i386.S debug_md.h gidt.S pslid.S pxe_call.S sys/arch/i386/stand/pxeboot: srt0.S sys/arch/macppc/macppc: locore.S locore0.S ofwreal.S sys/arch/mips64/mips64: context.S lcore_access.S sys/arch/powerpc/include: asm.h sys/arch/powerpc/powerpc: setjmp.S sys/arch/sparc64/include: asm.h sys/arch/sparc64/sparc64: in_cksum.S locore.s sys/arch/sparc64/stand/ofwboot: srt0.s sys/lib/libkern/arch/arm: bcopy.S bzero.S divsi3.S htonl.S htons.S sys/lib/libkern/arch/sparc64: ffs.S Log message: _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything is ELF" world. Eliminate use of them in amd64, arm64, armv7, i386, macppc, mips64, and sparc64 code. ok deraadt@ jca@ krw@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/07 18:37:41 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_notifications_manager_linux_cpp net/tdesktop/pkg: PLIST Added files: net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp patch-Telegram_lib_base_base_platform_linux_base_linux_glibmm_helper_h Log message: Update to tdesktop 4.3.3 More hacky glibmm/range-v3/clang fixes. Fix another bug that already made it upstream. Pick up new qt6 sonnet bundle. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/07 19:11:27 Modified files: lib/libc/arch/sh/gen: setjmp.S sigsetjmp.S lib/libc/arch/sh/sys: brk.S sbrk.S sys/arch/landisk/landisk: locore0.S sys/arch/landisk/stand/boot: srt0.S sys/arch/landisk/stand/mbr: mbr.S sys/arch/landisk/stand/xxboot: pbr.S xxboot.S sys/arch/sh/include: asm.h locore.h sys/arch/sh/sh : locore_subr.S vectors.S Log message: _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything is ELF" world. Eliminate use of them in landisk code. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/12/07 22:45:36 Modified files: sys/dev/pv : pvbus.c Log message: Fix pvbus to specify M_ZERO properly. ok kn mvs mlarkin asou deraadt CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/12/07 22:59:39 Modified files: sys/netinet : tcp_input.c Log message: Convert tcptv_keep_init in milliseconds before comparing other values of tcp time. This fixes the retransmit timer of syn_cache which was broken. reported by naddy, input dlg, test jca ok jca CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/07 23:04:53 Modified files: www/chromium : Makefile distinfo Log message: update to 108.0.5359.98 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/07 23:09:42 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 108.0.5359.98 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 00:18:47 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp test: drop extra parentheses for readability CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 02:38:49 Modified files: devel/py-test-mock: Makefile distinfo Log message: update to py3-test-mock-3.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 02:40:04 Modified files: devel/py-hatch-vcs: Makefile distinfo Log message: update to py3-hatch_vcs-0.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 02:49:13 Modified files: devel/py-toposort: Makefile distinfo Log message: update to py3-toposort-1.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 02:52:29 Modified files: devel/py-traitlets: Makefile distinfo devel/py-traitlets/pkg: PLIST Log message: update to py3-traitlets-5.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 02:57:08 Modified files: net/toot : Makefile distinfo Log message: update to toot-0.31.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/08 03:03:14 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-src_backends_meta-backend-private_h patch-src_backends_meta-backend_c patch-src_meson_build Removed files: x11/gnome/mutter/patches: patch-src_core_window_c Log message: Update to mutter-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/08 03:03:30 Modified files: x11/gnome/shell: Makefile distinfo Removed files: x11/gnome/shell/patches: patch-js_dbusServices_screencast_screencastService_js patch-js_ui_appDisplay_js patch-js_ui_inhibitShortcutsDialog_js patch-js_ui_screenshot_js Log message: Update to gnome-shell-43.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 03:06:33 Modified files: devel/py-flit_core: Makefile Log message: use more sensible variables from python.port.mk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 03:08:56 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-2.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 03:17:03 Modified files: sysutils/py-packaging: Makefile distinfo sysutils/py-packaging/pkg: PLIST Log message: update to py3-packaging-22.0, this now drops setup.py from the dist (now uses flit_core, directly rather than via MODPY_PYBUILD to avoid dep loops). also it now has its own internal parser, so removes the dependency on py-parsing. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/08 03:29:36 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 43.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 03:45:03 Modified files: sysutils/vorta : Makefile distinfo sysutils/vorta/pkg: PLIST Log message: update to vorta-0.8.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 03:47:39 Modified files: devel/py-parsing: Makefile Log message: now that py-packaging 22.0 has been released with its own hand-written parser, py-parsing is no longer part of the requirements for MODPY_PYBUILD ports, so change it to a standard MODPY_PYBUILD port and drop the BDEP on pip CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/08 03:48:58 Modified files: devel/py-pip : Makefile devel/py-pip/pkg: PLIST Log message: pip is no longer part of the delicate bootstrap dependency chain for Python ports, so switch it to using MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 04:32:27 Modified files: regress/lib/libcrypto/bio: biotest.c Log message: Add BIO_push() and BIO_set_next() regress coverage This tests for the behavior changes in bio_lib.c r1.40 and r1.41 and makes sure that BIO_push() and BIO_set_next() act on two chains in the expected and now documented way. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 04:33:58 Modified files: lib/libcrypto/man: BIO_push.3 Log message: Fix copy-paste error that left a paragraph ending in a comma CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/12/08 05:01:04 Modified files: regress/usr.bin/column: Makefile regress/usr.bin/fmt: Makefile regress/usr.bin/fold: Makefile regress/usr.bin/rev: Makefile Log message: Stop overriding the regress target and use REGRESS_TARGETS instead. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/12/08 05:14:11 Modified files: regress/misc/sse2: Makefile Log message: Print skipped on non applicable architectures. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 05:27:03 Modified files: regress/lib/libcrypto/bio: biotest.c Log message: biotest: Tweak long comment a bit CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/08 06:41:06 Modified files: gnu/usr.bin/binutils/gdb: solib-svr4.c gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c Log message: Fix DT_MIPS_RLD_MAP_REL Use proper tag-relative values for DT_MIPS_RLD_MAP_REL tags. This causes an ABI break on mips64. Your system must have latest ld.so before applying this commit. OK deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/08 08:52:19 Modified files: shells/bash : Makefile Added files: shells/bash/patches: patch-configure patch-examples_loadables_finfo_c Removed files: shells/bash/patches: patch-Makefile_in Log message: shells/bash: fix dynamic loading of modules; clue from jca@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 09:21:23 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp patch-Telegram_lib_base_base_platform_linux_base_linux_glibmm_helper_h Log message: Update to tdesktop 4.3.4 bundled sonnet got replaced with bundled cld3. More pending/backported upstream fixes. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/08 10:15:52 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c Log message: Change ld.bfd to default to --enable-new-dtags so that it generates DT_RUNPATH tags by default, so that it is consistent with ld.lld. ok millert@ miod@ kettenis@ kmos@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/08 10:24:39 Modified files: usr.sbin/bgpctl: output_ometric.c Log message: bgpctl(8): ometric: measure elapsed time with monotonic clock Prefer CLOCK_MONOTONIC to gettimeofday(2) when measuring elapsed time, as the UTC clock can jump around. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/08 10:29:21 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.14.0 -> 2.14.1 Changelog: https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst#v2-14-1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 10:49:02 Modified files: regress/lib/libcrypto/bio: Makefile Added files: regress/lib/libcrypto/bio: bio_chain.c bio_host.c bio_mem.c Removed files: regress/lib/libcrypto/bio: biotest.c Log message: Split biotest into its three logical parts Some parts of this test rely on unportable behavior, so cannot run in portable. This way we can run more tests for portable which is helpful for analysis tools, better coverage, etc. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 11:10:52 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: lose some do_{,bio_} prefixes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 11:12:39 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: refactor link_chains_at() Add helper that validate the chains. This deduplicates a lot of code and makes the heart of the test much easier to read. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 11:15:36 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: decouple lengths of test chains Add helpers to create and destroy a linear chain of BIOs. Provide two defines for the two lengths of the test chains and make them distinct to rule out coincidences. As a bonus, the code becomes simpler. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 11:16:28 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: rename a few variables for consistency CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 11:33:20 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: minor readability tweaks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/08 11:34:00 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: fix inconsequential off-by-one CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/08 12:18:36 Modified files: net/zabbix : Makefile distinfo Log message: Update zabbix 6.2.5 -> 6.2.6 Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog Release notes: https://www.zabbix.com/rn/rn6.2.6 ok robert@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/08 12:40:20 Modified files: sysutils/consul: Makefile sysutils/consul/pkg: consul.rc Log message: Add rc_configtest to consul rc script I don't mind ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 13:23:10 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_notifications_manager_linux_cpp patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp Log message: Update to tdesktop 4.4.0 No new fixes this time, just offset churn. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/08 13:31:13 Modified files: astro/ansiweather: Makefile converters/bdf2sfd: Makefile fonts/spleen : Makefile graphics/ansilove: Makefile graphics/libansilove: Makefile www/logswan : Makefile Log message: Drop maintainership for packages not related to toolchains and ELF. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/08 13:33:24 Modified files: print/transfig : Makefile distinfo Added files: print/transfig/patches: patch-fig2dev_dev_genbitmaps_c patch-fig2dev_dev_readeps_c patch-fig2dev_dev_readpics_c Removed files: print/transfig/patches: patch-fig2dev_Makefile_in patch-fig2dev_fig2dev_c patch-fig2dev_read_c Log message: Update transfig to 3.2.8b. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/08 13:35:22 Modified files: graphics/xfig : Makefile distinfo graphics/xfig/pkg: PLIST Removed files: graphics/xfig/patches: patch-fig_h patch-src_d_text_c patch-u_error_c Log message: Update xfig to 3.2.8b. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 13:48:43 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp Removed files: net/tdesktop/patches: patch-Telegram_lib_base_base_platform_linux_base_linux_glibmm_helper_h Log message: Update to tdesktop 4.4.1 No new fixes, but upstreamed ones are pulled from PRs and patches/ remains the temporary XXX hacky place. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 13:53:41 Modified files: net/tdesktop : Makefile Log message: update license comment after bundle changes CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 13:58:16 Modified files: net/tdesktop : Makefile Log message: tdesktop links against and does not build shared libs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 14:03:14 Modified files: net/deluge-ltconfig: Makefile distinfo net/deluge-ltconfig/pkg: PLIST Log message: Update to 2.0.0 using python 3 Builds and packages fine, but run tests were generally unsuccessful (for me) with deluge-gtk not showing up as window under cwm(1) at all. Either way, this is better than having an outdated python 2 plugin for a python 3 client. Diff from bentley CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/08 14:32:48 Modified files: sys/uvm : uvm_vnode.c Log message: Call vget(9) in uvn_put() to make sure we hold a reference if we're called by the pagedaemon for a persisting vnode. This prevents a panic in uvm_vnp_unache() since a persisting vnode has a reference count of zero. This should also prevent the vnode from being recycled from under our feet while we're doing I/O to it. This fixes the "macppc panic: vref used where vget required" issue. tested by bluhm@, tb@ ok mpi@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/12/08 15:53:09 Modified files: sysutils/dtb : Makefile sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp-lenovo-thinkpad-x13s_dts sysutils/firmware/arm64-qcom-dtb: Makefile Log message: Disable the PCIe controller that hosts the Lenovo x13's WWAN for now, as we currently rely on the BIOS to set up the PCIe controllers and this does not work on machines without a WWAN card. Works around a panic on those. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/12/08 17:17:40 Modified files: usr.bin/ssh : auth-rhosts.c auth.c Log message: Add some server debugging for hostbased auth. auth_debug_add queues messages about the auth process which is sent to the client after successful authentication. This also sends those to the server debug log to aid in debugging. From bz#3507, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/12/08 17:22:29 Modified files: usr.bin/ssh : ssh.c Log message: Warn if no host keys for hostbased auth can be loaded. From bz#3507, ok djm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/08 17:24:44 Modified files: sys/netinet : tcp_input.c Log message: Some TCP timer units have changed from slowhz to msec and their type from short to int. Also switch local variables holding temporary timer values from short to int. OK yasuoka CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 23:42:46 Modified files: net/tdesktop : Makefile distinfo Log message: Replace local minizip workaround with upstream update CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/08 23:48:49 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/hlfl : Makefile distinfo security/hlfl/patches: patch-NEWS patch-configure patch-doc_hlfl_1_in patch-src_hlfl_c patch-src_hlfl_def patch-src_linux_netfilter_c security/hlfl/pkg: DESCR PLIST Log message: Remove security/hlfl WWW is dead, the old hlfl.org is now another project, DESCR doesn't mention pf, long missing out on updates, unmaintained. OK benoit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 00:46:54 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: various minor readability tweaks Align initialization in walk_backward() with walk_forward(), fix grammar in a comment and move initialization of oldhead_len in a place consistent with the other length initializations in that function CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 00:47:59 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: ensure the length of empty chains is 0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 00:53:06 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: make two errors noisy CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/12/09 00:53:43 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.9.1. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/12/09 01:29:44 Modified files: math/py-cftime : Makefile distinfo math/py-cftime/pkg: PLIST Log message: Update py-cftime to 1.6.2. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/12/09 01:44:36 Modified files: math/py-netcdf4: Makefile distinfo Log message: Update py-netcdf4 to 1.6.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/09 02:01:34 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221209 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 02:30:54 Modified files: share/mk : bsd.regress.mk Log message: Allow overriding default run-regress-* targets Overriding a default run-regress-* target with custom commands is already possible and done by many tests. The fact that it currently works depends on behavior in the BUGs section of make.1, however. The fix is not to add commands if the target is already defined with commands. tested by anton correct fix from espie, ok anton CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 02:40:38 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 02:43:50 Modified files: net/wireshark : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to wireshark-3.6.10 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 02:56:41 Modified files: regress/lib/libcrypto/bn: Makefile Log message: bn/Makefile: tidy up and simplify CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/12/09 03:23:42 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 03:33:04 Modified files: multimedia/mpv : Makefile multimedia/mpv/patches: patch-meson_build Added files: multimedia/mpv/patches: patch-audio_decode_ad_lavc_c patch-audio_decode_ad_spdif_c patch-common_av_common_c patch-common_av_common_h patch-common_recorder_c patch-sub_lavc_conv_c patch-sub_sd_lavc_c patch-video_decode_vd_lavc_c patch-video_out_gpu_lcms_c patch-video_sws_utils_c Log message: add mpv patches, via Brad: - upstream commits to eliminate deprecated FFmpeg API - upstream gpu_next fixes for crashing due to a bug with usage of lcms2 - fix over-zealous detection of libatomic (it was picked up at configure time if present at all, rather than only if needed) CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/12/09 03:37:30 Modified files: archivers/blosc: Makefile distinfo Log message: Update blosc to 1.21.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 03:41:19 Modified files: audio/faad : Makefile distinfo audio/faad/pkg : PLIST multimedia/libquicktime/patches: patch-configure Removed files: audio/faad/patches: patch-common_mp4ff_Makefile_am patch-common_mp4ff_mp4ff_h patch-common_mp4ff_mp4ffint_h patch-frontend_Makefile_am Log message: update to faad-2.10.1, from Brad patch libquicktime's configure script to fix detection CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 04:15:02 Modified files: devel/automake/1.16: Makefile Log message: automake 1.16 checks are ok with python 3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/09 04:42:32 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.0.0 -> 7.1.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-1-0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/09 05:36:49 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-8.10.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 06:05:11 Modified files: textproc/py-ruamel.yaml.clib: Makefile distinfo Log message: update to py3-ruamel.yaml.clib-0.2.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:14:37 Modified files: textproc/uchardet: Makefile distinfo textproc/uchardet/pkg: PLIST Log message: update to uchardet-0.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:20:34 Modified files: sysutils/u-boot: Makefile Log message: fix minor issues with u-boot build deps: - add missing ${MODPY_FLAVOR} to py-elftools BDEP - this port doesn't use setuptoools to build; drop MODPY_SETUPTOOLS. replace it with a plain BUILD_DEPENDS on setuptools, it's needed for tools/binman/control.py which uses pkg_reseources from setuptools. (I would guess that sometime in the future this might be dropped in favour of using importlib.resources, added to core Python since 3.7, but not yet). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:26:44 Modified files: math/py-netcdf4: Makefile Log message: add missing BDEP on math/py-oldest-support-numpy; $ grep requires pyproject.toml requires = ["setuptools>=41.2", "cython>=0.19", "oldest-supported-numpy"] CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:29:52 Modified files: mail/getmail : Makefile distinfo mail/getmail/patches: patch-setup_py mail/getmail/pkg: PLIST Added files: mail/getmail/patches: patch-getmails Log message: switch mail/getmail to the "getmail6" fork which supports Python 3; from Martin Ziemer (maintainer), who is ok with my tweaks to patch-getmails CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:38:36 Modified files: lang/php/8.1 : Makefile Log message: update BROKEN-sparc64 comment; PHP 8.1+ uses fibers code (originating from Boost) which is only available on a limited set of arch where asm code is available, unless on an OS supporting the ucontext functions. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:38:43 ports/lang/php/8.2 Update of /cvs/ports/lang/php/8.2 In directory cvs.openbsd.org:/tmp/cvs-serv47653/8.2 Log Message: Directory /cvs/ports/lang/php/8.2 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:38:52 ports/lang/php/8.2/pkg Update of /cvs/ports/lang/php/8.2/pkg In directory cvs.openbsd.org:/tmp/cvs-serv94274/8.2/pkg Log Message: Directory /cvs/ports/lang/php/8.2/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:38:52 ports/lang/php/8.2/patches Update of /cvs/ports/lang/php/8.2/patches In directory cvs.openbsd.org:/tmp/cvs-serv94274/8.2/patches Log Message: Directory /cvs/ports/lang/php/8.2/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:44:38 Modified files: lang/php : Makefile php.port.mk Added files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-build_php_m4 patch-configure_ac patch-ext_imap_config_m4 patch-ext_imap_php_imap_c patch-ext_mysqlnd_config9_m4 patch-ext_openssl_openssl_c patch-main_php_h patch-main_php_ini_c patch-php_ini-development patch-php_ini-production patch-sapi_cgi_cgi_main_c patch-sapi_fpm_fpm_fpm_atomic_h patch-sapi_fpm_www_conf_in patch-scripts_Makefile_frag patch-scripts_php-config_in patch-scripts_phpize_in lang/php/8.2/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant PLIST-gd PLIST-gmp PLIST-imap PLIST-intl PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip php81_fpm.rc Log message: add php-8.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 07:45:25 Added files: lang/php/8.2/pkg: php82_fpm.rc Removed files: lang/php/8.2/pkg: php81_fpm.rc Log message: fix rc script filename CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2022/12/09 07:50:55 Modified files: sysutils/prometheus: Makefile distinfo Log message: Update to 2.73.4 Changes since then: 2.37.2: [BUGFIX] TSDB: Fix 'invalid magic number 0' error on Prometheus startup. [BUGFIX] Agent: Fix validation of flag options and prevent WAL from growing more than desired. 2.37.3: [BUGFIX] Update our regexp library to fix upstream CVE-2022-41715. [BUGFIX] TSDB: Turn off isolation for Head compaction to fix a memory leak. 2.37.4: [SECURITY] Fix basic authentication bypass vulnerability (CVE-2022-46146). OK sthen@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2022/12/09 08:09:23 Modified files: . : 72.html Log message: 7.2 release: 9597 powerpc64 packages CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 09:23:05 Modified files: infrastructure/templates: mk.conf.template Log message: poison MODPY_BUILD (var is MODPY_PYBUILD) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/09 09:44:19 Modified files: usr.sbin/vmd : Tag: OPENBSD_7_2 loadfile_elf.c Log message: vmd(8): zero consdev in bootargs to fix booting ramdisks Mischa Peters reported that booting a bsd.rd from 7.2 or newer stopped working with vmd(8) in 7.2. Direct booting kernels requires vmd to build boot args in guest memory. Recently, the bios_consdev_t struct changed in amd64 machdep.c, adding additional struct members. vmd wasn't zeroing out the struct, causing the booted kernel to read garbage. from dv@; ok claudio, mlarkin this is errata/7.2/010_vmd.patch.sig CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2022/12/09 10:11:41 Modified files: . : innovations.html Log message: blurb on mimmutable CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/09 10:15:34 Modified files: devel/p5-Syntax-Keyword-Try: Makefile distinfo Log message: update p5-Syntax-Keyword-Try to 0.28 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/09 10:16:36 Modified files: share/man/man9 : uvm_map.9 Log message: document changes to uvm_map_protect() for setting the UVM_ET_STACK in some cases (setrlimit, atomically, only kernel reachable, ...) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 10:23:05 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: add a consistency check for chain lengths CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/09 10:32:53 Modified files: sys/netinet6 : icmp6.c nd6.c nd6.h nd6_nbr.c nd6_rtr.c Log message: Switch nd_opts from a union to just a struct. The ND6 option handling in the kernel got a lot simpler since only the tgt and src lladdr option are inspected by the kernel. The magic of assigning options via one side of the union and accessing them via the other is total overkill and actually quite error prone. OK florian@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/12/09 11:11:24 Modified files: sbin/resolvd : resolvd.c Log message: iovcnt can be zero, writev does not like that and O_CREATE is not needed, we just renamed sucessfully to that file. ok deraadt@ florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/09 11:22:35 Modified files: sbin/resolvd : resolvd.c Log message: resolvd: fix leaks of line and fp In case asprintf() fails or the iov overflows, the file and the line read would be leaked. also noted by otto ok deraadt millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 13:04:12 Modified files: devel/py-hatch-vcs: Makefile Log message: duh, of course hatch-vcs should RUN_DEPENDS on hatchling.. add missing RDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/09 13:06:38 Modified files: devel/py-hatch-fancy-pypi-readme: Makefile Log message: missing RDEP on py-hatchling CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/09 13:37:40 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Fix typo: SCTX -> SCXT ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/09 14:19:53 Modified files: share/man/man9 : uvm_map.9 Log message: fix double word and Ar -> Dv; CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/09 14:23:24 Modified files: sys/arch/arm64/arm64: cpu.c sys/arch/arm64/include: armreg.h Log message: Add detection for Spectre-BHB related CLRBHB, ECBHB and CSV2_3/HCXT feature bits. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/09 15:31:31 Modified files: sys/arch/arm64/arm64: locore0.S pmap.c Log message: Simplify early kernel bootstrap a bit more. Just map the entire 64MB memory block that the bootloader allocates for us (minus the first 2MB). This means we can get rid of a bunch of code in pmap_bootstrap(). It also makes sure that we don't accidentally enter mappings that cover secure memory just beyond where the kernel was loaded. ok patrick@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/12/09 19:41:56 Modified files: sys/arch/luna88k/luna88k: autoconf.c machdep.c Log message: Fix comments, no binary change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 01:04:04 Added files: net/libaccounts-glib: Makefile distinfo net/libaccounts-glib/pkg: DESCR PLIST Log message: Re-Add libaccounts-glib-1.26, OK kn CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 01:25:06 Log message: Import libaccounts-qt-1.16, Tweaks and OK kn@ Comment: Qt-based client library for the accounts database Description: Library for managing accounts which can be used from Qt applications. It is part of the @accounts-sso project. Maintainer: Rafael Sadowski WWW: https://accounts-sso.gitlab.io/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20221110 N ports/net/libaccounts-qt/Makefile N ports/net/libaccounts-qt/distinfo N ports/net/libaccounts-qt/patches/patch-Accounts_AccountsQt5Config_cmake_in N ports/net/libaccounts-qt/pkg/DESCR N ports/net/libaccounts-qt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 01:31:47 Log message: Import signond-8.61, Tweaks and OK kn@ Comment: SignOn Daemon (Qt) Description: The SignOn daemon is a D-Bus service which performs user authentication on behalf of its clients. There are currently authentication plugins for OAuth 1.0 and 2.0, SASL, Digest-MD5, and plain username/password combination. Maintainer: Rafael Sadowski WWW: https://accounts-sso.gitlab.io/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20221110 N ports/net/signond/Makefile N ports/net/signond/distinfo N ports/net/signond/patches/patch-lib_SignOn_SignOnQt5Config_cmake_in N ports/net/signond/patches/patch-src_signond_signond_pro N ports/net/signond/pkg/DESCR N ports/net/signond/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 01:34:01 Modified files: net : Makefile Log message: Add libaccounts-glib,qt and signond CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 01:37:21 Modified files: net/libaccounts-qt: Makefile Log message: Simplify q{collection,help}generator links, by kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/10 01:51:33 Modified files: sysutils/py-elasticsearch-curator/patches: patch-setup_cfg Log message: Unbreak: packaging._tokenizer.ParserSyntaxError: Expected version after operator boto3>=boto3-1.17.57 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/10 01:52:06 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-13.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/10 01:57:58 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/10 01:58:09 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/10 01:58:21 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.27. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 02:17:40 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient v3.6.4 Changelog v3.6.4: https://github.com/nextcloud/desktop/releases/v3.6.4 * [stable-3.6] do not create GUI from a random thread and show error on real error Changelog v3.6.3: https://github.com/nextcloud/desktop/releases/v3.6.3 * [stable-3.6] Fix typo of connector * [stable-3.6] fix renaming of folders with a deep hierarchy inside them * [stable-3.6] Make user status selector modal, show user header * [stable-3.6] Prevent bad encrypting of folder if E2EE has not been correctly set up * [stable-3.6] Feature/edit file locally restart sync * Add forcefoldersync method to folder manager * [stable-3.6] Make use of plain text-enforcing qml labels * [stable-3.6] Lock file when editing locally * [stable-3.6] Format some QLabels as plain text From Adriano (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:25:52 Modified files: devel/py-test-mock: Makefile Log message: py-test-mock: move py-mock from TDEP to RDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:41:17 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.17.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:41:58 Modified files: devel/py-test-asyncio: Makefile distinfo Log message: update to py3-test-asyncio-0.20.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:45:24 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:45:35 Modified files: sysutils/py-ansible-compat: Makefile distinfo Log message: update to py3-ansible-compat-2.2.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:47:25 Modified files: sysutils/borgmatic: Makefile Log message: borgbackup needs an RDEP on setuptools: ModuleNotFoundError: No module named 'pkg_resources' CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 02:50:01 Modified files: textproc/py-black: Makefile distinfo Log message: update to py3-black-22.12.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 02:57:14 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.25.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 02:59:55 Log message: Import libcrossguid-0.2.3.20211002 OK sthen@ Init port from Brad Comment: minimal and cross platform C++ GUID library Description: CrossGuid is a minimal, cross platform, C++ GUID library. It uses the best native GUID/UUID generator on the given platform and had a generic class for parsing, stringifying, and comparing IDs. Maintainer: The OpenBSD ports mailing-list WWW: https://github.com/graeme-hill/crossguid Status: Vendor Tag: rsadowski Release Tags: rsadowski_20221110 N ports/devel/libcrossguid/Makefile N ports/devel/libcrossguid/distinfo N ports/devel/libcrossguid/pkg/DESCR N ports/devel/libcrossguid/pkg/PLIST N ports/devel/libcrossguid/patches/patch-CMakeLists_txt N ports/devel/libcrossguid/patches/patch-src_guid_cpp No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/10 03:13:58 Modified files: sys/arch/arm64/arm64: cpu.c exception.S genassym.cf pmap.c trampoline.S sys/arch/arm64/include: cpu.h sys/dev/fdt : psci.c pscivar.h Log message: Mitigate Spectre-BHB by using core-specific trampoline vectors. On some cores Spectre-BHB can be mitigated by using a loop that branches a number of times. For cores where this does not suffice, or where Spectre-V2 needs to be handled as well, try and call into a new PSCI function that mitigates both Spectre-V2 and Spectre-BHB. Some newer machines, which might not be in anyone's hands yet, have an instruction (CLRBHB) that clears the BHB. If ECBHB is set, the BHB isn't vulnerable. If we have CSV2_3/HCXT, it's not vulnerable at all. No visible performance dropoff on a MacchiatoBin (4xA72) or Lenovo x13s (4xA78C+ 4xX1C), but around 2-3% on a LX2K (16xA72) and RK3399 (4xA53+2xA72). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/10 03:42:13 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: handle walking of empty chains Rework the loops walking the chains to be correct for empty chains as well. This simplifies the checking at the cost of slightly more initialization and will allow further refactoring in a subsequent check. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/10 03:45:39 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: deduplicate chain walking code CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/10 03:56:16 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio chain test: compress some error printing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/10 04:06:07 Modified files: devel : Makefile Log message: Hook libcrossguid CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/12/10 05:17:46 Modified files: regress/usr.sbin/syslogd: args-fdexhaustion-sighup.pl args-server-tcp-reconnect.pl args-server-tls-reconnect.pl args-sighup-tcp.pl args-sighup-tls.pl args-sighup.pl args-sync-tcp.pl Log message: Make the accepted log grep pattern more strict in order to not pick up any log entries from sshd causing intermittent failures. Discussed with bluhm@ back in August this year. CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2022/12/10 05:37:27 Modified files: infrastructure/mk: arch-defines.mk Log message: Bump _SYSTEM_VERSION for mips64 again There has been another ABI break since last snapshot build. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/10 05:39:56 Modified files: devel/py-setuptools: Makefile Log message: add missing TDEPs CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/10 08:02:29 Modified files: sys/arch/alpha/alpha: clock.c cpu.c interrupt.c sys/arch/alpha/include: _types.h cpu.h cpuconf.h Log message: alpha: switch to clockintr - Add missing tick_nsec initialization to cpu_initclocks(). - Set stathz = hz, profhz = stathz; we don't have any control over the interrupt clock on alpha so everything has the same frequency. - Set schedhz = 16 to imitate current schedclock() dispatch frequency. Bringup help from claudio@. Tested by miod@ (2-CPU DS25). Link: https://marc.info/?l=openbsd-tech&m=166776333303245&w=2 ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/12/10 09:06:18 Modified files: usr.bin/vi/common: search.c Log message: ex_range: fix handling of escaped backslashes. If there are two consecutive backslashes, skip past both so the second is not mistakenly treated as an escape character. This is consistent with how escaped backslashes are treated in ex_substitute() and global(). From Bosco G. G. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/10 09:27:35 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-src_args_c Log message: update databases/pspg to 5.6.4 5.6.0: support direct true color mode 5.6.2: transform rgb colors to 256 when direct color mode is not possible 5.6.4: fix build on OSes without NCURSES_EXT_COLORS CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/10 10:11:42 Modified files: devel/luarocks : Makefile distinfo Log message: update devel/luarocks to 3.9.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/10 11:43:48 Modified files: sys/arch/arm64/dev: apliic.c Log message: Increase transfer completion timeout to 100ms. This is what Linux has and we need a longer timeout for the USB Type-C PD chips. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/10 12:48:32 Log message: Import d11amp, a mpg123 frontend trying to resemble WinAmp. From upstream author and port maintainer Thomas Dettbarn, with input from sthen@ and me, ok sthen@ Status: Vendor Tag: jca Release Tags: jca_20221210 N ports/audio/d11amp/Makefile N ports/audio/d11amp/distinfo N ports/audio/d11amp/pkg/DESCR N ports/audio/d11amp/pkg/PLIST N ports/audio/d11amp/patches/patch-Makefile N ports/audio/d11amp/patches/patch-d11amp_1 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/10 12:50:20 Modified files: audio : Makefile Log message: +d11amp CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/10 13:22:09 Modified files: x11/gnustep/libobjc2: Makefile x11/gnustep/libobjc2/patches: patch-CMakeLists_txt Log message: Make sure we don't pick up libdispatch if available Else it may fail in bulk builds. Using libdispatch might be desirable but that needs testing first. Bump REVISION to avoid leaving incorrect packages on users machines. Spotted by naddy when building x11/gnustep/base a few days ago. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/10 14:26:22 Modified files: sys/netinet6 : icmp6.c nd6.c nd6.h nd6_nbr.c nd6_rtr.c Log message: Merge nd6_option_init() into nd6_options() All call-sites call nd6_options() directly after nd6_option_init(). Fold them to simplify the logic and do less pointing around. Feedback OK bluhm florian CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/12/10 14:29:10 Modified files: sys/netinet6 : nd6_nbr.c Log message: `dp' was just allocated with M_ZERO flag, so the following bzero(3) is not required. ok kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/10 15:16:25 Modified files: sys/netinet6 : icmp6.c Log message: zap 68 trailing spaces from a single line CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/10 15:40:59 Modified files: sys/netinet6 : icmp6.c Log message: Reuse off variable from previous line; no object change CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/12/10 16:20:14 Modified files: lang/ghc : Makefile distinfo lang/ghc/pkg : PLIST Log message: Upgrade lang/ghc 9.2.4->9.2.5 OK kili@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/10 16:45:51 Modified files: sys/netinet6 : icmp6.c Log message: Remove unused experimental ICMP6 redirect low water bits Dead since introduction in 2001 with icmp6.c r1.31: implement upper limit to icmp6 redirects (experimental, turned off) negative value to {mtudisc,redirect}_{hi,lo}wat will turn off the limitation. sync with kame. icmp6_redirect_lowat was always -1 and never hit the empty conditional. icmp6_redirect_hiwat never existed. icmp6_mtudisc_{hi,lo}wat are exposed as net.inet6.icmp6.mtudisc_{hi,lo}wat sysctl(2)s, so don't touch those for now. OK mvs CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/10 22:07:25 Modified files: sys/arch/mips64/include: mips_cpu.h sys/arch/mips64/mips64: tlbhandler.S Log message: Cut two cycles from k_tlb_inv() on octeon. "If it works, go for it!" miod@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/10 22:31:05 Modified files: sys/arch/octeon/dev: octcit.c octciu.c Log message: Use evcount_percpu() with platform interrupt counters on octeon. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/12/10 22:49:56 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-builtin_gc_c Log message: Update to git-2.38.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 01:39:39 Modified files: devel/py-jsonschema: Makefile distinfo devel/py-jsonschema/pkg: PLIST Log message: update to py3-jsonschema-4.17.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 01:40:02 Modified files: devel/py-hatch-vcs: Makefile distinfo devel/py-hatch-vcs/pkg: PLIST Log message: update to py3-hatch_vcs-0.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 01:40:10 Modified files: textproc/py-m2r: Makefile distinfo Log message: update to py3-m2r-0.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 01:40:18 Modified files: security/pass-import: Makefile distinfo security/pass-import/patches: patch-setup_py Log message: update to pass-import-3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 01:44:20 Modified files: devel/py-spark-parser: Makefile distinfo Log message: update to py3-spark-parser-1.8.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 02:04:20 Modified files: textproc/py-m2r: Makefile textproc/py-mistune: Makefile Log message: add max version spec in m2r, and comment in mistune. (mistune is a bit old, but m2r can't use a newer one). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 02:04:28 Modified files: sysutils/py-blessed: Makefile distinfo Log message: update to py3-blessed-1.19.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/11 02:04:32 Modified files: sysutils/py-distlib: Makefile distinfo Log message: update to py3-distlib-0.3.6 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/11 02:23:03 Modified files: graphics/chafa : Makefile distinfo Log message: update graphics/chafa to 1.12.4; diff from Florian Viehweger (maintainer) CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/12/11 03:47:37 Modified files: sbin/dhcpleased: dhcpleased.c Log message: Balance a getifaddrs() with a freeifaddrs(); plugs a leak seen by florian@ and myself. ok florian@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2022/12/11 03:50:32 Modified files: sysutils/node_exporter: Makefile distinfo modules.inc Log message: Update node_exporter to v1.50.0 (the latest release). ok danj@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/11 04:02:24 Modified files: mail/aerc : Makefile distinfo Log message: update mail/aerc to a few commits after the 0.13 release bringing: - fixed colorized filter with BSD awk - pipe: rearder patches based on email subjects - fix maildir folder listing a similar diff was sent by Thim Cederlund, but I opted to update just a few commits after 0.13 rather than to the latest one. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/11 04:21:20 Modified files: audio/taglib : Makefile distinfo Removed files: audio/taglib/patches: patch-CMakeLists_txt patch-ConfigureChecks_cmake Log message: Update to taglib-1.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/11 04:29:27 Modified files: audio/grip : Makefile distinfo audio/grip/patches: patch-src_rip_c Log message: Update to grip-4.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/11 04:38:23 Modified files: audio/py-tagpy : Makefile distinfo audio/py-tagpy/patches: patch-aksetup_helper_py Added files: audio/py-tagpy/patches: patch-src_wrapper_id3_cpp Log message: Update to py3-tagpy-2018.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/11 04:39:33 Modified files: x11/ruby-dbus : Makefile distinfo x11/ruby-dbus/pkg: PLIST Log message: Update to ruby-dbus-0.18.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/11 04:44:37 Modified files: editors/leafpad: Makefile distinfo editors/leafpad/pkg: PLIST Log message: Update to leafpad-0.8.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/11 04:47:37 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.24.0. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/12/11 08:21:47 Modified files: databases/victoriametrics: Makefile distinfo Log message: update to v1.85.0 Update note: this release drops support for direct upgrade from VictoriaMetrics versions prior v1.28.0 Changelog at https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.85.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/11 13:53:27 Modified files: lib/libssl/man : SSL_CTX_set_cipher_list.3 Log message: Add a small blurb on @SECLEVEL=n CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/12/11 14:19:08 Modified files: sys/kern : sys_socket.c uipc_socket.c uipc_socket2.c uipc_usrreq.c sys/miscfs/fifofs: fifo_vnops.c sys/netinet : tcp_usrreq.c sys/sys : socketvar.h Log message: This time, socket's buffer lock requires solock() to be held. As a part of socket buffers standalone locking work, move socket state bits which represent its buffers state to per buffer state. Introduce `sb_state' and turn SS_CANTSENDMORE to SBS_CANTSENDMORE. This bit will be processed on `so_snd' buffer only. Move SS_CANTRCVMORE and SS_RCVATMARK bits with separate diff to make review easier and exclude possible so_rcv/so_snd mistypes. Also, don't adjust the remaining SS_* bits right now. ok millert@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/11 14:26:26 Modified files: lang/moarvm : Makefile distinfo lang/moarvm/pkg: PLIST Log message: Update to MoarVM 2022.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/11 14:26:43 Modified files: lang/nqp : Makefile distinfo Log message: Update to NQP 2022.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/11 14:27:04 Modified files: lang/rakudo : Makefile distinfo lang/rakudo/pkg: PLIST Log message: Update to Rakudo 2022.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/11 14:29:47 Added files: lang/moarvm/patches: patch-build_Makefile_in Log message: add forgotten patch CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/11 14:41:17 Modified files: archivers/libarchive: Makefile distinfo Removed files: archivers/libarchive/patches: patch-libarchive_archive_read_support_format_tar_c patch-libarchive_archive_write_c Log message: archivers/libarchive: update to 3.6.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/11 15:10:52 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20221211 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/12/11 19:30:51 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Remove extra : in parameter substitution From Rob Whitlock CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/12 01:21:18 Modified files: net/libaccounts-glib: Makefile net/libaccounts-glib/pkg: PLIST Log message: Missing BDEP on devel/gobject-introspection. Regen PLIST while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/12 01:24:08 Modified files: x11/gnome/tepl : Makefile Log message: Missing DEP on devel/gsettings-desktop-schemas. reported by naddy@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/12 01:30:22 Modified files: sys/kern : sys_socket.c uipc_socket.c uipc_socket2.c uipc_usrreq.c sys/miscfs/fifofs: fifo_vnops.c sys/netinet : tcp_usrreq.c sys/sys : socketvar.h Log message: Revert sb_state changes to unbreak tree. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 02:24:47 Modified files: net/bird/2 : Makefile distinfo Log message: update to bird-2.0.11 From the release notes: o BGP roles (RFC 9234) o BGP: Keepalive time scaling o BGP: New 'min hold time' and 'min keepalive time' options o BGP: New 'next hop prefer global' option o Filter: For loops and direct recursion o Filter: Mixed declarations of local variables o Filter: Improved static type checks o Filter: Literal [] for empty set o Linux: Netlink KRT improvements o BSD: Experimental support for Netlink API o Memory management improvements o Many bugfixes In contrast to prior versions, configured keepalive time in BGP now scales with negotiated hold time to maintain proportion between the keepalive time and the hold time. There is a minor change in recursive next hop processing. Previously, recursive next hop must be resolved through a non-recursive route, now it must be resolved through a prefix where both the best route and all routes with the same preference (as the best route) are non-recursive. The old behavior might lead in some corner cases to an infinite loop of recursive next hop resolution due to a priority inversion. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/12 02:51:04 Modified files: usr.sbin/bgpctl: ometric.c ometric.h output_ometric.c Log message: Since bgpctl uses clock_gettime() and struct timespec switch ometric code over to handle struct timespec instead of struct timeval. This way no extra conversion is needed. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/12 03:42:41 Modified files: sys/dev/pci/drm/i915/gt: Tag: OPENBSD_7_2 intel_gt.c Log message: drm/i915: fix TLB invalidation for Gen12 video and compute engines From Andrzej Hajda ee2d04f23bbb16208045c3de545c6127aaa1ed0e in linux 5.15.y/5.15.81 04aa64375f48a5d430b5550d9271f8428883e550 in mainline linux from jsg@ this is errata/7.2/011_gpuinv.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/12 03:43:19 Modified files: sys/dev/pci/drm/i915/gt: Tag: OPENBSD_7_1 intel_gt.c Log message: drm/i915: fix TLB invalidation for Gen12 video and compute engines From Andrzej Hajda ee2d04f23bbb16208045c3de545c6127aaa1ed0e in linux 5.15.y/5.15.81 04aa64375f48a5d430b5550d9271f8428883e550 in mainline linux from jsg@ this is errata/7.1/016_gpuinv.patch.sig CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/12/12 06:00:26 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 06:30:58 Modified files: lang/php/8.2 : Makefile lang/php/8.2/patches: patch-ext_openssl_openssl_c Log message: php/8.2: adjust #ifdef around #include to match the #ifdef around a call to ENGINE_cleanup, to avoid implicit declaration with libressl: php-8.2.0/ext/openssl/openssl.c:1329:2: warning: implicit declaration of function 'ENGINE_cleanup' is invalid in C99 [-Wimplicit-function-declaration] CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2022/12/12 06:46:11 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 06:51:34 Modified files: multimedia/svt-av1: Makefile Added files: multimedia/svt-av1/patches: patch-Source_Lib_Encoder_Codec_EbRateControlProcess_c Log message: svt-av1: add patch to fix quality degradation when MaxBitRate is specified from upstream via Brad CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/12 07:16:58 Modified files: lib/libcrypto : opensslv.h Log message: Bump to LibreSSL 3.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 09:47:00 Modified files: mail/imapproxy : Makefile distinfo mail/imapproxy/patches: patch-src_imapcommon_c patch-src_main_c Log message: update to a newer svn checkout of imapproxy, plus add pledge/unveil CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 09:47:41 Modified files: mail/imapproxy : Makefile Log message: add comment mentioning pledge/unveil use CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/12 11:26:51 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.078 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/12 11:41:44 Modified files: net/tg_owt : Makefile Log message: Stop overwriting the C++ standard, tdesktop uses C++20 Sync with net/tdesktop/Makefile r1.45 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/12 11:45:01 Modified files: sys/arch/arm64/dev: aplpmu.c Log message: Improve range check to protect against overflow. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2022/12/12 11:46:51 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 patch-arch_arm64_boot_dts_rockchip_rk3399-rock-pi-4_dtsi sysutils/dtb/pkg: PLIST sysutils/firmware/arm64-qcom-dtb: Makefile Log message: update dtb to linux 6.1 and update qcom for-next patchset ok tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/12 12:18:25 Modified files: sys/arch/arm64/conf: GENERIC sys/dev/fdt : files.fdt xhci_fdt.c sys/dev/ofw : ofw_misc.h sys/dev/usb : xhci.c xhcivar.h Added files: sys/dev/fdt : tipd.c Log message: Fix USB hotplug on type-C connectors of Apple Silicon hardware. The USB controller on these machines does not see connection events. Instead we need to rely on the USB PD controllers to notify us of a new connection and reset the USB controller. This diff implements this by adding a new tipd(4) driver and infrastructure to notify xhci(4) of new connections. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/12 12:25:49 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : tipd.4 Log message: tipd(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/12 13:44:00 Modified files: share/man/man4 : tipd.4 Log message: Fix typo. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/12 13:45:36 Modified files: archivers/libarchive: Makefile Added files: archivers/libarchive/patches: patch-build_pkgconfig_libarchive_pc_in Log message: devel/libarchive: Drop Requires.private field from pkgconfig file. Some failures will otherwise result in dependent ports since we do not have a pkg-config file for iconv. Reported and analyzed by sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/12 14:41:19 Modified files: devel/binutils : Makefile Added files: devel/binutils/patches: patch-bfd_coffcode_h Log message: binutils: add fix for CVE-2022-38533 (heap buffer-overflow in strip). From upstream commit log: PR29482 - strip: heap-buffer-overflow PR 29482 * coffcode.h (coff_set_section_contents): Sanity check _LIB. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/12 14:57:36 Modified files: converters/lua-utf8: Makefile distinfo Log message: Update lua-utf8 to 0.1.5. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/12 15:06:40 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable tipd(4) on RAMDISK kernels as well. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 15:22:38 Modified files: net/ngrep : Makefile net/ngrep/patches: patch-ngrep_c Log message: ngrep: reinstate pppoe support; upstream added pflog but not pppoe; I missed removal of the latter when I updated previously CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/12/12 15:46:28 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-6.2.8 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/12 15:59:05 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to protobuf 3.21.11 Only version number bumps for the C++ code https://github.com/protocolbuffers/protobuf/releases/tag/v21.11 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/12 15:59:42 Modified files: devel/protobuf : Makefile Log message: Update to protobuf 3.21.11 Only version number bumps for the C++ code https://github.com/protocolbuffers/protobuf/releases/tag/v21.11 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/12 16:02:10 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 0.8.0 https://github.com/ngtcp2/nghttp3/releases/tag/v0.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/12 16:04:10 Modified files: mail/imapproxy : Makefile Log message: imapproxy: change package version; I ran into a surprising sort order issue. Packaging failure reported by naddy@. $ pkg_check-version imapproxy-1.2.8pre20220524 imapproxy-1.2.8pre2021.02p2 imapproxy-*- sorted: imapproxy-1.2.8pre20220524 imapproxy-1.2.8pre2021.02p2 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/12/12 17:59:53 Modified files: usr.sbin/radiusd: radiusd.conf.5 Log message: Clarify the default is to require message authentication. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/12 19:50:01 Modified files: share/man/man3 : dlfcn.3 Log message: The C compiler -rdynamic argument is not specific to gcc, so just say 'cc' queried by and ok jcw@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/12 20:24:57 Modified files: security/qdigidoc4: Makefile distinfo Removed files: security/qdigidoc4/patches: patch-CMakeLists_txt Log message: switch to qt6 CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2022/12/12 21:37:10 Modified files: emulators/desmume: Makefile emulators/desmume/patches: patch-src_path_h Added files: emulators/desmume/patches: patch-src_arm_jit_cpp Log message: unbreak emulators/desmume with immutable userland mappings BSS is immutable so mark it as mutable so that mprotect RWX works. see: mimmutable(1) https://github.com/google/syzkaller/commit/bc009f82ea71c399f19eef28f115ff5cda7be4ba reported by Mikolaj Kucharski tested by stsp@ ok stsp@ and bentley@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/12 22:04:48 Modified files: devel/protobuf : Makefile distinfo Log message: Actually update to protobuf 3.21.11 https://github.com/protocolbuffers/protobuf/releases/tag/v21.11 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/12 23:56:06 Modified files: lib/libc/compat-43: creat.3 sigblock.3 sigpause.3 sigsetmask.3 Log message: consistently put the Xr in "made obsolete by" in symbolic, as sigvec already does; remove the one inconsistent colon from creat(3) in this same text original diff from josiah frentsos CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/12 23:58:03 Modified files: share/man/man4 : iic.4 Log message: add tipd(4); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/13 00:08:17 Modified files: usr.bin/calendar/calendars: calendar.christian Log message: remove advent entry 11/SunLast and leave 12/SunFirst, to avoid getting two "First Sunday of Advent" entries; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 00:34:16 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-13.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 00:39:23 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.30.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 00:50:46 Modified files: x11/gnome/cheese: Makefile distinfo x11/gnome/cheese/pkg: PLIST-main Removed files: x11/gnome/cheese/patches: patch-src_thumbview_cheese-thumb-view_c Log message: Update to cheese-43.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 01:18:05 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.42.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 01:25:43 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 01:58:13 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 01:58:24 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 01:58:41 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 02:15:57 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.8.5. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/13 02:24:58 Modified files: lang/rust : Makefile distinfo Removed files: lang/rust/patches: patch-compiler_rustc_target_src_spec_mod_rs patch-compiler_rustc_target_src_spec_riscv64_unknown_openbsd_rs Log message: Move to riscv64gc-unknown-openbsd, upstream's preferred target name Zap the initial riscv64-unknown-openbsd target name. Cross-compiled riscv64gc bootstrap and lots of guidance from semarie@. This commit uses a native bootstrap. ok semarie@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/13 02:40:34 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Update for Nextcloud to 25.0.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/13 02:55:42 Modified files: www/nextcloud : Makefile.inc www/nextcloud/22/pkg: PLIST www/nextcloud/23/pkg: PLIST www/nextcloud/24/pkg: PLIST www/nextcloud/25/pkg: PLIST Log message: Don't let update-plist substitute MAJOR in nextcloud's PLISTs, it results in paths like [...]/data/acm-pca/2017-08-${MAJOR}/ instead of [...]/2017-08-22/. OK gonzalo@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/13 03:28:01 Modified files: databases/citus: Makefile distinfo Log message: update to citus-11.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/13 03:50:22 Modified files: multimedia/py-ffmpeg-progress-yield: Makefile distinfo Log message: update to py3-ffmpeg-progress-yield-0.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/13 03:50:51 Modified files: devel/py-isort : Makefile distinfo devel/py-isort/pkg: PLIST Log message: update to py3-isort-5.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/13 04:10:46 Modified files: net/toot : Makefile distinfo net/toot/pkg : PLIST Log message: update to toot-0.32.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/13 05:44:41 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-gpu_config_gpu_finch_features_cc Log message: enable gpu rasterization feature by default CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/13 05:45:27 Modified files: www/ungoogled-chromium: Makefile Added files: www/ungoogled-chromium/patches: patch-gpu_config_gpu_finch_features_cc Log message: enable gpu rasterization feature by default CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/13 05:50:03 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-gpu_config_gpu_finch_features_cc Log message: enable gpu rasterization feature by default CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/13 06:40:35 Modified files: www/chromium : Makefile distinfo www/chromium/pkg: PLIST Log message: bundle libudev.so from sysutils/libudev-openbsd for now until it gets enabled in the builds so that fido hotplug can be used in the meantime CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/13 06:45:17 Modified files: security/openssl/3.0: Makefile security/openssl/3.0/patches: patch-Configurations_10-main_conf Added files: security/openssl/3.0/patches: patch-crypto_x509_pcy_map_c Log message: OpenSSL 3: fix X.509 Policy Constraints Double Locking (CVE-2022-3996) https://www.openssl.org/news/secadv/20221213.txt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/13 06:45:45 Modified files: security/openssl/3.0: Tag: OPENBSD_7_2 Makefile security/openssl/3.0/patches: Tag: OPENBSD_7_2 patch-Configurations_10-main_conf Added files: security/openssl/3.0/patches: Tag: OPENBSD_7_2 patch-crypto_x509_pcy_map_c Log message: MFC OpenSSL 3: fix X.509 Policy Constraints Double Locking (CVE-2022-3996) https://www.openssl.org/news/secadv/20221213.txt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 07:56:29 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.86 see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_86.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 07:57:59 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: start using --enable-project instead of --enable-application only thunderbird/seamonkey still use the old one, which is being phased out CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:00:14 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-config_makefiles_rust_mk www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-toolkit_components_downloads_DownloadIntegration_sys_mjs Removed files: www/mozilla-firefox/patches: patch-toolkit_components_downloads_DownloadUIHelper_jsm patch-toolkit_components_processtools_ProcInfo_linux_cpp Log message: www/mozilla-firefox: update to 108.0. see https://www.mozilla.org/en-US/firefox/108.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-51/ - drop patch from #1772090, merged upstream in 105 and useless since then - replace patch-toolkit_components_downloads_DownloadUIHelper_jsm by patch-toolkit_components_downloads_DownloadIntegration_sys_mjs to enforce 'Downloads' for the download folder (because unveil) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:01:59 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Removed files: www/firefox-esr/patches: patch-gfx_webrender_bindings_webrender_ffi_h Log message: www/firefox-esr: update to 102.6.0. see https://www.mozilla.org/en-US/firefox/102.6.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-52/ - drop patch from #1773259, fixed upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:02:56 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.6.0. see https://www.thunderbird.net/en-US/thunderbird/102.6.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-53/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:05:20 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-build_moz_configure_nss_configure patch-config_makefiles_rust_mk Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-toolkit_components_downloads_DownloadIntegration_sys_mjs Removed files: www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-toolkit_components_downloads_DownloadUIHelper_jsm patch-toolkit_components_processtools_ProcInfo_linux_cpp Log message: www/mozilla-firefox: MFC update to 108.0. see https://www.mozilla.org/en-US/firefox/108.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-51/ - drop patch from #1772090, merged upstream in 105 and useless since then - replace patch-toolkit_components_downloads_DownloadUIHelper_jsm by patch-toolkit_components_downloads_DownloadIntegration_sys_mjs to enforce 'Downloads' for the download folder (because unveil) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:06:58 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo Removed files: www/firefox-esr/patches: Tag: OPENBSD_7_2 patch-gfx_webrender_bindings_webrender_ffi_h Log message: www/firefox-esr: MFC update to 102.6.0. see https://www.mozilla.org/en-US/firefox/102.6.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-52/ - drop patch from #1773259, fixed upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:07:56 Removed files: mail/mozilla-thunderbird/patches: patch-gfx_webrender_bindings_webrender_ffi_h Log message: mail/mozilla-thunderbird: forgot to drop patch from #1773259, fixed upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/13 08:08:35 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Removed files: mail/mozilla-thunderbird/patches: Tag: OPENBSD_7_2 patch-gfx_webrender_bindings_webrender_ffi_h Log message: mail/mozilla-thunderbird: MFC update to 102.6.0. see https://www.thunderbird.net/en-US/thunderbird/102.6.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-53/ - drop patch from #1773259, fixed upstream CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/13 08:10:45 Log message: import games/libcsteamworks. ok sthen@ CSteamworks is a C ABI Wrapper for Valve's Steamworks API. It relys heavily on automatic code generation. The primary use case for CSteamworks is to act as a buffer between a scripting language and the Steamworks C++ Interfaces. Status: Vendor Tag: thfr Release Tags: thfr_20221213 N ports/games/libcsteamworks/Makefile N ports/games/libcsteamworks/distinfo N ports/games/libcsteamworks/patches/patch-build_linux_Makefile N ports/games/libcsteamworks/patches/patch-src_CSteamworks_h N ports/games/libcsteamworks/patches/patch-src_steam_api_cpp N ports/games/libcsteamworks/pkg/DESCR N ports/games/libcsteamworks/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/13 08:12:27 Modified files: games : Makefile Log message: +libcsteamworks CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/12/13 09:22:20 Modified files: build : mirrorcheck.sh Log message: print the mirror maintainer's email address alongside any entries that are unreachable when checked. from matthew martin CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/13 10:19:02 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/13 10:30:36 Modified files: sys/sys : time.h sys/kern : kern_tc.c Log message: timecounting: add getbinruntime(), getnsecruntime() The networking people want a fast, monotonic clock that only advances while the system is not suspended. The runtime clock satisfies most of these requirements, so introduce getnsecruntime() to provide a fast means for reading it. Based on patches from jca@ and claudio@. ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/13 11:10:55 Modified files: sys/netinet : tcp_var.h Log message: In tcp_now() switch from getnsecuptime() to getnsecruntime() The tcp timer is not supposed to run during suspend but getnsecuptime() does and because of this sessions with TCP_KEEPALIVE on reset after a few hours of sleep. Problem noticed by mlarkin@, investigation by yasuoka@ additional testing jca@ OK yasuoka@ jca@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/13 11:12:30 Modified files: net/libaccounts-glib: Makefile Log message: Also missing a dependency on devel/py-gobject3. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/13 12:35:35 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 Tested by Yifei Zhan OK landry@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/13 12:40:09 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/files: Tag: OPENBSD_7_2 pledge.content unveil.content unveil.main www/tor-browser/browser/patches: Tag: OPENBSD_7_2 patch-browser_config_mozconfigs_base-browser patch-config_makefiles_rust_mk patch-gfx_webrender_bindings_webrender_ffi_h patch-js_src_jit_ProcessExecutableMemory_h patch-toolkit_components_downloads_DownloadIntegration_jsm patch-toolkit_moz_configure patch-toolkit_system_gnome_nsGIOService_cpp www/tor-browser/browser/pkg: Tag: OPENBSD_7_2 PLIST www/tor-browser/noscript: Tag: OPENBSD_7_2 Makefile distinfo Added files: www/tor-browser/browser/files: Tag: OPENBSD_7_2 pledge.utility pledge.utility-audioDecoder unveil.utility unveil.utility-audioDecoder www/tor-browser/browser/patches: Tag: OPENBSD_7_2 patch-browser_app_profile_000-tor-browser_js patch-toolkit_components_processtools_ProcInfo_linux_cpp patch-toolkit_components_tor-launcher_TorLauncherUtil_jsm patch-toolkit_components_tor-launcher_TorProcess_jsm patch-toolkit_xre_glxtest_cpp patch-tor-browser-linux64_Browser_TorBrowser_Data_fontconfig_fonts_conf patch-xpcom_build_BinaryPath_h Removed files: www/tor-browser/browser/patches: Tag: OPENBSD_7_2 patch-browser_extensions_tor-launcher_src_components_tl-process_js patch-browser_extensions_tor-launcher_src_defaults_preferences_torlauncher-prefs_js patch-browser_extensions_tor-launcher_src_modules_tl-util_jsm patch-tor-browser_en-US_Browser_TorBrowser_Data_fontconfig_fonts_conf Log message: Tor Browser: update to 12.0 OK landry@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/13 12:50:44 Modified files: security/qdigidoc4: Makefile distinfo Log message: regen distinfo, i had stale distfiles around which weren't refetched bump revision since TSL config.json actually changed recently (not much I can do about those files...) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/13 14:41:38 Modified files: databases/py-puppetdb: Makefile distinfo Log message: update 3.0.0 -> 3.1.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/13 14:42:39 Modified files: www/puppetboard: Makefile distinfo www/puppetboard/pkg: PLIST Log message: Update 4.0.5 -> 4.2.3 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/13 14:53:44 Modified files: misc/spdrs60 : Makefile distinfo Log message: Update 0.6.4 -> 0.6.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/13 15:22:06 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221213 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/12/13 16:13:16 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client 8.2 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/12/13 19:34:32 Modified files: usr.sbin/rpki-client: print.c Log message: Print issuer & serial in filemode OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/14 00:27:47 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-content_browser_web_contents_web_contents_view_aura_cc patch-third_party_libxml_linux_config_h Log message: update to 108.0.5359.124 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/14 01:21:42 Modified files: devel/glib2 : Makefile distinfo Log message: Merge some SECURITY fixes from upstream. Various fixes to normal form handling in GVariant These fixe cover various issues encountered by calling g_variant_get_normal_form() on untrusted arrays and tuples. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/14 01:26:48 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-412.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/14 01:27:07 Modified files: devel/glib2 : Tag: OPENBSD_7_2 Makefile distinfo Log message: Merge some SECURITY fixes from upstream. Various fixes to normal form handling in GVariant These fixe cover various issues encountered by calling g_variant_get_normal_form() on untrusted arrays and tuples. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/12/14 01:46:58 Modified files: usr.sbin/rpki-client: print.c Log message: Print expiry moment in human-readable filemode in a consistent fashion across all object types OK claudio@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 02:31:32 Modified files: net/arp-scan : Makefile distinfo net/arp-scan/patches: patch-arp-scan_c net/arp-scan/pkg: PLIST-mac PLIST-main Log message: update to arp-scan-1.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 02:33:15 Modified files: net/icinga/icinga-php-library: Makefile distinfo net/icinga/icinga-php-library/pkg: PLIST Log message: update to icinga-php-library-0.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 02:42:25 Modified files: security/py-pyotp: Makefile distinfo Log message: update to py3-pyotp-2.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 02:43:47 Modified files: net/arp-scan : Makefile net/arp-scan/pkg: PLIST-main Log message: arp-scan: @comment no-longer-useful script CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 02:44:01 Modified files: devel/py-isort : Makefile distinfo Log message: update to py3-isort-5.11.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/12/14 03:29:00 Modified files: xserver/Xext : saver.c xtest.c xvmain.c xserver/Xi : xipassivegrab.c xiproperty.c xserver/dix : property.c xserver/xkb : xkbUtils.c Log message: Fix serveral X server input validation errors that can cause varios issues: * CVE-2022-46340/ZDI-CAN-19265: X.Org Server XTestSwapFakeInput stack overflow * CVE-2022-46341/ZDI-CAN-19381: X.Org Server XIPassiveUngrab out-of-bounds access * CVE-2022-46342/ZDI-CAN-19400: X.Org Server XvdiSelectVideoNotify use-after-free * CVE-2022-46343/ZDI-CAN-19404: X.Org Server ScreenSaverSetAttributes use-after-free * CVE-2022-46344/ZDI-CAN-19405: X.Org Server XIChangeProperty out-of-bounds access * CVE-2022-46283/ZDI-CAN-19530: X.Org Server XkbGetKbdByName use-after-free CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/14 03:34:49 Modified files: usr.sbin/rpki-client: extern.h main.c Log message: Switch to struct timespec for collecting stats. This allows to use clock_gettime(CLOCK_MONOTONIC) for runtime calculation. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/12/14 03:45:34 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Always initialize b64sz OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/14 04:23:41 Modified files: usr.sbin/bgpctl: ometric.c Log message: Add missing type for OMT_INFO. Changes output like this: # HELP bgpd bgpd information -# TYPE bgpd unknown +# TYPE bgpd info bgpd_info{nodename="xxx",domainname="xxx",release="7.7"} 1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 04:45:08 Log message: import ports/net/eduvpn, ok kn@ (I'll make some tweaks before hooking up to the build) This collection of ports provides a front-end for OpenVPN and WireGuard with easy client installers, and lots of authentication options (a webapp handles authentication and provides a time-limited config to connect; with the usual clients it's seamlessly handled in the client app). Status: Vendor Tag: sthen Release Tags: sthen_20221214 N ports/net/eduvpn/Makefile N ports/net/eduvpn/Makefile.inc N ports/net/eduvpn/documentation/Makefile N ports/net/eduvpn/documentation/distinfo N ports/net/eduvpn/documentation/pkg/DESCR N ports/net/eduvpn/documentation/pkg/PLIST N ports/net/eduvpn/vpn-ca/Makefile N ports/net/eduvpn/vpn-ca/distinfo N ports/net/eduvpn/vpn-ca/pkg/DESCR N ports/net/eduvpn/vpn-ca/pkg/PLIST N ports/net/eduvpn/vpn-daemon/Makefile N ports/net/eduvpn/vpn-daemon/distinfo N ports/net/eduvpn/vpn-daemon/patches/patch-cmd_vpn-daemon_main_go N ports/net/eduvpn/vpn-daemon/pkg/DESCR N ports/net/eduvpn/vpn-daemon/pkg/PLIST N ports/net/eduvpn/vpn-daemon/pkg/vpn_daemon.rc N ports/net/eduvpn/vpn-portal-artwork-eduvpn/Makefile N ports/net/eduvpn/vpn-portal-artwork-eduvpn/distinfo N ports/net/eduvpn/vpn-portal-artwork-eduvpn/pkg/DESCR N ports/net/eduvpn/vpn-portal-artwork-eduvpn/pkg/PLIST N ports/net/eduvpn/vpn-portal-artwork-lc/Makefile N ports/net/eduvpn/vpn-portal-artwork-lc/distinfo N ports/net/eduvpn/vpn-portal-artwork-lc/pkg/DESCR N ports/net/eduvpn/vpn-portal-artwork-lc/pkg/PLIST N ports/net/eduvpn/vpn-server-node/Makefile N ports/net/eduvpn/vpn-server-node/distinfo N ports/net/eduvpn/vpn-server-node/patches/patch-libexec_client-connect_php N ports/net/eduvpn/vpn-server-node/patches/patch-libexec_client-disconnect_php N ports/net/eduvpn/vpn-server-node/patches/patch-libexec_generate-secrets_php N ports/net/eduvpn/vpn-server-node/patches/patch-libexec_server-config_php N ports/net/eduvpn/vpn-server-node/pkg/DESCR N ports/net/eduvpn/vpn-server-node/pkg/PLIST N ports/net/eduvpn/vpn-server-node/pkg/eduvpn_openvpn0.rc N ports/net/eduvpn/vpn-server-node/pkg/eduvpn_openvpn1.rc N ports/net/eduvpn/vpn-user-portal/Makefile N ports/net/eduvpn/vpn-user-portal/distinfo N ports/net/eduvpn/vpn-user-portal/files/vpn-user-portal.conf N ports/net/eduvpn/vpn-user-portal/files/localhost.conf N ports/net/eduvpn/vpn-user-portal/files/vpn.host.conf N ports/net/eduvpn/vpn-user-portal/patches/patch-bin_account_php N ports/net/eduvpn/vpn-user-portal/patches/patch-bin_status_php N ports/net/eduvpn/vpn-user-portal/patches/patch-libexec_daemon-sync_php N ports/net/eduvpn/vpn-user-portal/patches/patch-libexec_db_php N ports/net/eduvpn/vpn-user-portal/patches/patch-libexec_fetch-server-list_php N ports/net/eduvpn/vpn-user-portal/patches/patch-libexec_generate-secrets_php N ports/net/eduvpn/vpn-user-portal/patches/patch-libexec_housekeeping_php N ports/net/eduvpn/vpn-user-portal/patches/patch-libexec_stats_php N ports/net/eduvpn/vpn-user-portal/patches/patch-src_Cfg_Config_php N ports/net/eduvpn/vpn-user-portal/patches/patch-src_Cfg_DbConfig_php N ports/net/eduvpn/vpn-user-portal/patches/patch-src_OpenVpn_CA_VpnCa_php N ports/net/eduvpn/vpn-user-portal/patches/patch-src_OpenVpn_ServerConfig_php N ports/net/eduvpn/vpn-user-portal/patches/patch-src_QrCode_php N ports/net/eduvpn/vpn-user-portal/pkg/DESCR N ports/net/eduvpn/vpn-user-portal/pkg/PLIST N ports/net/eduvpn/vpn-user-portal/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 04:45:33 Modified files: net/eduvpn/documentation: Makefile Log message: adjust case of COMMENT, pointed out kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 04:46:31 Modified files: net/eduvpn/vpn-user-portal/patches: patch-src_OpenVpn_ServerConfig_php Log message: tls-version-min 1.2 patch not needed (at least with OpenVPN built against -current libressl) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 05:03:00 Modified files: net/eduvpn : Makefile.inc net/eduvpn/vpn-ca: Makefile net/eduvpn/vpn-daemon: Makefile net/eduvpn/vpn-portal-artwork-eduvpn: Makefile net/eduvpn/vpn-portal-artwork-lc: Makefile net/eduvpn/vpn-server-node: Makefile net/eduvpn/vpn-user-portal: Makefile Log message: factor out some more common parts to ../Makefile.inc, partly from kn@ suggestion CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 05:08:40 Removed files: net/eduvpn/vpn-user-portal/patches: patch-src_OpenVpn_CA_VpnCa_php Log message: no need to disable EdDSA keys CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 05:09:05 Modified files: infrastructure/db: user.list Log message: add uid for eduVPN ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 05:09:32 Modified files: net : Makefile Log message: +eduvpn CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/14 05:37:15 Modified files: usr.sbin/bgpd : rde.h rde_attr.c Log message: Move some basic accessors of aspath to rde.h and make them static inline. OK tb@ CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2022/12/14 05:56:06 Modified files: xserver/Xext : Tag: OPENBSD_7_2 saver.c xtest.c xvmain.c xserver/Xi : Tag: OPENBSD_7_2 xipassivegrab.c xiproperty.c xserver/dix : Tag: OPENBSD_7_2 property.c xserver/xkb : Tag: OPENBSD_7_2 xkbUtils.c Log message: Fix serveral X server input validation errors that can cause varios issues: * CVE-2022-46340/ZDI-CAN-19265: X.Org Server XTestSwapFakeInput stack overflow * CVE-2022-46341/ZDI-CAN-19381: X.Org Server XIPassiveUngrab out-of-bounds access * CVE-2022-46342/ZDI-CAN-19400: X.Org Server XvdiSelectVideoNotify use-after-free * CVE-2022-46343/ZDI-CAN-19404: X.Org Server ScreenSaverSetAttributes use-after-free * CVE-2022-46344/ZDI-CAN-19405: X.Org Server XIChangeProperty out-of-bounds access * CVE-2022-46283/ZDI-CAN-19530: X.Org Server XkbGetKbdByName use-after-free from matthieu@ this is errata/7.2/009_xserver.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2022/12/14 05:57:43 Modified files: xserver/Xext : Tag: OPENBSD_7_1 saver.c xtest.c xvmain.c xserver/Xi : Tag: OPENBSD_7_1 xipassivegrab.c xiproperty.c xserver/dix : Tag: OPENBSD_7_1 property.c xserver/xkb : Tag: OPENBSD_7_1 xkbUtils.c Log message: Fix serveral X server input validation errors that can cause varios issues: * CVE-2022-46340/ZDI-CAN-19265: X.Org Server XTestSwapFakeInput stack overflow * CVE-2022-46341/ZDI-CAN-19381: X.Org Server XIPassiveUngrab out-of-bounds access * CVE-2022-46342/ZDI-CAN-19400: X.Org Server XvdiSelectVideoNotify use-after-free * CVE-2022-46343/ZDI-CAN-19404: X.Org Server ScreenSaverSetAttributes use-after-free * CVE-2022-46344/ZDI-CAN-19405: X.Org Server XIChangeProperty out-of-bounds access * CVE-2022-46283/ZDI-CAN-19530: X.Org Server XkbGetKbdByName use-after-free from matthieu@ this is errata/7.1/015_xserver.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 06:29:46 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump; mupdf update (static linked) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 06:29:48 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.21.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 06:41:16 Modified files: textproc/zathura/core: Makefile distinfo textproc/zathura/plugins: Makefile.inc textproc/zathura/plugins/cb: Makefile textproc/zathura/plugins/djvu: Makefile textproc/zathura/plugins/mupdf: Makefile textproc/zathura/plugins/poppler: Makefile textproc/zathura/plugins/ps: Makefile Log message: update to zathura-0.5.2, bump plugin REVISIONs and BUILD_DEPENDS to make sure they're built against ABI in new version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 06:41:32 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.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 06:46:01 Modified files: devel/py-test-remotedata: Makefile distinfo Log message: update to py3-test-remotedata-0.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 06:48:58 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20211212e CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/14 06:55:11 Modified files: sys/arch/armv7/armv7: autoconf.c Log message: Put an splhigh() at the start of cpu_configure() to prevent splasserts trigger in autoconf. Matches what we do on (many) other architectures. ok miod@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/12/14 06:59:31 Modified files: . : errata71.html errata72.html Log message: Release xserver, vmd, gpuinv errata. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/14 07:02:20 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: update 3.10.0 -> 3.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 07:06:35 Modified files: textproc/py-lxml: Makefile distinfo textproc/py-lxml/pkg: PLIST Log message: update to py-lxml-4.9.2 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/14 07:10:15 Modified files: security/ruby-gpgme: Makefile distinfo security/ruby-gpgme/patches: patch-_metadata Log message: update 2.0.20 -> 2.0.22 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/14 07:16:20 Modified files: usr.sbin/bgpd : rde.c Log message: Do the IPv4 specific MP capability check only once per update/withdraw instead of per prefix. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 07:17:18 Modified files: security/qdigidoc4: Makefile distinfo Log message: rename the downloaded qdigidoc4/qt-common-pcsc-lite-121.patch file, bulk build machines already have the old version downloaded under that name CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 07:22:15 Modified files: security/qdigidoc4: Makefile distinfo Log message: oh, another 2 files changed too, use a different DIST_SUBDIR instead for simplicity CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/14 08:02:43 Modified files: usr.sbin/acme-client: acctproc.c Log message: Plug leak of ECDSA_SIG ok sthen CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/14 08:19:16 Modified files: usr.sbin/rpki-client: io.c Log message: Optimize io_buf_read() a bit by calling read() again after the inital header of the buf was read. This often saves a round-trip to the main event loop and poll(2). OK job@ tb@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/12/14 08:44:13 Modified files: usr.sbin/acme-client: revokeproc.c Log message: Continue loop if no match found; avoids an OOB write. ok florian@ tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/14 08:48:54 Log message: Import devel/crc32c Initially ported to avoid the bundled copy in net/tg_owt, but other ports can probably pick it up as well. Feedback OK sthen tb --- Collection of CRC32C implementations that dispatches to one suitable to the hardware. CRC32C is the cyclic redundancy check that uses the iSCSI polynomial specified in RFC 3720. Status: Vendor Tag: kn Release Tags: kn_20221214 N ports/devel/crc32c/Makefile N ports/devel/crc32c/distinfo N ports/devel/crc32c/pkg/DESCR N ports/devel/crc32c/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/14 08:49:38 Modified files: devel : Makefile Log message: + crc32c CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/14 08:50:47 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-builtin_gc_c Log message: update to git 2.39.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/14 09:18:26 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/patches: patch-CMakeLists_txt Log message: pick up new devel/crc32c CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/14 10:22:42 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 3.21.12 Only version number bumps for protobuf-c++ https://github.com/protocolbuffers/protobuf/releases/tag/v21.12 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/14 10:23:27 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py-protobuf 4.21.12 https://github.com/protocolbuffers/protobuf/releases/tag/v21.12 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/14 11:32:26 Modified files: usr.sbin/acme-client: http.c netproc.c revokeproc.c Log message: The argument to ctype functions must be EOF or representable as an unsigned char. Casting to int is particularly useless because that's what the compiler already does. We need to prevent sign extension, not write down that we want sign extension. OK deraadt, millert, kn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/14 12:29:50 Modified files: net/eduvpn/vpn-user-portal: Makefile Added files: net/eduvpn/vpn-user-portal/patches: patch-src_OpenVpn_CA_VpnCa_php Log message: vpn-user-node: CA_KEY_TYPE=EdDSA didn't actually work, rejected in openvpn with "error:14FFF0F7:SSL routines:(UNKNOWN)SSL_internal:unknown certificate type". Patch to set to CA_KEY_TYPE=ECDSA instead (rather than previous patch which removed CA_KEY_TYPE altogether presumably falling back to RSA). There's something confusing because the only relevant cert I found is in the generated openvpn config file, and that's ECDSA regardless of what's set in this file. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/14 13:27:28 Modified files: lib/libcrypto/man: ASN1_bn_print.3 BIO_new.3 Makefile Added files: lib/libcrypto/man: ASN1_buf_print.3 Log message: In asn1.h rev. 1.71 and 1.72, jsing@ and tb@ provided ASN1_buf_print(3). Document it. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/14 15:37:07 Modified files: lib/libcrypto/man: EVP_PKEY_new.3 Log message: In evp.h rev. 1.109 and 1.112, jsing@ and tb@ provided EVP_PKEY_new_raw_private_key(3), EVP_PKEY_new_raw_public_key(3), EVP_PKEY_get_raw_private_key(3), and EVP_PKEY_get_raw_public_key(3). Merge the documentation from the OpenSSL 1.1.1 branch, which is still under a free license. I tweaked the text somewhat for conciseness, and argument names for uniformity. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/14 16:12:28 Modified files: shells/bash : Makefile distinfo Log message: shells/bash: update to 5.2 patchlevel 15 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/14 16:28:31 Modified files: sys/dev/pci : pcidevs Log message: add id for Navi 31, Radeon RX 7900 XT/XTX (gfx1100, GC 11.0.0) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/14 16:29:09 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/14 16:50:31 Modified files: sys/arch/sparc64/conf: files.sparc64 Added files: sys/lib/libkern: ctzdi2.c Log message: add __ctzdi2 to sparc64 kernel If __builtin_ctzl() is used on sparc64, gcc 4.2 will emit a call to __ctzdi2. For userland this is in libgcc or compiler-rt. In the kernel we put these functions in libkern. 'looks good' deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/14 21:03:51 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/14 23:39:05 Modified files: share/man/man5 : hostname.if.5 Log message: rework the text describing interface name; feedback deraadt afresh kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/15 00:27:24 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-13.0.4. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/15 01:06:13 Modified files: usr.sbin/acme-client: parse.y Log message: The argument to ctype functions must be EOF or representable as an unsigned char. Casting to int is particularly useless because that's what the compiler already does. We need to prevent sign extension, not write down that we want sign extension. OK deraadt, kn, miod CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/15 01:07:03 Modified files: usr.sbin/ocspcheck: http.c Log message: The argument to ctype functions must be EOF or representable as an unsigned char. Casting to int is particularly useless because that's what the compiler already does. We need to prevent sign extension, not write down that we want sign extension. OK deraadt, kn, miod, op CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/12/15 01:29:45 Modified files: devel/p5-PAR : Makefile distinfo Log message: Update to p5-PAR-1.018. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 02:32:48 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.11.3, including some security fixes (open redirect but requires login and is blocked for already-logged-in users), some XSS, and all logged-in users could list users/groups via crafted url. More info at https://github.com/Icinga/icingaweb2/releases/tag/v2.11.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 02:34:28 Modified files: net/icinga/web2: Tag: OPENBSD_7_2 Makefile distinfo net/icinga/web2/pkg: Tag: OPENBSD_7_2 PLIST Log message: update to icinga-web2-2.11.3, including some security fixes (open redirect but requires login and is blocked for already-logged-in users), some XSS, and all logged-in users could list users/groups via crafted url. More info at https://github.com/Icinga/icingaweb2/releases/tag/v2.11.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 02:46:28 Modified files: devel/py-pathspec: Makefile distinfo devel/py-pathspec/pkg: PLIST Log message: update to py3-pathspec-0.10.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/15 03:34:17 Modified files: devel/glib2 : Makefile distinfo Log message: Merge SECURITY fix from upstream to solve problems with validating untrusted inputs from D-Bus, where invalid numbers of added and removed menu entries, and positions, could be specified. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/15 03:34:25 Modified files: devel/glib2 : Tag: OPENBSD_7_2 Makefile distinfo Log message: Merge SECURITY fix from upstream to solve problems with validating untrusted inputs from D-Bus, where invalid numbers of added and removed menu entries, and positions, could be specified. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 03:49:04 Modified files: devel/py-test-filter-subpackage: Makefile distinfo Log message: update to py3-test-filter-subpackage-0.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 04:42:11 Modified files: net/eduvpn/vpn-daemon: Makefile Log message: vpn-daemon: mark BROKEN-i386, golang.org/x/sys does not have unix.SOCK_CLOEXEC or unix.SOCK_NONBLOCK for openbsd_386 (though it does for other archs) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/15 05:02:29 Modified files: usr.sbin/rpki-client: Makefile aspa.c extern.h main.c output-json.c output.c parser.c repo.c roa.c rpki-client.8 Added files: usr.sbin/rpki-client: ometric.c ometric.h output-ometric.c Log message: Rework statistic collection to be per repository and add metric output option Many statistic values are now accounted by repository via repo_stat_inc() At end of the run sum_stats() accumulates these stats per TAL and globally. The new output file metrics is written when the -m output flag is specified. The metrics file is written in OpenMetrics format (with a few tweaks to allow node_exporter to parse the file as well). The ometric code is a copy from bgpctl(8) and should be kept in sync. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/12/15 05:03:08 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-third_party_libxml_linux_config_h Log message: update to 108.0.5359.124 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/15 05:04:59 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Added files: regress/usr.sbin/rpki-client: repo-dummy.c Log message: Add shim functions for repo code introduced by the pre repo stats. From tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/15 05:07:27 Modified files: math/cglm : Makefile distinfo Log message: update math/cglm to 0.8.8 - new abs functions for vec2, ivec2, ivec3, ivec4 - fix assertion in test_clamp on x86 - fix missing abs declaration on Emscripten CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 05:54:41 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: Makefile distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: Makefile distinfo devel/py-buildbot/console-view/pkg: PLIST devel/py-buildbot/grid-view: Makefile distinfo devel/py-buildbot/grid-view/pkg: PLIST devel/py-buildbot/pkg: Makefile distinfo devel/py-buildbot/pkg/pkg: PLIST devel/py-buildbot/waterfall-view: Makefile distinfo devel/py-buildbot/waterfall-view/pkg: PLIST devel/py-buildbot/www: Makefile distinfo devel/py-buildbot/www/pkg: PLIST devel/py-buildslave: Makefile distinfo Log message: devel/py-build{bot,slave}: update to 3.7.0. see https://github.com/buildbot/buildbot/releases/tag/v3.7.0 finally switch py-buildbot to MODPY_PYBUILD=setuptools. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 06:21:00 Modified files: devel/p5-File-Listing: Makefile distinfo Log message: update to p5-File-Listing-6.15, from wen heping CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 07:31:45 Modified files: textproc/zathura/plugins/poppler: Makefile distinfo Log message: update to zathura-pdf-poppler-0.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/15 07:31:49 Modified files: textproc/zathura/plugins/mupdf: Makefile distinfo textproc/zathura/plugins/mupdf/patches: patch-meson_build Log message: update to zathura-pdf-mupdf-0.4.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:43:16 Modified files: x11/xfce4 : xfce4.port.mk Log message: x11/xfce4/xfce4.port.mk: bump XFCE_DESKTOP_VERSION to 4.18.0. more to come.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:43:53 Modified files: x11/xfce4/exo : Makefile distinfo x11/xfce4/exo/pkg: PLIST Log message: x11/xfce4/exo: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:44:13 Modified files: x11/xfce4/garcon: Makefile distinfo x11/xfce4/garcon/pkg: PLIST Log message: x11/xfce4/garcon: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:44:26 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo x11/xfce4/libxfce4ui/pkg: PLIST Log message: x11/xfce4/libxfce4ui: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:44:33 Modified files: x11/xfce4/libxfce4util: Makefile distinfo x11/xfce4/libxfce4util/pkg: PLIST Log message: x11/xfce4/libxfce4util: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:45:00 Modified files: x11/xfce4/thunar: Makefile distinfo x11/xfce4/thunar/pkg: PLIST Log message: x11/xfce4/thunar: update to 4.18.0, switch to pcre2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:45:23 Modified files: x11/xfce4/tumbler: Makefile distinfo x11/xfce4/tumbler/pkg: PLIST Log message: x11/xfce4/tumbler: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:45:42 Modified files: x11/xfce4/xfce4-appfinder: Makefile distinfo Log message: x11/xfce4/xfce4-appfinder: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:45:59 Modified files: x11/xfce4/xfce4-dev-tools: Makefile distinfo Removed files: x11/xfce4/xfce4-dev-tools/patches: patch-helpers_xfce-do-release patch-helpers_xfce-get-release-notes patch-helpers_xfce-get-translations Log message: x11/xfce4/xfce4-dev-tools: update to 4.18.0, patches merged upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:46:20 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo x11/xfce4/xfce4-panel/pkg: PLIST Log message: x11/xfce4/xfce4-panel: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:46:38 Modified files: x11/xfce4/xfce4-power-manager: Makefile distinfo Log message: x11/xfce4/xfce4-power-manager: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:47:00 Modified files: x11/xfce4/xfce4-session: Makefile distinfo x11/xfce4/xfce4-session/pkg: PLIST Removed files: x11/xfce4/xfce4-session/patches: patch-xfce4-session_xfsm-shutdown-fallback_c Log message: x11/xfce4/xfce4-session: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:47:15 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo x11/xfce4/xfce4-settings/pkg: PLIST Log message: x11/xfce4/xfce4-settings: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:47:26 Modified files: x11/xfce4/xfconf: Makefile distinfo x11/xfce4/xfconf/pkg: PLIST Log message: x11/xfce4/xfconf: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:47:37 Modified files: x11/xfce4/xfdesktop: Makefile distinfo x11/xfce4/xfdesktop/pkg: PLIST Log message: x11/xfce4/xfdesktop: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:47:47 Modified files: x11/xfce4/xfwm4: Makefile distinfo Log message: x11/xfce4/xfwm4: update to 4.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:48:13 Modified files: x11/xfce4/xfce4-systemload: Makefile distinfo Added files: x11/xfce4/xfce4-systemload/patches: patch-panel-plugin_network_cc Removed files: x11/xfce4/xfce4-systemload/patches: patch-panel-plugin_network_c Log message: x11/xfce4/xfce4-systemload: update to 1.3.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:48:30 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo Log message: x11/xfce4/xfce4-cpugraph: update to 1.2.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:51:03 Modified files: x11/xfce4/mousepad: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/terminal: Makefile x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-media-tags: Makefile x11/xfce4/thunar-vcs: Makefile x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-datetime: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-diskperf: Makefile x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-genmon: Makefile x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mpc: Makefile x11/xfce4/xfce4-netload: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-places: Makefile x11/xfce4/xfce4-pulseaudio: Makefile x11/xfce4/xfce4-screensaver: Makefile x11/xfce4/xfce4-smartbookmark: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-verve: Makefile x11/xfce4/xfce4-wavelan: Makefile x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfdashboard: Makefile x11/xfce4/xfmpc: Makefile Log message: x11/xfce4: fix WANTLIBs reinstate XFCE_VERSION where needed for components which didnt see a 4.18 release (orage, parole, screensaver..) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/15 07:52:21 Modified files: meta/xfce : Makefile Log message: meta/xfce4: update to 4.18. see https://xfce.org/about/news/?post=1671062400 and https://www.xfce.org/about/tour418 for details. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/15 08:55:10 Modified files: usr.sbin/acme-client: Tag: OPENBSD_7_2 revokeproc.c Log message: Continue loop if no match found; avoids an OOB write. ok florian@ tb@ from otto@ this is errata/7.2/012_acme.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/12/15 08:55:36 Modified files: usr.sbin/acme-client: Tag: OPENBSD_7_1 revokeproc.c Log message: Continue loop if no match found; avoids an OOB write. ok florian@ tb@ from otto@ this is errata/7.1/017_acme.patch.sig CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/12/15 09:01:40 Modified files: usr.sbin/vmd : priv.c vmd.c Log message: Add explicit casts to ctype functions in vmd(8). OK millert@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/12/15 09:26:43 Modified files: . : errata71.html errata72.html Log message: Release acme errata. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/15 09:59:04 Modified files: usr.sbin/acme-client: revokeproc.c Log message: acme-client: use ASN1_TIME_to_tm() There is a hand-rolled, only minimally checked implementation converting an ASN1_TIME into a struc tm. beck has invested a lot of time improving the time parsing inside libcrypto, so make use of that. That code is safer, better vetted and more correct. ok florian CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/15 10:20:48 Modified files: lib/libcrypto/man: X25519.3 Log message: In curve25519.h rev. 1.4 to 1.7, tb@ and jsing@ provided ED25519_keypair(3), ED25519_sign(3), and ED25519_verify(3). Document them. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/15 10:36:56 Modified files: usr.sbin/acme-client: revokeproc.c Log message: acme-client: use timegm() instead of mktime() Times in certificates are all expressed in Zulu time, so calling the time zone dependent mktime() on such a time and comparing it to time(NULL) is wrong. This means that the check of at least 30 days validity and deciding on whether to renew or not might have been off by by half a day depending on where you are. That should not matter since you (or cron) are supposed to run acme-client way more often than once a month. ok claudio millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/15 11:20:39 Modified files: usr.bin/ssh : misc.c Log message: The idiomatic way of coping with signed char vs unsigned char (which did not come from stdio read functions) in the presence of ctype macros, is to always cast to (unsigned char). casting to (int) for a "macro" which is documented to take int, is weird. And sadly wrong, because of the sing extension risk.. same diff from florian CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/12/15 12:36:45 Modified files: usr.sbin/vmd : priv.c Log message: priv_validgroup: do not read more than IF_NAMESIZE chars of name Store the length locally instead of computing it multiple times. OK dv@, previous version OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/12/15 13:05:41 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: update to version 0.8.1. OK lraab@, thanks! CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/15 13:17:40 Modified files: devel/leatherman: Makefile distinfo Log message: update 1.12.8 -> 1.12.9 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/15 14:12:46 Modified files: editors/nano : Makefile distinfo editors/nano/pkg: PLIST Log message: editors/nano: update to 7.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/15 14:22:27 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.42.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/15 14:25:13 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.14.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/15 14:45:49 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.112. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/15 19:05:45 Modified files: sys/net : pf.c pfvar.h pfvar_priv.h Log message: always keep pf_state_keys attached to pf_states. pf_state structures don't contain ip addresses, protocols, ports, etc. that information is stored in a pf_state_key struct, which is used to wire a state into the state table. when things like pfsync or the pf state ioctls want to export information about a state, particularly the addresses on it, they needs the pf_state_key struct to read from. before this diff the code assumed that when a state was removed from the state tables it could throw the pf_state_key structs away as part of that removal. this code changes it so once pf_state_insert succeeds, a pf_state will keep its references to the pf_state_key structs until the pf_state struct itself is being destroyed. this allows anything that holds a reference to a pf_state to also look at the pf_state_key structs because they're now effectively an immutable part of the pf_state struct. this is by far the simplest and most straightforward fix for pfsync crashing on pf_state_key dereferences we've come up with so far. it has been made possible by the addition of reference counts to pf_state and pf_state_key structs, which allows us to properly account for this adjusted lifecycle for pf_state_keys on pf_state structs. sashan@ and i have been kicking this diff around for a couple of weeks now. ok sashan@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/15 20:14:52 Modified files: libexec/ld.so : loader.c Log message: delete // debug comment chunks. If anyone wants to debug ld.so and runs into a mimmutable related concern, you want to undo this revision to get this debug back. I do not consider this suitable for hiding behind a cpp macro. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/12/15 20:40:03 Modified files: usr.bin/ssh : sftp.c sftp.1 sftp-client.c scp.c scp.1 Log message: add a -X option to both scp(1) and sftp(1) to allow control over some SFTP protocol knobs: the copy buffer length and the number of inflight requests, both of which are used during upload/download. Previously these could be controlled in sftp(1) using the -b/-R options. This makes them available in both SFTP protocol clients using the same option character sequence. ok dtucker@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/12/15 21:04:25 Modified files: etc : netstart distrib/miniroot: install.sub share/man/man5 : hostname.if.5 Log message: Prioritize lladdr over name/unit in hostname.if processing When needed, lladdr is more precise and enduring. Suggested by deraadt@ Many improvments and OK kn@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/15 23:52:48 Modified files: usr.bin/ssh : scp.c sftp.c Log message: add -X to usage(); CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/12/15 23:56:47 Modified files: usr.bin/ssh : sshd.c Log message: Clear signal mask early in main(); sshd may have been started with one or more signals masked (sigprocmask(2) is not cleared on fork/exec) and this could interfere with various things, e.g. the login grace timer. Execution environments that fail to clear the signal mask before running sshd are clearly broken, but apparently they do exist. Reported by Sreedhar Balasubramanian; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/12/16 00:13:22 Modified files: usr.bin/ssh : scp.1 Log message: Mention that scp uses the SFTP protocol and remove reference to legacy flag. Spotted by, feedback and ok jmc@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/12/16 01:13:40 Modified files: usr.bin/tmux : arguments.c cmd-find-window.c cmd-send-keys.c tmux.1 tmux.h Log message: Add send-keys -K to handle keys directly as if typed (so look up in key table). GitHub issue 3361. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/12/16 01:19:58 Modified files: usr.bin/tmux : screen-write.c utf8.c Log message: Make U+FE0F VARIATION SELECTOR-16 change the width from 1 to 2. GitHub issue 3409. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/12/16 01:22:06 Modified files: usr.bin/tmux : cmd-queue.c Log message: Do not escape tabs in output (iTerm2 needs them). GitHub issue 3414. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/16 01:25:47 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-lib_imapoptions patch-man_imapd_conf_5 mail/cyrus-imapd/pkg: PLIST Added files: mail/cyrus-imapd/patches: patch-imap_cyr_cd_sh Log message: Update to cyrus-imapd-3.6.0. * release notes: https://www.cyrusimap.org/3.6/imap/download/release-notes/3.6/x/3.6.0.html * upgrade notes: https://www.cyrusimap.org/3.6/imap/download/upgrade.html CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/16 01:44:04 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: Update for Nextcloud to 24.0.8 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/16 01:59:20 Removed files: www/nextcloud/22: Makefile distinfo www/nextcloud/22/pkg: PLIST Log message: Bye bye 22 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/16 02:00:35 Modified files: www/nextcloud/23: Makefile distinfo www/nextcloud/23/pkg: PLIST Log message: Update for Nextcloud to 23.0.12 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/16 02:01:31 Modified files: www/nextcloud : Makefile Log message: Delete 22 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/16 02:27:06 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 1.0.26 1.0.25: - ability to filter boost and replies from timeline 1.0.26: - filter notifications with notifications-to-hide - notifications now includes the username of the user who interacted - delete downloaded media from /tmp after viewing them CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 03:06:12 Modified files: databases/py-minidb: Makefile distinfo databases/py-minidb/pkg: PLIST Log message: update to py3-minidb-2.0.7, from wen heping, plus I changed it to use py-build instead of distutils. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/16 03:32:23 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221216 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 03:35:42 Modified files: misc/remind : Makefile distinfo Removed files: misc/remind/patches: patch-src_dosubst_c patch-tests_test_cmp patch-tests_tz_rem Log message: update to remind-4.2.1, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 03:35:59 Modified files: audio/py-mediafile: Makefile distinfo Log message: update to py3-mediafile-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 03:40:16 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 03:44:22 Modified files: devel/py-certifi: Makefile distinfo Log message: update to py3-certifi-2022.12.7 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/16 03:46:07 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1208 - Always include -XX:-OmitStackTraceInFastThrow by default - use tools.deps 0.16.1264 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/16 04:40:56 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py net/samba/pkg : PLIST-main Log message: SECURITY update to samba-4.17.4 Release notes: https://www.samba.org/samba/history/samba-4.17.4.html Tests and ok Ian McWilliam (co-maintainer) and bket@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/16 04:46:43 Modified files: net/samba : Tag: OPENBSD_7_2 Makefile distinfo net/samba/pkg : Tag: OPENBSD_7_2 PLIST-main Log message: SECURITY update to samba-4.16.8 Release notes: https://www.samba.org/samba/history/samba-4.16.8.html Tests and ok Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/16 04:55:15 Modified files: net/ruby-msgpack: Makefile distinfo net/ruby-msgpack/pkg: PLIST Log message: Update 1.5.6 -> 1.6.0 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/16 05:06:23 Modified files: gnu/llvm/clang/lib/CodeGen: CodeGenModule.cpp Log message: Downgrade riscv64-specific LTO error to a warning Error happens when mixing some PIC and non-PIC code in an LTO build/link ld: error: linking module flags 'SmallDataLimit': IDs have conflicting values in '.o' and 'ld-temp.o' and affects a few ports now. Issue reported upstream where the proposed fix uses llvm::Module::Min, which we don't have and would require a backport. For now, work around this issue by downgrading to a warning, which should have the intended effect in most cases (use the value of the first module, which is smaller than the defaults value used by ld-temp.o). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/16 06:41:55 Modified files: lib/libcrypto/bio: bio_lib.c lib/libcrypto/man: BIO_push.3 Log message: Revert BIO_push(3) cycle prevention (bio_lib.c rev. 1.42). jsing@ worries that cycle prevention might increase risk because software that is not checking return values (and indeed, not checking is likely common in practice) might silently behave incorrectly with cycle prevention whereas without, it will likely either crash right away through infinite recursion or at least hang in an infinite loop when trying to use the cyclic chain, in both cases making it likely that the bug will be found and fixed. Besides, tb@ points out that BIO_set_next(3) ought to behave as similarly as possible to BIO_push(3), but adding cycle prevention to BIO_set_next(3) would be even less convincing because that function does not provide a return value, encouraging users to expect that it will always succeed. While a safe idiom for checking the success of BIO_set_next(3) could easily be designed, let's be realistic: application software would be highly unlikely to pick up such an idiom. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/12/16 06:49:35 Modified files: sys/dev/pci : if_iwm.c Log message: Prevent KASSERT in iwm(4) if firmware image is missing or corrupt. Same fix as for iwx(4) in CVS commit YakAvDYHWiUF3c4m, r1.113 if_iwx.c. ok deraadt, mpi CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/12/16 07:41:52 Modified files: graphics/zint : Makefile distinfo graphics/zint/pkg: PLIST-main Log message: update to zint-2.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 07:43:55 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/pkg: PLIST Log message: update to vpn-user-portal-3.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/16 08:50:37 Modified files: sysutils/firmware/iwm: Makefile distinfo sysutils/firmware/iwm/pkg: PLIST Log message: Update firmware for iwm 9k devices to the 2022-11-08 release, and remove the old versions that were left in case bisecting was needed. From stsp. Tested on 9260 (stsp) and 9560 (me). CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/16 08:54:27 Modified files: usr.bin/top : top.c Log message: top(1): always recount number of online CPUs If hw.smt is toggled while top(1) is running in "combined" mode the CPU count on the CPU state line is incorrect. We always need to recount the number of online CPUs. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/16 09:02:17 Modified files: lib/libcrypto/man: BIO_push.3 Log message: add a CAVEATS section warning the user to not create cycles; OK tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/16 10:02:25 Modified files: lang/python/3.9: Makefile distinfo lang/python/3.9/files: CHANGES.OpenBSD Removed files: lang/python/3.9/patches: patch-Modules__sha3_kcp_KeccakSponge_inc Log message: Update to Python 3.9.16 https://docs.python.org/release/3.9.16/whatsnew/changelog.html Tweaks from sthen and tb ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/16 10:03:28 Modified files: lang/python/3.10: Makefile distinfo lang/python/3.10/files: CHANGES.OpenBSD lang/python/3.10/pkg: PLIST-main PLIST-tests Removed files: lang/python/3.10/patches: patch-Modules__sha3_kcp_KeccakSponge_inc Log message: Update to Python 3.10.9 https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-9-final Tweaks from sthen and tb ok sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/16 10:31:04 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/pkg: PLIST Log message: update textproc/opensearch to 2.4.1 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.4.1.md ok pvk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/16 10:32:05 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Log message: update www/opensearch-dashboards to 2.4.1 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.4.1.md ok pvk@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/12/16 10:43:20 Modified files: multimedia/handbrake: Makefile Log message: Update multimedia/handbrake. Add missing RUN_DEPENDS and fix up WANTLIBS. ok bcallah@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/16 10:47:35 Modified files: distrib/miniroot: install.sub Log message: drop a total of 93 trailing spaces from three lines CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/16 10:57:39 Modified files: etc : netstart Log message: zap double space and needless line break CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/16 10:58:51 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 108.0.1. see https://www.mozilla.org/en-US/firefox/108.0.1/releasenotes/ fixes Bug 1805883 - Default search engine may be reset when upgrading to 108 if profile was previously copied. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/16 10:59:53 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 108.0.1. see https://www.mozilla.org/en-US/firefox/108.0.1/releasenotes/ fixes Bug 1805883 - Default search engine may be reset when upgrading to 108 if profile was previously copied. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/16 11:02:28 Modified files: lib/libcrypto/man: X509_check_purpose.3 Log message: Document extension caching of X509_check_purpose() The overwhelming majority of callers of X509_check_purpose() in our tree pass a purpose of -1. In this case X509_check_purpose() acts as a wrapper of x509v3_cache_extensions() which makes sanity checks like non-negativity of ASN.1 integers or canonicity of RFC 3779 extensions as well as checking uniqueness of extensions. from schwarze who beat an initial diff of mine into shape CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/16 11:08:08 Modified files: sys/dev/fdt : qcpdc.c Log message: qcpdc(4)'s establish routine needs to return the wrapped cookie, not the cookie it received from establishing the interrupt. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/16 11:14:02 Modified files: lang/python/3.9: Tag: OPENBSD_7_2 Makefile distinfo lang/python/3.9/files: Tag: OPENBSD_7_2 CHANGES.OpenBSD Log message: MFC Python 3.9.16 ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/16 11:14:47 Modified files: lang/python/3.10: Tag: OPENBSD_7_2 Makefile distinfo lang/python/3.10/files: Tag: OPENBSD_7_2 CHANGES.OpenBSD lang/python/3.10/pkg: Tag: OPENBSD_7_2 PLIST-main PLIST-tests Log message: MFC Python 3.10.9 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/16 11:23:25 Removed files: lang/python/3.10/patches: Tag: OPENBSD_7_2 patch-Modules__sha3_kcp_KeccakSponge_inc lang/python/3.9/patches: Tag: OPENBSD_7_2 patch-Modules__sha3_kcp_KeccakSponge_inc Log message: lang/python: MFC sha3 patch removal CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/16 12:29:05 Modified files: devel/shellcheck: Makefile distinfo devel/shellcheck/files: shellcheck.1 Log message: devel/shellcheck: update to 0.9.0 WANTLIB tweak and OK on slightly different version kn@ (in the diff I sent to ports@, I botched shellcheck.1.md's checksum) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/16 16:56:57 Modified files: lib/libcrypto/man: BIO_set_callback.3 Log message: In bio.h rev. 1.54, jsing@ and tb@ provided BIO_callback_fn_ex(3), BIO_set_callback_ex(3), BIO_get_callback_ex(3), and BIO_callback_fn(3). Document them, in part by merging from the OpenSSL 1.1.1 branch, which is still under a free license, but heavily tweaked by me, in particular: * mention that BIO_set_callback_arg(3) is misnamed; * keep our more detailed explanation of the "ret" argument; * make the list of callback invocations more readable; * and update the HISTORY section. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/17 00:46:27 Modified files: wayland/wayland-protocols: Makefile distinfo wayland/wayland-protocols/pkg: PLIST Log message: Update wayland-protocols to 1.27 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/17 00:48:37 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: 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: Makefile 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: Makefile 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/kdesignerplugin/pkg: PLIST 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/kfilemetadata/pkg: PLIST-locale PLIST-main devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/khtml/pkg: PLIST devel/kf5/ki18n: 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: 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: Makefile 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: Makefile distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: Makefile distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwindowsystem: Makefile distinfo devel/kf5/kwindowsystem/pkg: PLIST devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: Makefile 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 Added files: devel/kf5/kwayland/patches: patch-src_client_shm_pool_cpp Removed files: devel/kf5/kdesu/patches: patch-src_kdesud_kdesud_cpp devel/kf5/kjs/patches: patch-src_kjs_collector_cpp Log message: Update KDE Frameworks to 5.101.0 https://kde.org/announcements/frameworks/5/5.101.0/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/17 00:51:31 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.382 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 01:05:06 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.28.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/17 01:08:15 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.26.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 01:22:20 Modified files: x11/xfce4/ristretto: Makefile distinfo Log message: x11/xfce4/ristretto: update to 0.12.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 01:22:49 Modified files: x11/xfce4/xfce4-taskmanager: Makefile distinfo Log message: x11/xfce4/xfce4-taskmanager: update to 1.5.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 01:22:54 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo Log message: x11/xfce4/xfce4-notifyd: update to 0.6.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/17 01:33:42 Modified files: net/gupnp/core : Makefile distinfo Log message: Update to gupnp-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/17 01:38:16 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/17 01:38:28 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.32. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/17 01:38:46 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.32. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 01:39:35 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-python Log message: geo/gdal: update to 3.6.1, fixing a gpkg regression introduced in 3.6.0. see https://lists.osgeo.org/pipermail/gdal-dev/2022-December/056643.html and https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 01:48:06 Modified files: geo/mdal : Makefile distinfo Log message: geo/mdal: update to 1.0.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/17 01:48:19 Modified files: sysutils/rset : Makefile distinfo Log message: update sysutils/rset to 2.5 changelog: - rinstall: ignore environment variable http_proxy - rinstall: use shell getopts to parse arguments - raise error if a label alias begins with a space portwise: no need to the pre-test ruby symlink hack: now it's possible to specify the ruby version with the RUBY make var. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/17 02:28:12 Modified files: devel/proj : Makefile distinfo Removed files: devel/proj/patches: patch-src_tests_CMakeLists_txt Log message: devel/proj: update to 9.1.1. see https://github.com/OSGeo/PROJ/releases/tag/9.1.1 remove patch merged upstream fixing #3311 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/17 03:01:45 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Log message: Update krita to 5.1.4 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/12/17 03:33:25 Modified files: security/p5-Crypt-PKCS10: Makefile distinfo Log message: Update to p5-Crypt-PKCS10-2.004 from wen heping. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/17 03:51:05 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: few tweaks to readme; OK landry CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/17 04:54:32 Modified files: sys/dev/ofw : ofw_misc.c Log message: Make nvmem_read_cell() and nvmem_write_cell() work for hardware that requires word-sized access. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/17 04:56:44 Modified files: sys/arch/arm64/conf: GENERIC files.arm64 Added files: sys/arch/arm64/dev: aplefuse.c Log message: Add aplefuse(4), a driver for the eFuses on Apple Silicon SoCs. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/17 05:02:00 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplefuse.4 Log message: aplefuse(4) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 05:48:53 Modified files: lib/libcrypto/man: X509_check_purpose.3 Log message: X509_check_purpose.3: incorporate feedback from jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/17 06:42:59 Modified files: sys/kern : syscalls.master Log message: Unlock minherit(2) struct uvm_map's .addr is protected by the map's lock and .{min,max}_offset are immutable. uvm_map_inherit() locks the VM map upon entry, sets the desired inheritance mode for the given address range (validated outside the lock) and unlocks the map itself. fork(2), i.e. uvm_mapent_forkcopy(), first locks both old and new maps and then copies entries over as per the inheritance type. futex(2), another user of struct vm_map_entry's .inheritance member, also locks the map accordingly. OK mpi CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/17 06:45:00 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen after minherit(2) unlock CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 06:53:38 Modified files: usr.sbin/acme-client: revokeproc.c Log message: acme-client: fix SAN-handling insanity The revoke process, which does a lot more than revoking a cert, wants to know the SANs in the cert to be revoked or renewed and check them against the ones configured in the config file. To find out which ones are, it prints the SAN extension to a BIO using X509V3_EXT_print(), slurps that into a buffer, tokenizes the undocumented output string and plucks out the "DNS:" names. This is reminiscent of node's hilarious CVE-2021-44532 and on about the same level of crazy, but fortunately not security relevant. Get the SAN extension as a GENERAL_NAMES from libcrypto, then we have an actual data structure to work with, which allows us to access the DNS names without problems. This simplifies things quite a bit, but the actual logic in this file remains unmodified. Be careful about ASN1_IA5STRINGs and do not assume they are C strings. Tested by florian, millert, Renaud Allard, thanks! ok florian jsing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/17 07:53:16 Modified files: share/man/man4/man4.arm64: aplefuse.4 Log message: add arch to Dt; CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/17 08:56:25 Modified files: lib/libcrypto/bn: bn.h bn_isqrt.c bn_lib.c Log message: Provide BN_zero()/BN_one() as functions and make BN_zero() always succeed. BN_zero() is currently implemented using BN_set_word(), which means it can fail, however almost nothing ever checks the return value. A long time ago OpenSSL changed BN_zero() to always succeed and return void, however kept BN_zero as a macro that calls a new BN_zero_ex() function, so that it can be switched back to the "can fail" version. Take a simpler approach - change BN_zero()/BN_one() to functions and make BN_zero() always succeed. This will be exposed in the next bump, at which point we can hopefully also remove the BN_zero_ex() function. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/17 09:05:28 Modified files: regress/lib/libssl/unit: cipher_list.c Log message: Revise cipher list regress coverage of SSL_set_security_level(). A SSL_set_security_level() call was added to the cipher list regress, which expects a failure - however, it should succeed and fails for a completely unrelated reason. Rework this regress so that it actually passes and tests for the expected behaviour. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/17 10:18:46 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_shift.c Log message: Provide regress coverage for BN shift functions. Provide regress coverage for BN_lshift1(), BN_rshift1(), BN_lshift() and BN_rshift(), along with basic benchmarking functionality (run via 'make benchmark'). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/17 12:59:03 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/17 13:34:35 Modified files: audio/picard : Makefile distinfo Log message: audio/picard: update to 2.8.5 changelog: [PICARD-2590] Relative paths for cover art file names no longer work [PICARD-2593] Toolbar icon text disappears when saving options [PICARD-2596] "Show icons in menus" option is applied without saving options okay sthen@, rsadowski@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/12/17 13:42:16 Modified files: graphics/rawtherapee: Makefile distinfo graphics/rawtherapee/patches: patch-CMakeLists_txt graphics/rawtherapee/pkg: PLIST Log message: update to rawtherapee-5.9 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 14:59:39 Modified files: lib/libcrypto/hidden/openssl: ui.h lib/libcrypto/ui: ui.h Added files: lib/libcrypto/ui: ui_null.c Log message: Prepare to provide UI_null() xmlsec needs this, nothing else. Our linkers link libxmlsec1-openssl, only warns and since nothing uses this library in ports, this wasn't noticed for a long time. Reported by Thomas Mitterfellner ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 15:01:30 Modified files: lib/libcrypto : Makefile Log message: Link ui_null.c to build CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/17 15:21:24 Modified files: lib/libcrypto/man: BIO_get_data.3 Log message: Document BIO_set_flags(3), BIO_clear_flags(3), BIO_test_flags(3), and BIO_get_flags(3). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 15:23:31 Modified files: lib/libcrypto/man: UI_new.3 Log message: Merge documentation of UI_null() from OpenSSL 1.1 jsing doesn't like it, but it's better than nothing. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 15:30:39 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Zap some whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 15:31:10 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Move benchmark target up a bit and mark it phony CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/17 15:44:43 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221217 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 16:41:29 Modified files: regress/lib/libcrypto/bn: bn_mod_exp2_mont.c Log message: Switch to using BN_zero() instead of BN_zero_ex() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/17 17:22:08 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Use volatile sig_atomic_t for flag set in signal handler CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/17 22:51:14 Modified files: etc : netstart Log message: Do not try to create physical interfaces vifscreate() always creates all virtual interfaces up-front. To check whether a given interface exists, ifstart() uses ifcreate() which tries to create nonexistent ones. Virtual ones are guaranteed to be present and physical ones cannot be created, so replace the ifcreate() call with a simpler ifconfig test and clarify the comment. OK martijn afresh1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/18 00:38:07 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-3.7.1 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.7.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/18 00:39:03 Modified files: security/lastpass-cli: Makefile distinfo security/lastpass-cli/patches: patch-CMakeLists_txt Log message: Update to lastpass-cli-1.3.4 Changes: https://github.com/lastpass/lastpass-cli/blob/v1.3.4/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 01:34:24 Modified files: productivity/kmymoney: Makefile productivity/kmymoney/patches: patch-CMakeLists_txt Log message: Makefile and patches cleanup - No need for the gpgme patches anymore - Drop FLAGS, no more helpful - Simplify patch by using CMAKE_SYSTEM_NAME MATCHES "OpenBSD" - Regen WANTLIB and bump revision CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 02:11:11 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST editors/kile : Makefile graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST net/kdeconnect-kde: Makefile distinfo net/kdeconnect-kde/patches: patch-core_backends_lan_compositeuploadjob_cpp patch-core_backends_lan_lanlinkprovider_cpp patch-plugins_mousepad_waylandremoteinput_cpp patch-plugins_sftp_mounter_cpp net/kdeconnect-kde/pkg: PLIST net/konversation: Makefile distinfo net/konversation/pkg: PLIST net/ktorrent : distinfo net/ktorrent/pkg: PLIST net/libktorrent: distinfo net/libktorrent/pkg: PLIST productivity/kalendar: Makefile distinfo productivity/kalendar/pkg: PLIST x11/kde-applications: 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: distinfo x11/kde-applications/akonadi-calendar-tools/pkg: PLIST x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-contacts/pkg: PLIST x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-import-wizard/pkg: PLIST x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-mime/pkg: PLIST x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-notes/pkg: PLIST x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadi-search/pkg: PLIST x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/akregator/pkg: PLIST x11/kde-applications/analitza: distinfo x11/kde-applications/analitza/pkg: PLIST x11/kde-applications/ark: Makefile distinfo x11/kde-applications/ark/pkg: PLIST x11/kde-applications/artikulate: Makefile distinfo x11/kde-applications/artikulate/pkg: PLIST x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/audiocd-kio/pkg: PLIST x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/baloo-widgets/pkg: PLIST x11/kde-applications/blinken: distinfo x11/kde-applications/blinken/pkg: PLIST x11/kde-applications/bomber: distinfo x11/kde-applications/bomber/pkg: PLIST x11/kde-applications/bovo: distinfo x11/kde-applications/bovo/pkg: PLIST x11/kde-applications/calendarsupport: Makefile distinfo x11/kde-applications/calendarsupport/pkg: PLIST x11/kde-applications/cantor: distinfo x11/kde-applications/cantor/pkg: PLIST x11/kde-applications/cervisia: distinfo x11/kde-applications/cervisia/pkg: PLIST 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/dragon/pkg: PLIST x11/kde-applications/elisa: Makefile distinfo x11/kde-applications/elisa/pkg: PLIST x11/kde-applications/eventviews: distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/ffmpegthumbs: Makefile distinfo x11/kde-applications/filelight: Makefile distinfo x11/kde-applications/filelight/pkg: PLIST x11/kde-applications/granatier: distinfo x11/kde-applications/granatier/pkg: PLIST x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantlee-editor/pkg: PLIST x11/kde-applications/grantleetheme: distinfo x11/kde-applications/grantleetheme/pkg: PLIST x11/kde-applications/gwenview: Makefile distinfo x11/kde-applications/gwenview/pkg: PLIST x11/kde-applications/incidenceeditor: Makefile distinfo x11/kde-applications/incidenceeditor/pkg: PLIST x11/kde-applications/juk: distinfo x11/kde-applications/juk/pkg: PLIST x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kajongg/pkg: PLIST x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalarm/pkg: PLIST x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalgebra/pkg: PLIST x11/kde-applications/kalzium: distinfo x11/kde-applications/kalzium/pkg: PLIST x11/kde-applications/kamera: 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/kapman/pkg: PLIST x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kapptemplate/pkg: PLIST x11/kde-applications/kate: Makefile distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/katomic/pkg: PLIST x11/kde-applications/kbackup: distinfo x11/kde-applications/kbackup/pkg: PLIST x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblackbox/pkg: PLIST x11/kde-applications/kblocks: distinfo x11/kde-applications/kblocks/pkg: PLIST x11/kde-applications/kbounce: distinfo x11/kde-applications/kbounce/pkg: PLIST x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbreakout/pkg: PLIST x11/kde-applications/kbruch: distinfo x11/kde-applications/kbruch/pkg: PLIST x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcachegrind/pkg: PLIST x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalc/pkg: PLIST x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcalutils/pkg: PLIST x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcharselect/pkg: PLIST x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcolorchooser/pkg: PLIST x11/kde-applications/kcron: distinfo x11/kde-applications/kcron/pkg: PLIST x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-scripts/pkg: PLIST 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/kdeedu-data/pkg: PLIST x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: Makefile distinfo x11/kde-applications/kdenetwork-filesharing/pkg: PLIST x11/kde-applications/kdenlive: Makefile distinfo x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: Makefile distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdepim-runtime/pkg: PLIST x11/kde-applications/kdesdk-thumbnailers: Makefile distinfo x11/kde-applications/kdesdk-thumbnailers/pkg: PLIST x11/kde-applications/kdf: distinfo x11/kde-applications/kdf/pkg: PLIST x11/kde-applications/kdialog: distinfo x11/kde-applications/kdialog/pkg: PLIST x11/kde-applications/kdiamond: distinfo x11/kde-applications/kdiamond/pkg: PLIST x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/keditbookmarks/pkg: PLIST x11/kde-applications/kfind: distinfo x11/kde-applications/kfind/pkg: PLIST x11/kde-applications/kfloppy: distinfo x11/kde-applications/kfloppy/pkg: PLIST x11/kde-applications/kfourinline: distinfo x11/kde-applications/kfourinline/pkg: PLIST x11/kde-applications/kgeography: distinfo x11/kde-applications/kgeography/pkg: PLIST x11/kde-applications/kget: distinfo x11/kde-applications/kget/pkg: PLIST x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgoldrunner/pkg: PLIST x11/kde-applications/kgpg: distinfo x11/kde-applications/kgpg/pkg: PLIST x11/kde-applications/khangman: distinfo x11/kde-applications/khangman/pkg: PLIST x11/kde-applications/khelpcenter: distinfo x11/kde-applications/khelpcenter/pkg: PLIST x11/kde-applications/kidentitymanagement: Makefile distinfo x11/kde-applications/kidentitymanagement/pkg: PLIST x11/kde-applications/kig: distinfo x11/kde-applications/kig/pkg: PLIST x11/kde-applications/kigo: distinfo x11/kde-applications/kigo/pkg: PLIST x11/kde-applications/killbots: distinfo x11/kde-applications/killbots/pkg: PLIST x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimagemapeditor/pkg: PLIST x11/kde-applications/kimap: distinfo x11/kde-applications/kimap/pkg: PLIST x11/kde-applications/kio-extras: distinfo x11/kde-applications/kio-extras/pkg: PLIST x11/kde-applications/kipi-plugins: distinfo x11/kde-applications/kipi-plugins/pkg: PLIST x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kirigami-gallery/pkg: PLIST x11/kde-applications/kiriki: distinfo x11/kde-applications/kiriki/pkg: PLIST x11/kde-applications/kiten: distinfo x11/kde-applications/kiten/pkg: PLIST x11/kde-applications/kitinerary: Makefile distinfo x11/kde-applications/kitinerary/pkg: PLIST x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kjumpingcube/pkg: PLIST x11/kde-applications/kldap: distinfo x11/kde-applications/kldap/pkg: PLIST x11/kde-applications/kleopatra: Makefile distinfo x11/kde-applications/kleopatra/pkg: PLIST x11/kde-applications/klettres: distinfo x11/kde-applications/klettres/pkg: PLIST x11/kde-applications/klickety: distinfo x11/kde-applications/klickety/pkg: PLIST x11/kde-applications/klines: distinfo x11/kde-applications/klines/pkg: PLIST x11/kde-applications/kmag: distinfo x11/kde-applications/kmag/pkg: PLIST x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmahjongg/pkg: PLIST x11/kde-applications/kmail: Makefile distinfo x11/kde-applications/kmail/pkg: PLIST x11/kde-applications/kmail-account-wizard: Makefile distinfo x11/kde-applications/kmail-account-wizard/pkg: PLIST x11/kde-applications/kmailtransport: Makefile distinfo x11/kde-applications/kmailtransport/pkg: PLIST x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: Makefile distinfo x11/kde-applications/kmime/pkg: PLIST x11/kde-applications/kmines: distinfo x11/kde-applications/kmines/pkg: PLIST x11/kde-applications/kmix: distinfo x11/kde-applications/kmix/pkg: PLIST x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmousetool/pkg: PLIST x11/kde-applications/kmouth: distinfo x11/kde-applications/kmouth/pkg: PLIST x11/kde-applications/kmplot: distinfo x11/kde-applications/kmplot/pkg: PLIST x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knavalbattle/pkg: PLIST x11/kde-applications/knetwalk: distinfo x11/kde-applications/knetwalk/pkg: PLIST x11/kde-applications/knotes: Makefile distinfo x11/kde-applications/knotes/pkg: PLIST x11/kde-applications/kolf: distinfo x11/kde-applications/kolf/pkg: PLIST x11/kde-applications/kollision: distinfo x11/kde-applications/kollision/pkg: PLIST x11/kde-applications/kolourpaint: distinfo x11/kde-applications/kolourpaint/pkg: PLIST x11/kde-applications/kompare: distinfo x11/kde-applications/kompare/pkg: PLIST x11/kde-applications/konqueror: Makefile distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konquest/pkg: PLIST x11/kde-applications/konsole: Makefile distinfo x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: Makefile distinfo x11/kde-applications/kontact/pkg: PLIST x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontactinterface/pkg: PLIST x11/kde-applications/kontrast: distinfo x11/kde-applications/kontrast/pkg: PLIST x11/kde-applications/kopeninghours: Makefile distinfo x11/kde-applications/kopeninghours/pkg: PLIST x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpimtextedit/pkg: PLIST x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/kqtquickcharts/pkg: PLIST x11/kde-applications/krdc: Makefile distinfo x11/kde-applications/krdc/pkg: PLIST x11/kde-applications/kreversi: Makefile distinfo x11/kde-applications/kreversi/pkg: PLIST x11/kde-applications/krfb: Makefile distinfo x11/kde-applications/krfb/pkg: PLIST x11/kde-applications/kross-interpreters: Makefile distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/kruler/pkg: PLIST x11/kde-applications/ksanecore: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/kshisen/pkg: PLIST x11/kde-applications/ksirk: distinfo x11/kde-applications/ksirk/pkg: PLIST x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksmtp/pkg: PLIST x11/kde-applications/ksnakeduel: distinfo x11/kde-applications/ksnakeduel/pkg: PLIST x11/kde-applications/kspaceduel: distinfo x11/kde-applications/kspaceduel/pkg: PLIST x11/kde-applications/ksquares: distinfo x11/kde-applications/ksquares/pkg: PLIST x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksudoku/pkg: PLIST x11/kde-applications/ksystemlog: distinfo x11/kde-applications/ksystemlog/pkg: PLIST x11/kde-applications/kteatime: distinfo x11/kde-applications/kteatime/pkg: PLIST x11/kde-applications/ktimer: distinfo x11/kde-applications/ktimer/pkg: PLIST x11/kde-applications/ktnef: distinfo x11/kde-applications/ktnef/pkg: PLIST x11/kde-applications/ktouch: distinfo x11/kde-applications/ktouch/pkg: PLIST x11/kde-applications/ktuberling: distinfo x11/kde-applications/ktuberling/pkg: PLIST x11/kde-applications/kturtle: distinfo x11/kde-applications/kturtle/pkg: PLIST x11/kde-applications/kubrick: distinfo x11/kde-applications/kubrick/pkg: PLIST x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/kwalletmanager/pkg: PLIST x11/kde-applications/kwordquiz: distinfo x11/kde-applications/kwordquiz/pkg: PLIST x11/kde-applications/libgravatar: Makefile distinfo x11/kde-applications/libgravatar/pkg: PLIST x11/kde-applications/libkcddb: distinfo x11/kde-applications/libkcddb/pkg: PLIST x11/kde-applications/libkcompactdisc: distinfo x11/kde-applications/libkcompactdisc/pkg: PLIST x11/kde-applications/libkdcraw: distinfo x11/kde-applications/libkdegames: Makefile distinfo x11/kde-applications/libkdegames/pkg: PLIST x11/kde-applications/libkdepim: distinfo x11/kde-applications/libkdepim/pkg: PLIST x11/kde-applications/libkeduvocdocument: distinfo x11/kde-applications/libkeduvocdocument/pkg: PLIST x11/kde-applications/libkexiv2: Makefile distinfo x11/kde-applications/libkgapi: Makefile distinfo x11/kde-applications/libkgapi/pkg: PLIST x11/kde-applications/libkipi: distinfo x11/kde-applications/libkipi/pkg: PLIST x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkleo/pkg: PLIST x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkmahjongg/pkg: PLIST x11/kde-applications/libkomparediff2: 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/lokalize/pkg: PLIST x11/kde-applications/lskat: distinfo x11/kde-applications/lskat/pkg: PLIST 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: distinfo x11/kde-applications/marble/pkg: PLIST x11/kde-applications/mbox-importer: Makefile distinfo x11/kde-applications/mbox-importer/pkg: PLIST 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/minuet/pkg: PLIST x11/kde-applications/okular: Makefile distinfo x11/kde-applications/okular/patches: patch-CMakeLists_txt x11/kde-applications/okular/pkg: PLIST x11/kde-applications/palapeli: distinfo x11/kde-applications/palapeli/pkg: PLIST x11/kde-applications/picmi: distinfo x11/kde-applications/picmi/pkg: PLIST x11/kde-applications/pim-data-exporter: Makefile distinfo x11/kde-applications/pim-data-exporter/pkg: PLIST x11/kde-applications/pim-sieve-editor: Makefile distinfo x11/kde-applications/pim-sieve-editor/pkg: PLIST x11/kde-applications/pimcommon: Makefile distinfo x11/kde-applications/pimcommon/pkg: PLIST x11/kde-applications/poxml: distinfo x11/kde-applications/print-manager: Makefile distinfo x11/kde-applications/print-manager/pkg: PLIST x11/kde-applications/rocs: Makefile distinfo x11/kde-applications/rocs/pkg: PLIST x11/kde-applications/spectacle: distinfo x11/kde-applications/spectacle/pkg: PLIST x11/kde-applications/step: Makefile distinfo x11/kde-applications/step/pkg: PLIST 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: distinfo x11/kde-applications/umbrello/pkg: PLIST x11/yakuake : distinfo x11/yakuake/pkg: PLIST Added files: x11/kde-applications/kitinerary/patches: patch-src_lib_pdf_pdfdocument_cpp Removed files: x11/kde-applications/kget/patches: patch-transfer-plugins_multisegmentkio_CMakeLists_txt x11/kde-applications/kleopatra/patches: patch-CMakeLists_txt Log message: Update KDE Gear to 22.12.0 https://kde.org/announcements/gear/22.12.0/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 02:12:06 Modified files: x11/kde-applications/kdenlive: Makefile Log message: Mark as broken for now. We are waiting for mlt7.12 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/18 02:15:35 Modified files: net/prosody : Makefile distinfo Log message: update net/prosody to 0.12.2 from MAINTAINER Lucas (Lucas [at] sexy [dot] is) * util.stanza: Allow U+7F when constructing stazas * net.unbound: Preserve built-in defaults and Prosodys settings for luaunbound (fixes [#1763](https://issues.prosody.im/1763): luaunbound not reading resolv.conf) (thanks rgd) * mod_smacks: Disable not implemented resumption behavior on s2s * mod_http: Allow disabling CORS in the http_cors_override option and by default Full release notes can be found in https://blog.prosody.im/prosody-0.12.2-released/ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/18 02:16:54 Modified files: net/prosody : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: update net/prosody to 0.12.2 from MAINTAINER Lucas (Lucas [at] sexy [dot] is) * util.stanza: Allow U+7F when constructing stazas * net.unbound: Preserve built-in defaults and Prosodys settings for luaunbound (fixes [#1763](https://issues.prosody.im/1763): luaunbound not reading resolv.conf) (thanks rgd) * mod_smacks: Disable not implemented resumption behavior on s2s * mod_http: Allow disabling CORS in the http_cors_override option and by default Full release notes can be found in https://blog.prosody.im/prosody-0.12.2-released/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 02:42:11 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_2 Makefile distinfo Log message: Update Jenkins stable to 2.375.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 02:42:32 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_2 Makefile distinfo Log message: Update Jenkins devel to 2.382 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 02:46:48 Modified files: x11/kde-applications/ffmpegthumbs: Makefile Log message: Remove audio/taglib as dependency CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/18 02:55:13 Modified files: meta/qt5 : Makefile meta/qt5/pkg : DESCR-main Log message: Fix QT_DOC CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2022/12/18 03:00:53 Modified files: sys/dev/acpi : qcgpio.c Log message: Disable the keyboard on the Samsung Galaxy Book Go until we can fix the resulting interrupt storm. It's causing bad system performance, and breaks the installer. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/18 03:05:51 Modified files: x11/xfce4/xfce4-wavelan/patches: patch-panel-plugin_wi_bsd_c Log message: replace broken PR link with description CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/18 03:29:29 Modified files: sys/dev/pci : pcidevs Log message: Add Union Memory NVMe devices. ok jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/18 03:29:54 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 03:30:46 Modified files: devel/gobject-introspection: Makefile Log message: g-ir-scanner uses distutils functions. these are overridden by setuptools if setuptools is present (see site-packages/distutils-precedence.pth); enforce a dependency to avoid the case where setuptools might be removed mid-run, causing g-ir-scanner to fail. ok aja@, who reported sporadic build failures which must have been a result of this (I think it may relate to runtime patching of distutils function relating to the MSVC compiler). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/18 03:35:07 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-6.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 03:42:49 Modified files: devel/py-setuptools_scm: Makefile distinfo Log message: update to py3-setuptools_scm-7.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 03:42:56 Modified files: sysutils/py-subprocess-tee: Makefile distinfo Removed files: sysutils/py-subprocess-tee/patches: patch-pyproject_toml Log message: update to py3-subprocess-tee-0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 03:43:01 Modified files: devel/py-tz : Makefile distinfo devel/py-tz/pkg: PLIST Log message: update to py3-tz-2022.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 03:43:16 Modified files: multimedia/py-ffmpeg-progress-yield: Makefile distinfo Log message: update to py3-ffmpeg-progress-yield-0.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 03:43:22 Modified files: devel/pylint : Makefile distinfo Log message: update to pylint3-2.15.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/18 03:46:17 Modified files: mail/cyrus-imapd: Makefile Log message: Add BDEP on textproc/libical to unbreak. This is probably temporary, we are building --without-http so we should not need it but I don't have time to look into it further right now. Also reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/18 04:34:44 Modified files: multimedia/motion: Makefile distinfo Log message: update to motion-4.5.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:04:55 Modified files: usr.sbin/acme-client: revokeproc.c Log message: acme-client: encode unexpected SANs before printing If a SAN isn't configured, it could be anything, so make printing it safe using strvisx(). If it is configured but duplicate, printing it should be fine, so don't bother. This removes two XXX added in the previous commit. ok florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:08:49 Modified files: usr.sbin/acme-client: key.c Log message: acme-client: inline a confusing and useless define CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:13:11 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: simplify op_thumbprint() We can EVP_Digest() into an array on the stack rather than doing a long dance and song with lots of ugly else if. ok jsing CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/12/18 05:18:31 Modified files: net/py-telegram: Makefile Log message: Add missing run dep: py-setuptools CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:22:30 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: switch op_sign() to EVP_DigestSign() EVP_DigestSign() is a bit more ergonomic than the old EVP_Sign* family, it takes size_t instead of int and and it also allows allocating the memory needed instead of relying on some weird estimate. This again gets rid of a few stupid else if. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:27:58 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: simplify elliptic curve signatures We can get the correct size of the signature using EVP_PKEY_bits() which uses the order instead of the (strictly speaking incorrect) degree. Grab the (r, s) out of the ECDSA signature with ECDSA_SIG_get0_{r,s}(), which is a saner interface than EVP_SIG_get0(). Finally, do the zero padding using BN_bn2binpad() which is simpler than the currently rather fiddly solution. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:31:57 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: check EC signature length Make sure the size_t containing EC signature length is not truncated when passing it to d2i_ECDSA_SIG() as a long. This won't happen, but documents API quirks... requested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:35:26 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: fix openssl includes in acctproc.c We don't do PEM or random in here, but we use BN, EC, ECDSA, so include the relevant headers. errno.h was also missing. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:39:59 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: rename cc to sign_len in op_sign() requested by jsing CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/12/18 05:40:42 Modified files: devel/fnc : Makefile distinfo Log message: Update fnc to version 0.13 Changes: * improve reporting of invalid diff command arguments (reported by Dan Shearer) * accept libfossil global -V|--verbose option for all commands * plug memleak when using the p keymap in blame view * fix fnc blame -r and make it behave like fossil blame -o for familiarity * improve fnc timeline lookup of repository paths not in the work tree * make tree navigation more intuitive when opening repository subtrees * implement [ & ] keymaps to navigate to the previous/next hunk in the diff * allow fnc stash get to take an optional argument * document fnc(1) missing W diff view keymap to ignore end-of-line whitespace * document optional argument of fnc stash pop [stash_id] * fix typo producing gcc 12.1.0 compiler warning (comparison always true) * improve scope matching for function prototype in diff hunk headers * ifdef out A_BOLD attr on OpenBSD to fix diff view line highlight in xterm(1) * display checkout hash and build date with fnc -v like fossil(1) * miscellaneous diff API implementation improvements * protect against out-of-bound reads now line_type array is optionally populated * add -b|--brief option to fnc diff and b diff view keymap * general fnc(1) manual page markup, syntax, and documentation improvements * rename FNC_DIFF_COLOUR_CHUNK to FNC_DIFF_COLOUR_HUNK to match internal naming * (breaking change: existing FNC_DIFF_COLOUR_CHUNK will be silently ignored) * ensure diff parser does not internally mark modified files as renamed * improve const correctness with fsl_uuid_cstr where possible * fix contrived empty diff case when work tree root is passed to fnc diff * improve path handling of files on disk vs. files in the repository database * produce less verbose output on error by not presumptuously dumping help * zap unnecessary allocation and minor refactor in the path parser * don't display empty diff in contrived modified checkout edge case * catch missed fsl_content_get() fsl_unlink_file() & fsl_mprintf() return codes * miscellaneous style(9) fixes * fix missed format specifier argument in blame path error message * ensure fnc stash (get|pop) doesn't report updated files as renames * use "(checkout)" label in diff header when diffing or stashing the work tree * internal stash refactor in preparation to move code into libfossil * catched missed SIGINT and SIGTERM signals * use CHAR_BIT for bitstring manipulation macros * fix assumption of invalid command argument as a path to pass to fnc timeline * merge upstream libfossil with various changes OK op@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:45:34 Modified files: usr.bin/nc : netcat.c Log message: nc: factor printing of connection info into a function This simply moves a chunk of code in this spaghetti mess into its own function with minimal changes. idea from a diff by mpf CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:47:32 Modified files: usr.bin/nc : netcat.c Log message: nc: pass protocol name to connection_info() Avoids repeated use of ternary operator on globals. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:48:28 Modified files: usr.bin/nc : netcat.c Log message: nc: clean up and simplify connection_infO() ok mpf as part of a larger diff CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:51:10 Modified files: usr.bin/nc : netcat.c Log message: nc: do not test the connection in non-interactive mode The connection test writes four X to the socket, which corrupts data that we may want to pipe into nc. So don't do that if stdin is not a tty but still do it in scan mode, this is needed according to chris. based on a diff by and ok mpf CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:53:18 Modified files: usr.bin/nc : netcat.c Log message: nc: skip connection info on failed or skipped udptest() In udp mode, nc would always print that the connected succeeded independently of whether that was actually the case. Don't do that. idea/ok mpf CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/18 05:53:50 Modified files: regress/usr.bin/nc: Makefile Log message: nc: update regress after recent changes CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/18 06:10:09 Modified files: sys/dev : softraid.c Log message: Prevent detaching the boot volume bioctl(8)'s -d has no sanity checks and happily "deletes" any volume, whether currently in use or not. For now, refuse to detach the boot volume as a (too) simple safety guard, until proper logic around mounted file systems on top is implemented. Found the hard way through "bioctl -d sd1" with sd1 hosting /, after which it took both fsck(8) and installboot(8) from a miniroot USB to recover. regress/sys/dev/softraid also triggers it if root is on softraid. OK claudio op jsing CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/12/18 06:18:36 Modified files: sys/arch/luna88k/luna88k: locore0.S Log message: Do not save bootdev and boothowto when invalid value has passed. This occurs the kernel has booted from old boot loader or directly booted by command line parameter on emulator. Tested by LUNA-88K2 and nono emulator. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/18 08:52:52 Modified files: etc : netstart Log message: Revert previous as it doesn't create additional lo(4) anymore Reported by Andreas Bartelt on bugs@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/18 08:55:09 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Removed files: www/tor-browser/browser/patches: patch-gfx_webrender_bindings_webrender_ffi_h Log message: Tor Browser: update to 12.0.1 OK landry@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/18 08:56:00 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 Removed files: www/tor-browser/browser/patches: Tag: OPENBSD_7_2 patch-gfx_webrender_bindings_webrender_ffi_h Log message: Tor Browser: update to 12.0.1 OK landry@ CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2022/12/18 09:19:26 Modified files: lang/gcc/8 : Makefile distinfo Log message: Update mips64 adastrap again. OK pascal@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/18 10:40:55 Modified files: lib/libcrypto/man: BIO_read.3 Log message: document BIO_number_read(3) and BIO_number_written(3) CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2022/12/18 10:42:23 Modified files: sys/dev/pci : pcidevs Log message: add two transmeta devices According to the "Efficeon BIOS Programmers Guide", the Efficeon processor has a virtual north bridge that can communicate with the south bridge over HyperTransport (device 0x0060) and with the graphics controller over an AGP bridge (device 0x0061). ok jsg@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2022/12/18 10:42:56 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2022/12/18 11:02:00 Modified files: games/quiz/datfiles: europe Log message: add Czechia as an alternative for Czech Republic CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/18 11:26:46 Modified files: lang/hashlink : Makefile distinfo lang/hashlink/patches: patch-Makefile patch-libs_uv_uv_c patch-src_hl_h patch-src_module_c patch-src_std_thread_c lang/hashlink/pkg: PLIST Log message: update to HashLink 1.12 Release Notes: https://github.com/HaxeFoundation/hashlink/releases/tag/1.12 adds a library for sqlite3 support tested and runs latest versions of the games Northgard and Dead Cells CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/18 11:37:34 ports/games/steamworks-nosteam/patches Update of /cvs/ports/games/steamworks-nosteam/patches In directory cvs.openbsd.org:/tmp/cvs-serv60976/patches Log Message: Directory /cvs/ports/games/steamworks-nosteam/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/18 11:37:59 Modified files: games/steamworks-nosteam: Makefile games/steamworks-nosteam/pkg: PLIST Log message: Add API stubs to hlsteam; this will allow recent version of Northgard to run. Don't install Steamworks.NET.dll. This CIL library stub has outlived its usefulness. .NET games (e.g. with fnaify) that needed are now expected to use the Steamworks.NET.dll that they bundle and the lower level native libraries (libcsteamworks, goldberg_emulator) will stub the calls to the non-existent Steam client. Tested extensively with practically the whole catalogue of FNA/fnaify games. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/18 11:39:05 Added files: games/steamworks-nosteam/patches: patch-Makefile patch-hlsteam_native_common_cpp Log message: add patch-* files missed in last commit CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/18 11:43:04 Modified files: games/fnaify : Makefile distinfo Log message: update to fnaify 3.1 Release Notes: https://github.com/rfht/fnaify/releases/tag/3.1 Main change is that it no longer removes bundled Steamworks.NET.dll. If you want to run a game that usually bundles it, but has been installed or run with a previous version of fnaify, you may need to do this: $ mv fnaify-backup/Steamworks.NET.dll . Tested with most of the catalogue of FNA/fnaify supported games. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/18 11:48:08 Modified files: emulators/citra: Makefile emulators/dolphin: Makefile Log message: face reality - remove myself from MAINTAINER CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/18 11:56:39 Modified files: sbin/ifconfig : ifconfig.c Log message: Unify RSSI check Two spots in ifconfig print the signal strength, one for the "ieee80211: " line and one for each SSID in scan output. Only the former checks nr_rssi, which is not needed as nr_max_rssi alone indicates whether the driver reports signal strength in percentage or dBm. Zap the nr_rssi check to simplify; "worst case" we display 0% or 0dBm instead of nothing. Feedback OK stsp CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/18 12:15:38 Modified files: lib/libcrypto/man: BIO_s_connect.3 Log message: correct the prototypes of BIO_get_conn_ip(3) and BIO_get_conn_int_port(3); from Richard Levitte via OpenSSL commit 0e474b8b in the 1.1.1 branch, which is still under a freee license CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/18 12:33:11 Modified files: libexec/ld.so : loader.c Log message: cannot try the boot.data unmap until all the ld.script are commited, and fixed to identify the region correctly. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/18 12:35:36 Modified files: lib/libcrypto/man: BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_new.3 BIO_s_bio.3 BIO_s_connect.3 Makefile Added files: lib/libcrypto/man: BIO_dup_chain.3 Log message: new manual page BIO_dup_chain(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/18 13:24:52 Modified files: lib/libssl/man : BIO_f_ssl.3 Log message: document the interaction with BIO_dup_chain(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/18 14:45:47 Modified files: lib/libcrypto/man: BIO_get_data.3 Log message: document BIO_set_retry_read(3), BIO_set_retry_write(3), BIO_set_retry_special(3), BIO_clear_retry_flags(3), BIO_get_retry_flags(3), and the BIO_FLAGS_* constants CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/18 15:27:11 Modified files: lib/libcrypto/man: BIO_s_mem.3 Log message: document BIO_FLAGS_MEM_RDONLY CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/18 15:28:34 Modified files: productivity/gnucash-docs: Makefile distinfo Log message: Update to gnucash-docs-4.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/18 15:28:49 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-4.13. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/18 16:41:17 Modified files: sys/uvm : uvm_map.c Log message: spelling CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/18 17:22:12 Modified files: sys/sys : wait.h sys/kern : kern_exit.c Log message: Add WTRAPPED opiton for waitid(2) to control whether CMD_TRAPPED state changes are reported. That's the 6th bit, so switch to hex constants. Adjust #if tests for consistency ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/18 20:40:20 Modified files: lib/libc/sys : w_waitid.c Log message: waitid(2) returns 0 on success; do post-call cancelation only if it either failed, or succeeded but didn't put a status into infop. ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/18 20:49:43 Modified files: lib/libc/sys : intro.2 lib/libpthread/man: pthread_testcancel.3 Log message: Add pselect(2), recvmmsg(2), sendmmsg(2), and waitid(2) to the lists of built-in cancelation points. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/18 20:54:17 Modified files: lib/libc/sys : intro.2 Log message: Revert previous: unintentionally included in commit CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/18 21:35:34 Modified files: sys/net : pfvar.h pfvar_priv.h Log message: move pf_state_item and pf_state_key structs from pfvar.h to pfvar_priv.h. both of these are kernel private data structures and do not need to be visible to userland. moving them to pfvar_priv.h makes this explicit, and makes it leass scary to tweak them in the future. ok deraadt@ kn@ sashan@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/18 21:48:07 Modified files: sys/arch/amd64/amd64: vmm.c Log message: rework the synchronisation around suspend/resume. the idea is that access to vmm from userland is gated by the vmm_softc sc_status field, and then accounted for by the refcnt. you take a read lock to check the gate, and if it is open then you can take a reference and do your thing. once you've finished the work then you rele the refcnt on the way out of the ioctl handler. the suspend code takes a write lock to close the sc_status gate, and then uses refcnt_finalise to wait for things in the ioctl handler to get out. on resume, the code takes the write lock, sets the refcnt up again for userland to use, and then opens the gate. tested by and ok dv@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/12/18 23:13:06 Modified files: games/flare : Makefile distinfo games/flare/pkg: PLIST-main Log message: update to flare-1.14 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/12/19 00:30:10 Modified files: usr.bin/tmux : cmd-send-keys.c Log message: Allow send-keys without a client again, reported by Stefan Hagen. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/19 01:16:37 Modified files: sys/dev : softraidvar.h Log message: Say "discipline" not "dis" in comment, latter looks like typoed "disk" CVSROOT: /cvs Module name: src Changes by: sdk@cvs.openbsd.org 2022/12/19 01:19:50 Modified files: bin/ksh : sh.1 Log message: Remove array reference from sh(1) because sh doesn't have arrays. Reported with diff from Ross L Richardson Agreed kn, OK jmc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 01:21:27 Modified files: x11/arc-theme : Makefile.inc distinfo x11/arc-theme/solid/pkg: PLIST x11/arc-theme/transparent/pkg: PLIST Log message: Update to arc-theme-{solid,transparent}-20221218. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 01:50:39 Modified files: graphics/tiff : Makefile distinfo graphics/tiff/patches: patch-libtiff_tif_luv_c graphics/tiff/pkg: PLIST Added files: graphics/tiff/patches: patch-doc_Makefile_in Removed files: graphics/tiff/patches: patch-Makefile_in patch-libtiff_tif_aux_c patch-libtiff_tif_codec_c patch-libtiff_tif_compress_c patch-libtiff_tif_dirinfo_c patch-libtiff_tif_extension_c patch-libtiff_tif_getimage_c patch-libtiff_tif_open_c patch-libtiff_tiffiop_h patch-man_Makefile_in patch-tools_tiffcrop_c Log message: graphics/tiff: update to 4.5.0. see https://libtiff.gitlab.io/libtiff/releases/v4.5.0.html - bump major, libs now uses a symbol map cf https://gitlab.com/libtiff/libtiff/-/merge_requests/361 - some private symbols were used by comms/hylafax, which will be fixed in a few. - drop patch-Makefile_in, use --disable-contrib instead (prompted by naddy@) - disable sphinx, install provided built doc - enable debug packages (prompted by naddy@) - switch to an https homepage (prompted by rsadowski@) - drop str* patches, some were merged upstream in https://gitlab.com/libtiff/libtiff/-/commit/72e90d07fb649f3c356257d4bcf4d9bf4bc618ef, others are pointless (discussed with sthen@) a switch to cmake might happen later. tested in a bulk build by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 01:52:15 Modified files: comms/hylafax : Makefile Added files: comms/hylafax/patches: patch-faxd_G3Decoder_c++ patch-faxd_t4_h patch-faxd_tif_fax3_h Log message: comms/hylafax: fix build with tiff 4.5.0. tiff 4.5 doesnt export anymore private symbols/functions that hylafax was never supposed to have used anyway in the first place - copy them from tiff 4.4 source into hylafax where needed. cf https://gitlab.com/libtiff/libtiff/-/issues/504 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 02:15:21 Modified files: net/websockify : Makefile distinfo net/websockify/patches: patch-tests_test_websockifyserver_py patch-websockify_websockifyserver_py Log message: update to websockify-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 02:15:25 Modified files: net/py-cares : Makefile distinfo Log message: update to py3-cares-4.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 02:15:29 Modified files: net/py-curl : Makefile distinfo Log message: update to py3-curl-7.45.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 03:48:11 Log message: Import textproc/py-dateparser 1.1.4. a date parsing library designed to parse dates from HTML pages: * Generic parsing of dates in over 200 language locales plus numerous formats in a language agnostic fashion. * Generic parsing of relative dates like: '1 min ago', '2 weeks ago', '3 months, 1 week and 1 day ago', 'in 2 days', 'tomorrow'. * Generic parsing of dates with time zones abbreviations or UTC offsets like: 'August 14, 2015 EST', 'July 4, 2013 PST', '21 July 2013 10:15 pm +0500'. * Date lookup in longer texts. * Support for non-Gregorian calendar systems. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20221219 N ports/textproc/py-dateparser/Makefile N ports/textproc/py-dateparser/distinfo N ports/textproc/py-dateparser/pkg/PLIST N ports/textproc/py-dateparser/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 03:49:06 Log message: Import textprocy/py-lark 1.1.5 Lark is a modern parsing library for Python. Lark can parse any context-free grammar. Lark provides: * Advanced grammar language, based on EBNF * Three parsing algorithms to choose from: Earley, LALR(1) and CYK * Automatic tree construction, inferred from your grammar * Fast unicode lexer with regexp support, and automatic line-counting ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20221219 N ports/textproc/py-lark/Makefile N ports/textproc/py-lark/distinfo N ports/textproc/py-lark/pkg/DESCR N ports/textproc/py-lark/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 03:50:57 Log message: Import geo/py-geoif 0.7. PyGeoIf provides a GeoJSON-like protocol for geo-spatial (GIS) vector data. You may think of pygeoif as a shapely ultralight which lets you construct geometries and perform very basic operations like reading and writing geometries from/to WKT, constructing line strings out of points, polygons from linear rings, multi polygons from polygons, etc. It was inspired by shapely and implements the geometries in a way that when you are familiar with shapely you feel right at home with pygeoif. Not porting 1.0.0 since pygeofilter isnt compatible with it yet, cf https://github.com/geopython/pygeofilter/issues/57 ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20221219 N ports/geo/py-geoif/Makefile N ports/geo/py-geoif/distinfo N ports/geo/py-geoif/pkg/DESCR N ports/geo/py-geoif/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 03:52:04 Log message: Import geo/py-geofilter 0.1.2. Pygeofilter is a pure Python parser implementation of OGC filtering standards: * CQL as defined in CSW 2.0 * CQL JSON as defined in OGC API - Features - Part 3: Filtering and the Common Query Language (CQL) * JSON Filter Expressions (JFE) ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20221219 N ports/geo/py-geofilter/Makefile N ports/geo/py-geofilter/distinfo N ports/geo/py-geofilter/pkg/PLIST N ports/geo/py-geofilter/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 03:54:17 Modified files: geo : Makefile textproc : Makefile Log message: +{textproc/py-{lark,dateparser},geo/py-geo{if,filter}},python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 03:55:16 Modified files: geo/pygeoapi : Makefile Log message: geo/pygeoapi: add RDEP on geo/py-geofilter CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/19 04:16:53 Modified files: usr.sbin/acme-client: acctproc.c Log message: acme-client: fix copy-paste error in error message CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/19 04:51:35 Modified files: devel/py-tox : Makefile Log message: devel/py-tox: add missing RDEP on py-toml noticed by claudio@, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 05:17:57 Modified files: devel/py-zipp : Makefile Log message: use MODPY_PYBUILD=setuptools_scm instead of BUILD_DEPENDS on devel/py-setuptools_scm${MODPY_FLAVOR}. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 05:54:52 Log message: import ports/devel/py-pyproject-api, ok landry@ pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way. Status: Vendor Tag: sthen Release Tags: sthen_20221219 N ports/devel/py-pyproject-api/Makefile N ports/devel/py-pyproject-api/distinfo N ports/devel/py-pyproject-api/pkg/DESCR N ports/devel/py-pyproject-api/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 05:55:18 Modified files: devel : Makefile Log message: +py-pyproject-api CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 06:05:02 Modified files: devel/py-automat: Makefile devel/py-pluggy: Makefile devel/py-setuptools_scm_git_archive: Makefile devel/py-test-runner: Makefile devel/py-tenacity: Makefile math/py-mpmath : Makefile security/letsencrypt/acme-tiny: Makefile sysutils/py-pynetbox: Makefile x11/py-xlib : Makefile Log message: use MODPY_PYBUILD=setuptools_scm rather than BDEPs on setuptools-scm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 06:15:38 Modified files: textproc/py-semver: Makefile Log message: py-semver doesn't actually use py-tox for tests, remove TDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 06:16:38 Modified files: devel/py-fields: Makefile Log message: py-fields doesn't actually use py-tox for tests, remove TDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/19 06:29:08 Modified files: devel/py-tox : Makefile distinfo devel/py-tox/pkg: DESCR PLIST Log message: update to py3-tox-4.0.14 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/19 07:40:14 Modified files: lib/libcrypto/man: BIO_get_data.3 Log message: document BIO_copy_next_retry(3) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 07:46:41 Modified files: x11/gnome/shell: Makefile x11/gnome/gdm : Makefile Log message: x11/gnome/caribou is not needed anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 08:03:08 Modified files: x11/gnome : Makefile Removed files: x11/gnome/caribou: Makefile distinfo x11/gnome/caribou/patches: patch-libcaribou_Makefile_in x11/gnome/caribou/pkg: DESCR-gtk2 DESCR-main PLIST-gtk2 PLIST-main Log message: Remove caribou; nothing else uses it in tree and the only thing that could use it is cinnamon which we don't ship. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 08:03:25 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of caribou. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/19 08:10:40 Modified files: sys/dev/usb : ugen.c Log message: Invalidate ugen(4) knote lists after device detach This prevents the kernel from crashing when a ugen(4) device is detached while kqueue still holds a reference to that device. Crash reported and fix tested by xavier.s on bugs@. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 08:18:54 Modified files: print/xournal : Makefile distinfo print/xournal/patches: patch-Makefile_in print/xournal/pkg: PLIST Log message: Update to xournal-0.4.8.2016. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/19 08:27:06 Modified files: sys/dev : softraidvar.h Log message: Remove unused *sd_scsibus_dev member from struct sr_discipline Under _KERNEL, dead since 2011 r1.100 Simplify softraid(4) to behave like other HBAs [...] OK krw CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 08:55:15 Modified files: x11/gnome : gnome.port.mk Log message: Simplify computing MASTER_SITES. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 09:28:21 Modified files: net/telepathy : Makefile Added files: net/telepathy/telepathy-idle: Makefile distinfo net/telepathy/telepathy-idle/patches: patch-tests_twisted_Makefile_in net/telepathy/telepathy-idle/pkg: DESCR PLIST Log message: Resurrect telepathy-idle; it's required by polari. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 09:31:49 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: telepathy-idle is back CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 09:32:30 Modified files: x11/gnome/polari: Makefile Log message: Add multiple missing RDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/19 09:39:29 Modified files: x11/gnome/shell: Makefile Log message: Missing BDEP on net/telepathy/telepathy-glib. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/19 11:13:50 Modified files: lib/libc/sys : Makefile.inc intro.2 wait.2 Added files: lib/libc/sys : waitid.2 Log message: Add waitid(2) manpage, based on a first pass by espie@ and bits from FreeBSD and NetBSD. ok kettenis@ jmc@ espie@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/12/19 11:38:39 Modified files: mail/mu : Makefile distinfo mail/mu/patches: patch-lib_mu-store_cc patch-lib_utils_mu-utils-format_hh Log message: Update mu 1.8.11 => 1.8.13, bugfix release Changes (since 1.8.11; there was no 1.8.12 release): * Make server buffer invisible * Fix mu-headers-toggle-setting user feedback * Improve browse-url-handlers * Update some tests, avoid compiler warnings OK op CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/19 13:17:06 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/12/19 13:27:26 Modified files: usr.sbin/vmd : ns8250.c Log message: Silence vmd ns8250 log noise about reading com1 before ready. ok marlkin@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/19 15:02:26 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221219 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/19 15:22:49 Modified files: devel/p5-Syntax-Keyword-Defer: Makefile distinfo Log message: update p5-Syntax-Keyword-Defer to 0.08 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/19 15:44:54 Modified files: regress/lib/libc/sys: t_wait_noproc.c Log message: WTRAPPED is now supported by waitid(2) Don't test waitid(WUNTRACED) as that's not portable and only 'works' due to an implementation decision CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/19 15:55:12 Modified files: usr.bin/kdump : kdump.c kdump_subr.h mksubr Log message: Improve reporting of waitid(2)'s idtype/id and options arguments Add mimmutable(2) to report like munmap(2) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/19 17:06:41 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 20221220 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/12/19 19:14:24 Modified files: faq : faq14.html Log message: zap a stale comment and move one sentence up for better readability. prompted by a diff from mason loring bliss CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/20 01:03:34 Modified files: emulators/dolphin: Makefile Log message: Unbreak: removing MAINTAINER requires a bump. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/20 01:04:27 Modified files: emulators/citra: Makefile Log message: Unbreak: removing MAINTAINER requires a bump. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/20 01:21:46 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.62.0. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/12/20 01:42:04 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu firmware to 20221214 includes initial Navi 31 (Radeon RX 7900 XT/XTX) firmware CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/12/20 01:44:16 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20221214 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/12/20 01:46:21 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20221214 no binary change CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/20 02:01:05 Modified files: lib/libc/sys : waitid.2 Log message: - some small tweaks for the text - on guenther's advice, remove NOTES: the text is either not relevant or already described correctly elsewhere ok guenther CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/20 02:07:40 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: Makefile distinfo Log message: Update Gstreamer gang to version 1.20.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/20 04:40:49 Modified files: textproc/py-lark/pkg: PLIST Log message: textproc/py-lark: regen PLIST to unbreak no bump since it didnt package.. sigh CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/20 07:55:45 Modified files: lib/libcrypto/man: BIO_s_fd.3 Log message: document BIO_fd_non_fatal_error(3) and BIO_fd_should_retry(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/20 08:34:03 Modified files: lib/libcrypto/man: BIO_dump.3 Log message: Mark BIO_dump_cb(3) and BIO_dump_indent_cb(3) as intentionally undocumented. It appears Richard Levitte succumbed to everything-needs-a-callback-paranoia in 2004, but nobody is going to be surprised that nothing whatsoever wants to use this particular callback, according to codesearch.debian.net. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/20 09:27:12 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo Log message: mail/mozilla-thunderbird: update to 102.6.1. see https://www.thunderbird.net/en-US/thunderbird/102.6.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-54/ (not there yet) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/20 09:29:12 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.6.1. see https://www.thunderbird.net/en-US/thunderbird/102.6.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-54/ (not there yet) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/20 10:59:29 Modified files: lib/libc/stdio : getdelim.3 Log message: add a missing .Vt macro; from Josiah Frentsos CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:24:33 Modified files: devel/kf5/krunner: Makefile Log message: Add kactivities as explicit dependency CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:25:14 Modified files: devel/kf5/kjobwidgets: Makefile Log message: Enable tests CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:27:33 Log message: Import signon-kwallet-extension-22.12.0, OK kn@ Comment: KWallet extension for signond Description: KWallet integration for the SignOn framework. Maintainer: Rafael Sadowski Status: Vendor Tag: rsadowski Release Tags: rsadowski_20221220 N ports/x11/kde-applications/signon-kwallet-extension/Makefile N ports/x11/kde-applications/signon-kwallet-extension/distinfo N ports/x11/kde-applications/signon-kwallet-extension/pkg/DESCR N ports/x11/kde-applications/signon-kwallet-extension/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:28:11 Log message: Import kaccounts-integration-22.12.0, OK kn@ Comment: library and QML module for Accounts-SSO and SignOn-SSO Required by: kaccounts-providers-22.12.0 Description: Integration library and QML module for Accounts-SSO and SignOn-SSO. KAccounts Integration provides a way to share accounts data such as login tokens and general user information (like usernames and such) between various applications. The KAccounts library is a KDE Frameworks style abstraction layer on top of the Accounts-SSO and SignOnD libraries, which uses a combination of models and jobs to expose the functionality of those. Maintainer: Rafael Sadowski Status: Vendor Tag: rsadowski Release Tags: rsadowski_20221220 N ports/x11/kde-applications/kaccounts-integration/Makefile N ports/x11/kde-applications/kaccounts-integration/distinfo N ports/x11/kde-applications/kaccounts-integration/pkg/DESCR N ports/x11/kde-applications/kaccounts-integration/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:28:58 Log message: Import kaccounts-providers-22.12.0 OK kn@ Comment: online account providers for the KAccounts system Required by: signon-kwallet-extension-22.12.0 Description: Provides additional configuration files for libaccounts and libsignon to recognize online services such as Facebook and Google. Maintainer: Rafael Sadowski Status: Vendor Tag: rsadowski Release Tags: rsadowski_20221220 N ports/x11/kde-applications/kaccounts-providers/Makefile N ports/x11/kde-applications/kaccounts-providers/distinfo N ports/x11/kde-applications/kaccounts-providers/pkg/DESCR N ports/x11/kde-applications/kaccounts-providers/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:34:20 Modified files: x11/kde-applications: Makefile Log message: Enable kaccounts-{integration,providers} and signon-kwallet-extension Thanks kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:38:50 Modified files: devel/kf5/purpose: Makefile devel/kf5/purpose/pkg: PLIST Log message: Enable KAccounts support With KAccounts enabled in purpose we get plugin to connecting with nextcloud and youtube. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/20 11:46:48 Modified files: productivity/kalendar: Makefile Log message: Remove empty line CVSROOT: /cvs Module name: geo Changes by: george@cvs.openbsd.org 2022/12/20 12:08:18 Log message: commit 0 Status: Vendor Tag: george Release Tags: george_20221220 N geo/openbsd-developers/Makefile cvs: ERROR: cannot write file /cvs/geo/openbsd-developers/Makefile,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/geo/openbsd-developers/files -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/geo/openbsd-developers/pkg -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/12/20 12:53:33 Modified files: usr.sbin/snmpd : snmpe.c Log message: When writing a message out over tcp that's too large to fit in a single write(2), make sure that we don't restart the message on the next write out, but continue where we left of. OK sthen@, kn@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/12/20 13:01:25 Modified files: usr.sbin/snmpd : usm.c Log message: When writing out a PDU with authpriv that's larger than READ_BUF_SIZE we overflow the encbuf. Allocate encbuf on the fly so that we always have enough room. Give decryption the same treatment, although this one is not at risk, since the input is limited to READ_BUF_SIZE. OK sthen@, kn@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/12/20 13:04:55 Modified files: usr.sbin/snmpd : application.c Log message: Make ar[du]_{nonrepeaters,maxrepetitions} uint16_t instead of int16_t. snmp uses signed 32 bits integers and agentx uses unsigned 16 bits integers. I somehow ended up somewhere in between. OK sthen@, kn@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/12/20 13:06:47 Modified files: usr.sbin/snmpd : snmpe.c Log message: Apply proper bounds checking to non-repeaters and max-repetitions. OK sthen@, kn@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/12/20 13:12:27 Modified files: usr.bin/snmp : snmpc.c Log message: If we don't have usecommonopt for our application we shouldn't check the default values for snmp protocol level stuff. Makes snmp mibtree work again which got broken since the defaults changed back in 2021. Reported by Matthias Pitzl (pitzl genua de) Hint to use usecommonopt and OK gerhard@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/20 14:44:19 Modified files: usr.bin/kdump : kdump.c Log message: Add argument support for msyscall, pledge, unveil, __realpath, ypconnect, and __tmpfd. Reorder several other syscalls to match the order in syscalls.master ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/20 16:55:22 Modified files: lang/python/3.11: Makefile distinfo lang/python/3.11/patches: patch-configure_ac lang/python/3.11/pkg: PLIST-main PLIST-tests Log message: https://docs.python.org/release/3.11.1/whatsnew/changelog.html#python-3-11-1 Update Python 3.11 to 3.11.1 "just go ahead" sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/20 19:23:10 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: prefix pf_state_key and pf_state_item struct bits to make them more unique. this makes searching for the struct members easier, which in turn makes tweaking code around them a lot easier too. sk_refcnt in particular would have been a lot nicer to fiddle with than just refcnt because pf_state structs also have a refcnt, which is annoying. tweaks and ok sashan@ reads ok kn@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/12/20 19:31:09 Modified files: sys/dev/pci : if_rge.c if_rgereg.h Log message: Update the Rx descriptor based on the vendor driver for Linux. This fixes a panic seen by Geoff Steckel on RTL8125 with MCLGETL. Tested by Geoff Steckel and Nick Owens. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/12/20 19:42:50 Modified files: emulators/citra: Makefile emulators/dolphin: Makefile Log message: forgot to bump REVISION, reminded by caspar@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/20 19:51:06 Modified files: sys/net : pf.c Log message: consistently use the PF_REF wrappers around refcnts. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/20 20:02:34 Modified files: sys/net : pf.c Log message: tiny whitespace tweak. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/21 00:16:03 Modified files: sys/kern : exec_elf.c Log message: fix a mangled comment CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/21 00:37:34 Modified files: devel/libgusb : Makefile distinfo devel/libgusb/pkg: PLIST Log message: Update to libgusb-0.4.3. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/21 00:59:02 Modified files: sys/kern : sys_process.c Log message: The location of the aux info vector is now cached in ps_auxinfo of struct process. Use this information to access the vector. OK mpi@ mbuhl@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/21 02:15:26 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo x11/xfce4/xfce4-mixer/pkg: PLIST Log message: Update to latest commit, bump our own pre version to current Xfce Just translation updates and a memleak fix. With this I can test pending fixes more easily by applying them to our port and update rather than building xfce4-mixer out-of-tree and start things manually. OK landry CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/21 02:54:23 Modified files: sys/dev : softraid.c Log message: Move duplicate code to new sr_find_discipline() helper OK miod CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/21 02:59:35 Modified files: lang/python : Makefile.inc Log message: python: remove workaround for python 3.11 to unbreak build CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/12/21 04:48:48 Modified files: productivity/py-tasklib: Makefile distinfo productivity/py-tasklib/pkg: PLIST Log message: update productivity/py-tasklib to 2.5.1 comments by sthen ok kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 05:54:50 Modified files: devel/py-toolz : Makefile distinfo Log message: update to py3-toolz-0.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 05:54:53 Modified files: devel/py-tox : Makefile distinfo devel/py-tox/pkg: PLIST Log message: update to py3-tox-4.0.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 05:54:54 Modified files: databases/py-peewee: Makefile distinfo Log message: update to py3-peewee-3.15.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 05:54:55 Modified files: databases/py-sqlalchemy: Makefile distinfo Log message: update to py3-sqlalchemy-1.4.45 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 05:54:56 Modified files: databases/py-odbc: Makefile distinfo databases/py-odbc/patches: patch-setup_py Log message: update to py3-odbc-4.0.35 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 05:54:57 Modified files: databases/citus: Makefile distinfo Log message: update to citus-11.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 06:21:01 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 06:49:48 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-CMakeLists_txt patch-man_hiawatha_1_in patch-src_serverconfig_c www/hiawatha/pkg: DESCR Log message: update to hiawatha-11.2; it now uses a bundled newer version of mbedtls. the license status hasn't changed (hiawatha is GPLv2 only, mbedtls is Apache v2; these are incompatible so we can't distribute binaries). point out upstream's "Due to lack of interest in this project, I no longer actively support and promote Hiawatha" message in DESCR. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 06:50:00 Modified files: databases/recoll: Makefile distinfo databases/recoll/pkg: PLIST-main Log message: update to recoll-1.33.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/21 06:57:03 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-man_icewm-preferences_pod patch-src_default_h patch-src_icesh_cc Log message: update to icewm-3.3.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/21 08:08:37 Modified files: lib/libcrypto/man: BIO_s_bio.3 Log message: Mark BIO_nread0(3), BIO_nread(3), BIO_nwrite0(3), and BIO_nwrite(3) as intentionally undocumented. Bodo Moeller invented this "non-copying I/O" API in 1999, but according to codesearch.debian.net, it is still completely unused by anything. On top of that, it appears to be inflexible in so far as it only supports BIO pairs and no other BIO types and fragile in so far as it exposes pointers to internal storage and runs contrary to expectations of how BIO objects are supposed to work. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/21 09:38:52 Modified files: print/transfig : Makefile Log message: New transfig makes base-gcc unhappy Switching to ports-gcc fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/21 10:38:44 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.61.0 Changes: https://rclone.org/changelog/#v1-61-0-2022-12-20 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/21 11:33:55 Modified files: security/ruby-rotp: Makefile distinfo Log message: 6.2.2 Removed rjust from generate_otp in favor of more time constant version ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/21 11:34:29 Modified files: devel/ruby-rbtree: Makefile distinfo Log message: == Changes === 0.4.6 * Make it work with clang 15. ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/21 14:06:58 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20221221 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/21 15:30:42 Modified files: sys/arch/arm64/arm64: cpu.c intr.c sys/arch/arm64/dev: agintc.c ampintc.c aplintc.c aplmbox.c bcm2836_intr.c sys/arch/arm64/include: intr.h Log message: Pull enabling/disabling wakeup interrupt handling out of the aplintc(4) DVACT_SUSPEND/DVACT_RESUME handling and push it into the MD code that handles "suspend-to-idle". This way a failure in DVACT_SUSPEND handling will not result in hosed interrupts on the primary interrupt controller if we abort the suspend operation. requested by deraadt@ ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/21 16:18:09 Modified files: sys/arch/arm64/dev: agintc.c Log message: Implement wakeup interrupt handling. This makes sure that during suspend we only have wakeup interrupts enabled, all others are disabled. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/21 16:26:54 Modified files: sys/dev/fdt : qcpdc.c qcpon.c qcspmi.c Log message: Have the power button trigger a wakeup from suspend. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: patrick@cvs.openbsd.org 2022/12/21 16:29:40 Modified files: . : arm64.html Log message: The Aspire series is from Acer, not Asus. Mentioned by someone on some chatroom. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/21 17:54:32 Modified files: audio/py-audio : Makefile Log message: Make py-audio tests actually run with "make test" CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/21 21:43:52 Modified files: sys/net : toeplitz.h Log message: provide stoeplitz_n32() CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/21 22:59:27 Modified files: sys/conf : files sys/net : pf.c pfvar.h pfvar_priv.h Log message: use stoeplitz to generate a hash/flowid for state keys. the hash will be used to partition work in pf and pfsync in the future, and right now it is used as the first comparison in the rb tree state lookup. using stoeplitz means that pf will hash traffic the same way that hardware using a stoeplitz key will hash incoming traffic on rings. stoeplitz is also used by the tcp stack to generate a flow id, which is used to pick which transmit ring is used on nics with multiple queues too. using the same algorithm throughout the stack encourages affinity of packets to rings and softnet threads the whole way through. using the hash as the first comparison in the state rb tree comparison should encourage faster traversal of the state tree by having all the address/port bits summarised into the single hash value. however, tests by hrvoje popovski don't show performance changing. on the plus side, if this change is free from a performance point of view then it makes the future steps more straightforward. discussed at length at h2k22 tested by sashan@ and hrvoje popovski ok tb@ sashan@ claudio@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/22 00:23:29 Modified files: sbin/route : route.8 usr.bin/netstat: netstat.1 Log message: move the flag mappings displayed by "route show" from netstat(1) to route(8): diff from paul tagliamonte, who was surprised to find them not documented in route(8); claudio agreed placement was not ideal; deraadt confirmed users better served by route(8) than netstat(1); i've tweaked some of the spacing and text so it displays better, and removed some macros incorrectly associated with the "nameserver" list item, which was messing up the formatting. should display better now CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/22 00:46:19 Modified files: sbin/route : route.8 Log message: it seems we made a separate list for the two sourceaddr commands, just to remove some vertical spacing; that is unfortunate because when i adjusted the list spacing it did not affect this second list, and logically it is one list (route commands) not two; resolve this by having one -compact list, and inserting Pp between list items where needed; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/22 01:36:41 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c patch-bin_dig_host_c patch-bin_dig_nslookup_c patch-lib_isc_netmgr_netmgr_c Log message: update to isc-bind-9.18.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/22 01:39:13 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-bin_dig_host_c patch-bin_dig_nslookup_c patch-lib_isc_net_c patch-lib_isc_netmgr_netmgr_c net/isc-bind/pkg: Tag: OPENBSD_7_2 PLIST Log message: update to isc-bind-9.18.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/22 01:39:16 Modified files: net/p5-Zonemaster/ldns: Makefile distinfo Log message: update to p5-Zonemaster-LDNS-3.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/22 01:39:19 Modified files: databases/libhiredis: Makefile distinfo databases/libhiredis/patches: patch-Makefile databases/libhiredis/pkg: PLIST Log message: update to libhiredis-1.1.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/22 01:58:18 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/22 01:58:33 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-meson_build devel/glib2/pkg: PLIST Log message: SECURITY update to glib2-2.74.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/22 02:06:21 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.63.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/22 02:36:56 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo Log message: x11/xfce4/xfce4-screenshooter: update to 1.10.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/22 03:03:28 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-glib_gthreadprivate_h Log message: Merge from upstream: gthread-posix: need to #include CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/22 03:07:39 Modified files: devel/glib2 : Tag: OPENBSD_7_2 Makefile distinfo Log message: Merge SECURITY fix from upstream: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3164 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/22 03:35:01 Modified files: security/libdigidocpp: Makefile distinfo Log message: Update to libdigidocpp 3.14.11 - Update libraries (#472, #495, #490, #500) - TSL parsing improvementsa (#492, #495, #499) - Fix memory leaks (#488) - Prefer PSS padding with RSA key (#437) - Code fixes and improvements (#478, #487, #513) Bundled minizip was NOT updated, so pull a PR doing that. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/22 03:38:45 Modified files: security/qdigidoc4: Makefile distinfo Added files: security/qdigidoc4/patches: patch-CMakeLists_txt Log message: Update to qdigidoc 4.12.14 - Code, Text and translation improvements and updates Remove newly added -Wl,-object_path_lto,lto.o to unbreak the build for now, but this needs a better fix. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/12/22 07:57:22 Modified files: sysutils/firmware/iwx: Makefile distinfo sysutils/firmware/iwx/pkg: PLIST Log message: Add new -77 iwx(4) firmware images and remove unused -63 images. Driver-side changes will be required for making use of the new firmware images. The existing images we currently use do not change, and no change in behaviour is expected for now. The .pnvm files do change. They are still being parsed the same way in Linux, which implies that these new files should just work. I have verified that my AX210 device is still happy with new pnvm. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/22 08:30:50 Modified files: x11/kde-applications/kaccounts-integration: Makefile Log message: Add missing build dependency on kcmutils CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/22 08:32:10 Modified files: net/bitcoin : Makefile distinfo net/bitcoin/patches: patch-configure_ac patch-src_wallet_bdb_cpp net/bitcoin/pkg: PLIST Log message: Update bitcoin to 24.0.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/22 08:44:02 Modified files: sys/arch/armv7/stand/efiboot: conf.c efiboot.c efiboot.h Log message: Bring over various changes from the arm64 version of this code. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/22 09:22:39 Modified files: archivers/py-zopfli: Makefile distinfo Log message: Update py-zopfli to 0.2.2 Added pyproject.toml to source distribution Published precompiled wheels for Python 3.11 ok sthen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/22 09:38:45 Modified files: lib/libcrypto/man: BIO_s_null.3 Log message: Mark BIO_s_log(3) as intentionally undocumented. Ben Laurie invented the system logging BIO in 1999 and yet, nothing whatsoever uses it according to codesearch.debian.net. Besides, it is poorly designed and a crypto library is absolutely not the place for putting a clumsy system logging facility. Not everything needs to be a BIO! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/22 09:39:13 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.1 see https://mail.xfce.org/pipermail/xfce-announce/2022-December/001213.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/22 09:39:51 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo Log message: x11/xfce4/xfce4-settings: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2022-December/001214.html CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/22 11:08:00 Modified files: x11/xfce4/xfce4-wavelan: Makefile distinfo Log message: Update to latest HEAD incl. the following two changes - Default "Wifi Manager Command" to NetWorkManager only on Linux (PR #11) - Limit list of interfaces to IEEE 802.11 on OpenBSD and NetBSD (PR #12) OK landry CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/22 11:21:51 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: unmention slim, the port is no more CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/22 12:51:11 Modified files: sys/arch/sparc64/sparc64: locore.s clock.c Log message: sparc64: move retry logic out of stickcmpr_set() In some cases, stickcmpr_set() fails to ensure that %STICK_CMPR leads %STICK before returning to the caller. Rewriting the retry logic in C trivially fixes the issue. So move the retry logic out into a new function, stick_rearm(). Issue discovered by miod@, fix tested by miod@. Link: https://marc.info/?l=openbsd-tech&m=167122933414238&w=2 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/22 12:53:24 Modified files: share/man/man4 : ddb.4 bin/expr : expr.1 sbin/route : route.8 route.c usr.bin/cdio : cdio.1 cdio.c usr.bin/csplit : csplit.1 csplit.c usr.bin/doas : doas.1 doas.c usr.bin/mandoc : mandoc.1 usr.bin/openssl: openssl.1 usr.bin/su : su.1 su.c usr.bin/time : time.1 usr.bin/timeout: timeout.1 timeout.c usr.bin/tmux : tmux.1 usr.bin/tput : tput.1 tput.c usr.sbin/bgpctl: bgpctl.8 usr.sbin/bgpd : bgpd.conf.5 usr.sbin/btrace: btrace.8 usr.sbin/rcctl : rcctl.8 rcctl.sh Log message: Denote multiple arguments with 'arg ...' not 'args' A few programs used the plural in their synopsis which doesn't read as clear as the obvious triple-dot notation. mdoc(7) .Ar defaults to "file ..." if no arguments are given and consistent use of 'arg ...' matches that behaviour. Cleanup a few markups of the same argument so the text keeps reading naturally; omit unhelpful parts like 'if optional arguments are given, they are passed along' for tools like time(1) and timeout(1) that obviously execute commands with whatever arguments where given -- just like doas(1) which doesn't mention arguments in its DESCRIPTION in the first place. For expr(1) the difference between 'expressions' and 'expression ...' is crucial, as arguments must be passed as individual words. Feedback millert jmc schwarze deraadt OK jmc CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/22 13:13:45 Modified files: lib/libcrypto/bio: b_sock.c Log message: in case of failure, always report the error with BIOerror(); OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/22 13:30:30 Modified files: security/openssl-ruby-tests: Makefile distinfo Removed files: security/openssl-ruby-tests/patches: patch-test_openssl_test_asn1_rb Log message: Update to openssl-ruby-tests 20221222 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/22 14:05:48 Modified files: lib/libcrypto/man: BIO_new.3 Makefile Added files: lib/libcrypto/man: BIO_accept.3 Log message: new manual page BIO_accept(3) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/22 14:40:27 Modified files: devel/kf5/purpose: Makefile Log message: Special case, KAccounts depends on intltool-merge at build time Spotted by naddy, thanks CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/12/22 17:40:58 Modified files: distrib/miniroot: install.sub Log message: Allow configuring interfaces by lladdr in installer This modifies the installer question, auto install scripts may need updating. Allows answering ? to the interface question to list allowed lladdrs and allows answering with one of them to configure the interface. Reconfiguring by either name/unit or lladdr will clear the previous config. Many suggestions from kn@ finish it @deraadt CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:12:11 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Do similar setup for lshift and rshift benchmarks. This prevents realloc from unnecessarily impacting the lshift benchmarks. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:13:15 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Add regress coverage for shifts of zero bits. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:20:28 Modified files: lib/libcrypto/ui: ui_compat.h ui_util.c Log message: Remove compatibility "glue" for des_read_pw{_string}() Nothing can be actually using these as the symbols are not exported from libcrypto... hopefully ui_compat.h can also go away entirely. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:22:58 Modified files: lib/libcrypto/ui: ui_lib.c Log message: Remove unhelpful comment. Remove a comment that tells you not to call a function that internally calls free, with a stack allocated pointer... ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:26:16 Modified files: lib/libcrypto/ui: ui_lib.c Log message: Make UI_destroy_method() NULL safe. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:27:47 Modified files: lib/libcrypto/ui: ui_lib.c Log message: Fix an unchecked strdup() in UI_create_method(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 19:31:56 Modified files: lib/libcrypto/ui: ui_lib.c Log message: Consistently check for NULL early. Also be more consistent with variable naming. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/12/22 20:15:35 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Simplify BN_cmp() and BN_ucmp(). The only real difference between BN_cmp() and BN_ucmp() is that one has to respect the sign of the BN (although BN_cmp() also gets to deal with some insanity from accepting NULLs). Rewrite/cleanup BN_ucmp() and turn BN_cmp() into code that handles differences in sign, before calling BN_ucmp(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/22 20:51:09 Modified files: security/yubico/yubikey-manager: Makefile Log message: security/yubico/yubikey-manager: add py3-keyring as RDEP with feedback and ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/22 22:35:08 Modified files: sys/kern : kern_pledge.c Log message: wrap a line better CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/22 23:59:36 Modified files: security/yubico/yubikey-manager: Makefile Log message: yubikey-manager: update version spec for py-cryptography dep, drop unneeded dep on py-openssl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/23 00:08:11 Modified files: net/snowflake_proxy: Makefile net/snowflake_proxy/pkg: DESCR PLIST Log message: snowflake_proxy: also build the pluggable transports for Tor based on a suggestion from caspar@ and diff from Yifei Zhan, but avoiding nukti-packages, the complexity isn't really needed similar diff ok caspar@ but I tweaked COMMENT a bit more CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/23 00:11:11 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/pkg: PLIST Log message: Update to openssl-ruby-tests 20221223 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/23 00:14:55 Modified files: sys/net : pf.c Log message: disable the use of the has in the pf state key lookup (for now). anton@ says the previous commit breaks ipv6 related regress tests. disabling the use of the hash in the state key compare gets it going again while i can figure out what's going on. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/23 00:16:55 Modified files: sbin/ifconfig : ifconfig.8 sbin/ping : ping.8 share/man/man4 : ipcomp.4 ipsec.4 share/man/man8 : afterboot.8 usr.sbin/traceroute: traceroute.8 Log message: point readers, where relevant, to route(8) rather than netstat(1) or route(4); remove some redundant info regarding netstat -r from ipcomp/ipsec feedback claudio sthen ok claudio kn sthen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/23 00:18:46 Modified files: usr.bin/netstat: main.c netstat.1 Log message: remove "-p protocol" from the -r synopsis: it no longer makes sense pointed out by pguemther ok pguenther kn claudio CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/23 00:37:21 Modified files: share/man/man8 : afterboot.8 Log message: - hostname.if can handle lladdr as well as if names now - mention that they can be used for dynamic addressing - lower the reading order of multicast routing (it makes sense to place this at the end) - Xr route(8) up front of the route text, not the end - use Xr rather than Pa where possible - reorder the forwarding text CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/23 01:03:10 Modified files: x11/xfce4/xfce4-wavelan: Makefile distinfo Removed files: x11/xfce4/xfce4-wavelan/patches: patch-panel-plugin_wi_bsd_c Log message: x11/xfce4/xfce4-wavelan: update to latest HEAD, patch merged upstream cf https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/-/merge_requests/13 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/23 01:18:14 Modified files: textproc/catfish: Makefile Log message: textproc/catfish: add py-pexpect to BDEP, should fix a build failure CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/23 01:24:09 Modified files: audio/py-audio : Makefile distinfo audio/py-audio/pkg: PLIST Removed files: audio/py-audio/patches: patch-setup_py Log message: Update py-audio to 0.2.12 input and ok sthen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/23 01:57:33 Modified files: devel/kf5/purpose: Makefile x11/kde-applications/kaccounts-providers: Makefile x11/kde-applications/signon-kwallet-extension: Makefile Log message: Add missing intltool MODULE to all kaccounts-integration consumers KAccountsMacros.cmake depends on intltool-* tools at build time. Spotted by naddy and aja CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/23 03:12:53 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main PLIST-wx Log message: update lang/erlang/25 to 25.2 build and install eep48 doc chunks too, as these can be helpful in combination with erlagn/elixir language servers. diff from maintainer Volker Schlecht (thanks!) with a tiny bit change in the plists by me. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/23 03:14:01 Modified files: lang/elixir : Makefile distinfo Log message: update lang/elixir to 1.14.2 diff from maintainer Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/23 03:16:13 Modified files: security/libdigidocpp: Makefile distinfo Removed files: security/libdigidocpp/patches: patch-src_crypto_TS_cpp patch-src_crypto_X509Crypto_cpp Log message: Move local LibreSSL fixes to long overdue PR CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/23 04:26:47 Modified files: security/kc : Makefile distinfo security/kc/pkg: PLIST README Log message: kc: update to 2.5.0 from maintainer/upstream The on-disk format has changed again. /usr/local/share/doc/kc/Changelog.md contains instructions on how to import an old password database into a new one. In short, move the old one out of the way, then start kc to create a new one and issue '> import -o -R 5000 -k /path/to/old.kcd'. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/23 04:27:22 Added files: security/kc/pkg: MESSAGE Log message: kc: fix previous: missed cvs add CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/12/23 04:29:33 Modified files: sys/dev/pci : if_iwx.c Log message: Prevent an iwx(4) firmware error when authentication to the AP times out. Stop session protection before tearing down firmware state after failure to authenticate. Firmware will panic if we remove the MAC/PHY binding while session protection is active. test + ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/23 04:36:07 Removed files: security/kc/pkg: README Log message: kc: remove empty file. cvs is not my friend today CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/23 06:30:50 Modified files: net/snowflake_proxy: Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.4.1 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/23 06:35:48 Modified files: sysutils/portroach-cli: Makefile sysutils/portroach-cli/files: portroach-cli Log message: Make separating newline trailing not leading Seems like newer shellcheck complains more, so disable another false positive and move `disable' directives into the script. Replace [ with [[ and (( while here. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/23 06:54:24 Modified files: multimedia/x264: Makefile distinfo multimedia/x264/patches: patch-Makefile patch-configure Log message: update to x264 20221028 snapshot, from Brad - memory overread bug affecting ASM code CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/23 06:57:42 Modified files: net/guacamole/client: Makefile net/guacamole/client/pkg: README-main Log message: tweak pkg-readme wording CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/23 08:22:36 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk{40,41,50}-2.38.3. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/23 08:59:35 Modified files: lib/libcrypto/man: BIO_new.3 Makefile Added files: lib/libcrypto/man: BIO_s_datagram.3 Log message: new manual page BIO_s_datagram(3); feedback and OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/12/23 09:44:53 Modified files: lang/jruby : Makefile distinfo lang/jruby/patches: patch-jffi_build_xml lang/jruby/pkg : PLIST Log message: Update to JRuby 9.4.0.0 Update embedded jffi to 1.3.10. Use Java 17 instead of 1.8. Create appropriate site_ruby directory. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/23 09:59:39 Modified files: lib/libcrypto/man: BIO_f_null.3 Log message: Mark BIO_f_nbio_test(3) as intentionally undocumented. It exposes absurd functionality, and according to codesearch.debian.net, it is unused except in openssl(1) s_client/s_server -nbio_test. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/23 10:27:53 Modified files: lib/libcrypto/man: BIO_f_buffer.3 Log message: Mark BIO_buffer_get_num_lines(3) as intentionally undocumented. Contrary to what bio.h says, it does not *not* retrieve some "IO type", whatever that is supposed to be, but it is a NOOP, and nothing uses it. Despite its name, it is unrelated to BIO_f_buffer(3), and please be careful to not confuse it with BIO_get_buffer_num_lines(3). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/23 10:31:30 Modified files: sys/arch/arm64/arm64: locore.S locore0.S Log message: Avoid using 1GB mappings for the identity map that we use in the early kernel bootstrap phase and when booting the secondary CPUs. This avoids accidentally mapping memory regions that should not be mapped (i.e. secure memory) as all mapped memory can be accessed speculatively. To allow the kernel to be loaded at arbitrary physical addresses (and arbitrary virtual addresses in the future) make sure the code that builds the page tables can handle mapping a block of memory that straddles a 1GB or 512GB boundary. This involves using two pagetable pages at all levels except the top level and changing the link_l1_pagetable function to accept an entry count just like link_l0_pagetable already does. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/23 10:46:49 Modified files: sys/arch/arm64/arm64: cpu.c sys/arch/arm64/include: armreg.h Log message: Add detection of EPAN feature bit. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/23 10:52:32 Modified files: lib/libcrypto/man: BIO_get_ex_new_index.3 Log message: Document the deprecated wrappers BIO_set_app_data(3) and BIO_get_app_data(3). Some code roams the wild still calling them. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/12/23 12:25:22 Modified files: usr.sbin/vmd : vioscsi.c virtio.c virtio.h vm.c vmd.h Log message: vmd(8): implement zero-copy operations on virtqueues. The original virtio device implementation relied on allocating a buffer on heap, copying the virtqueue from the guest, mutating the copy, and then overwriting the virtqueue in the guest. While the approach worked, it was both complex and added extra overhead. On older hardware, switching to the zero-copy approach can show a noticeable performance improvement for vionet devices. An added benefit is this diff also reduces the amount of code in vmd, which is always a welcome change. In addition, change to talking about the queue pfn and not "address" as the virtio-pci spec has drivers provide a 32-bit value representing the physical page number of the location in guest memory, not the linear address. Original idea from dlg@ while working on re-adding async task queues. ok dlg@, tested by many CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/12/23 15:09:27 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.17.3 -> 1.17.4 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.17.4 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/23 16:23:02 Modified files: lib/libcrypto/comp: c_rle.c c_zlib.c comp.h comp_err.c comp_lib.c comp_local.h Log message: Add the missing Copyright and license headers in the libcrypto/comp directory. Requested some time ago by tb@. According to OpenSSL git history, the original version of this code appeared in SSLeay 0.9.1b (July 6, 1998). The LICENSE file in that release states that the Copyright of SSLeay belongs to Eric Young, and we believe that Eric still maintained SSLeay himself at that time. We have seen a small number of examples where Eric credited outside contributors for code that he included in his distribution, including citing Copyright notices and license headers as appropriate. We found no such hints regarding this code, so it is reasonable to assume that he wrote this code himself. Regarding subsequent changes and additions, i inspected the OpenSSL git repository. No code change; only Copyright and license comments are added. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/12/23 20:39:13 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/12/23 22:20:32 Modified files: sys/net : pf.c Log message: fix and enable toeplitz hashing of pf_state_keys again. the hash generated when setting up the pf pdesc struct uses outer addresses, while the addresses used in the state table goes through pf_state_key_addr_setup(), which does interesting things with some ipv6 icmp values. state lookups used pf_state_key_addr_setup(), but pf_state_key_setup copied the pdesc value, causing an inconsistency. pf_state_key_setup now calls pf_state_key_addr_setup(). found by anton@ tested by anton@ florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/24 00:12:09 Modified files: lib/libcrypto/comp: c_rle.c c_zlib.c comp.h comp_lib.c comp_local.h Log message: Zap trailing whitespace in license and add some empty lines CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:23:37 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_2 Makefile distinfo Log message: Maintenance update to webkitgtk40-2.38.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:28:55 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go Log message: Update to amazon-ssm-agent-3.2.419.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/24 01:32:16 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.383 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:33:06 Modified files: devel/libsigc++-2: Makefile distinfo Log message: Update to libsigc++-2.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:34:40 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/patches: patch-gtk_gtkfilechooserwidget_c x11/gtk+3/pkg : PLIST-main Log message: Update to gtk+3-3.24.36. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:36:29 Modified files: devel/libsigc++30: Makefile distinfo Log message: Update to libsigc++30-3.4.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/24 01:57:07 Log message: import fennel-1.2.1 Fennel is a programming language that brings together the speed, simplicity, and reach of Lua with the flexibility of a lisp syntax and macro system. ok and tweak abieber@ (but retaining PKG_ARCH) Status: Vendor Tag: op Release Tags: op_20221224 N ports/lang/fennel/Makefile N ports/lang/fennel/distinfo N ports/lang/fennel/pkg/DESCR N ports/lang/fennel/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/24 01:58:10 Modified files: lang : Makefile Log message: +fennel,lua{51,52,53} CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:58:22 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/pkg : PLIST-main Log message: Update to gtk+4-4.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 01:58:48 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/pkg: PLIST Log message: Update to gnome-control-center-43.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/24 01:59:23 ports/x11/kde-applications/libkdcraw/patches Update of /cvs/ports/x11/kde-applications/libkdcraw/patches In directory cvs.openbsd.org:/tmp/cvs-serv16678/patches Log Message: Directory /cvs/ports/x11/kde-applications/libkdcraw/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 02:05:40 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 02:05:53 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/24 02:06:10 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.37. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/24 02:30:29 Modified files: meta/xfce : Makefile meta/xfce/pkg : DESCR-extras DESCR-main Log message: Move orage from meta/xfce,-main to -extras The dependency got dropped a long time ago, so the DESCR mention was stale, but the calendar program just got updated, so reinstate the dependency, only in the optional -extras package this time. Both the datetime and clock tray plugins provide very similar functionality where the former seems to be abandoned and the latter has a mini calendar view on-click that looks just like orage's standalone GUI. OK landry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/24 03:46:08 Modified files: devel/py-xdis : Makefile distinfo devel/py-xdis/pkg: PLIST Log message: update to py3-xdis-6.0.5 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/24 03:47:23 Modified files: lib/libc/arch/aarch64/sys: tfork_thread.S Log message: Use the correct instruction to clear the frame pointer. ok guenther@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/24 03:48:04 Modified files: devel/py-uncompyle6: Makefile distinfo devel/py-uncompyle6/pkg: PLIST Log message: update to py3-uncompyle6-3.9.0 and remove BROKEN marker; while this doesn't support decompiling bytecode from newer Python versions, with this and the xdis updates it does now run on 3.9/3.10. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/24 03:49:09 Modified files: devel/py-uncompyle6: Makefile Log message: remove line from my testing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/24 03:49:19 Modified files: lib/libc/arch/aarch64/gen: _setjmp.S setjmp.S sigsetjmp.S Log message: Don't use a literal pool in .text to load the setjmp magic value as this is incompatible with executable-only code. ok deraadt@, guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/24 03:50:40 Modified files: lib/libc/arch/aarch64: Makefile.inc Log message: Build libc with executable-only .text on arm64. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/24 03:51:28 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable pcagpio(4), and also consistently pcamux(4) while we're at it. With this the SFP port on the ClearFog Base (CN9130) starts to work, as the SFP slot has some GPIOs routed through a GPIO extender. ok dlg@ kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/24 03:52:04 Modified files: libexec/ld.so/aarch64: ld.script Log message: Make .text (and .btext) execute-only on arm64. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/24 04:07:52 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 0.12.0 Major bump due to layout change in a public struct. https://github.com/ngtcp2/ngtcp2/releases/tag/v0.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/24 04:34:59 Modified files: security/openssl/libretls: Makefile distinfo Log message: update to libretls-3.7.0 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2022/12/24 04:41:09 Modified files: www/iridium : Makefile www/iridium/files: iridium Log message: www/iridium: sync change from www/chromium regarding WebAssembly Original commit message from robert@: "check if the ENABLE_WASM environment variable is set and do not disable webassembly if it is; this makes zoom.us (evil) work" Found that this was missing because of a report from Robert Alessi. Looks OK to robert@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/24 05:36:06 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Hook up xhci(4)'s activate function to the FDT attachment driver. This makes the USB ports work after a suspend/resume cycle on the x13s. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/24 09:35:26 Modified files: x11/picom : Makefile distinfo Log message: update x11/picom to 10.2 bugfix release: - window border not being considered when calculating its mask CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/24 10:18:12 Modified files: sysutils/udfclient: Makefile distinfo Log message: Update to udfclient 0.8.20 From Josh Grosse (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/24 13:45:54 Modified files: security/keepassxc: Makefile security/keepassxc/pkg: README Log message: fix grammar in README CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/24 13:49:58 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: Unmention unported kdm, clarify how the wiki not gdm provides xfce4.desktop CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/24 14:27:30 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Removed files: net/curl/patches: patch-lib_noproxy_c Log message: net/curl: security update to 7.87.0 Includes fixes for CVE-2022-43551: Another HSTS bypass via IDN CVE-2022-43552: HTTP Proxy deny use-after-free Note that this port does not enable IDN support. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/12/24 15:12:43 Modified files: net/curl : Tag: OPENBSD_7_2 Makefile distinfo net/curl/pkg : Tag: OPENBSD_7_2 PLIST Removed files: net/curl/patches: Tag: OPENBSD_7_2 patch-lib_noproxy_c Log message: net/curl: security update to 7.87.0 Includes fixes for CVE-2022-43551: Another HSTS bypass via IDN CVE-2022-43552: HTTP Proxy deny use-after-free Note that this port does not enable IDN support. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/25 00:16:37 Modified files: x11/xfce4/orage: Makefile distinfo x11/xfce4/orage/pkg: PLIST Log message: x11/xfce4/orage: update to 4.17.0pre0. drops dependency on deprecated dbus-glib, drops panel plugin (default clock plugin has all the features now) & globaltime command. see https://gitlab.xfce.org/apps/orage/-/blob/4f61050df2733d25a62bc4f46f6f9bc1e7b22486/NEWS#L1 ok kn@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/12/25 00:44:33 Modified files: editors/helix : Makefile crates.inc distinfo editors/helix/patches: patch-helix-loader_src_grammar_rs patch-helix-loader_src_lib_rs patch-helix-term_build_rs editors/helix/pkg: PLIST Log message: update editors/helix to 22.12 from maintainer, small tweak by me ok tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/25 02:31:29 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-4.1.0 Changes: https://github.com/git-cola/git-cola/blob/v4.1.0/CHANGES.rst CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/12/25 02:39:37 Modified files: libexec/ld.so : loader.c Log message: Re-enable DT_MIPS_RLD_MAP_REL tag in ld.so The linker now produces correct values for DT_MIPS_RLD_MAP_REL tags. The DT_MIPS_RLD_MAP_REL offset is relative to the entry of the original dynamic tags array. Therefore look up the tag from exe_obj->load_dyn instead of exe_obj->Dyn.info to get the correct base address. OK kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/25 03:19:01 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-1.0.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/25 05:21:18 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: udpate to github-cli 2.21.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/25 06:10:18 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.61.1 Changes: https://rclone.org/changelog/#v1-61-1-2022-12-23 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/25 06:28:18 Modified files: sysutils/borgbackup/1.2: Makefile distinfo Log message: Update to borgbackup-1.2.3 Changes: https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24 OK kn@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/12/25 06:37:30 Log message: import lua-5.4.4 Lua is a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. ok sthen@ Status: Vendor Tag: semarie Release Tags: semarie_20221225 N ports/lang/lua/5.4/Makefile N ports/lang/lua/5.4/distinfo N ports/lang/lua/5.4/files/lua54.pc N ports/lang/lua/5.4/patches/patch-src_Makefile N ports/lang/lua/5.4/patches/patch-Makefile N ports/lang/lua/5.4/patches/patch-src_luaconf_h N ports/lang/lua/5.4/pkg/DESCR N ports/lang/lua/5.4/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/12/25 06:40:19 Modified files: lang/lua : Makefile lua.port.mk Log message: add lua 5.4 support in lua module ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/25 06:42:05 Modified files: lang/python : Makefile.inc lang/python/3.11: Makefile lang/python/3.9: Makefile Log message: fix #! line in pip3.9/pip3.11 scripts, ok kmos@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/25 06:45:54 Modified files: lang/python : Tag: OPENBSD_7_2 Makefile.inc lang/python/3.10: Tag: OPENBSD_7_2 Makefile Log message: fix #! line in pip3.10 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/25 13:27:01 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221225 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/25 13:28:50 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Move openssl-ruby-tests to a newer head CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/12/25 20:03:59 Log message: Import Ruby 3.2.0 sparc64 compiler fix and arm64 testing from tb@ OK tb@ Status: Vendor Tag: jeremy Release Tags: jeremy_2022-Dec-25 N ports/lang/ruby/3.2/Makefile N ports/lang/ruby/3.2/distinfo N ports/lang/ruby/3.2/patches/patch-common_mk N ports/lang/ruby/3.2/patches/patch-compile_c N ports/lang/ruby/3.2/patches/patch-configure N ports/lang/ruby/3.2/patches/patch-ext_etc_etc_c N ports/lang/ruby/3.2/patches/patch-ext_extmk_rb N ports/lang/ruby/3.2/patches/patch-ext_ripper_depend N ports/lang/ruby/3.2/patches/patch-lib_fileutils_rb N ports/lang/ruby/3.2/patches/patch-lib_rubygems_ext_builder_rb N ports/lang/ruby/3.2/patches/patch-lib_mkmf_rb N ports/lang/ruby/3.2/patches/patch-lib_rubygems_commands_install_command_rb N ports/lang/ruby/3.2/patches/patch-lib_rubygems_dependency_installer_rb N ports/lang/ruby/3.2/patches/patch-thread_pthread_h N ports/lang/ruby/3.2/patches/patch-lib_rubygems_ext_ext_conf_builder_rb N ports/lang/ruby/3.2/patches/patch-template_builtin_binary_inc_tmpl N ports/lang/ruby/3.2/pkg/DESCR-main N ports/lang/ruby/3.2/pkg/DESCR-ri_docs N ports/lang/ruby/3.2/pkg/MESSAGE-main N ports/lang/ruby/3.2/pkg/PLIST-main N ports/lang/ruby/3.2/pkg/PLIST-ri_docs N ports/lang/ruby/3.2/pkg/UNMESSAGE-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/12/25 20:05:16 Modified files: lang/ruby : ruby.port.mk Log message: Use ruby32 FLAVOR for building Ruby 3.2 ports CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/12/25 20:06:59 Modified files: lang/ruby : Makefile.inc Log message: Use explicit instead of implicit minor version for ruby version No effect for official releases. Makes testing beta releases easier. OK tb@ CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2022/12/25 20:09:04 Modified files: share/man/man5 : ruby-module.5 Log message: Document ruby32 FLAVOR for Ruby ports CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2022/12/25 21:09:14 Modified files: sys/dev/pv : vmt.c Log message: Add close vmt. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 00:18:53 Modified files: lib/libcrypto : crypto.h md32_common.h ossl_typ.h sparccpuid.S x86cpuid.pl lib/libcrypto/aes/asm: aes-586.pl aes-mips.pl aes-ppc.pl aesni-sha1-x86_64.pl aesni-x86_64.pl bsaes-x86_64.pl lib/libcrypto/arc4random: getentropy_aix.c lib/libcrypto/arch/aarch64: opensslconf.h lib/libcrypto/arch/alpha: opensslconf.h lib/libcrypto/arch/amd64: opensslconf.h lib/libcrypto/arch/arm: opensslconf.h lib/libcrypto/arch/hppa: opensslconf.h lib/libcrypto/arch/i386: opensslconf.h lib/libcrypto/arch/m88k: opensslconf.h lib/libcrypto/arch/mips64: opensslconf.h lib/libcrypto/arch/powerpc: opensslconf.h lib/libcrypto/arch/powerpc64: opensslconf.h lib/libcrypto/arch/riscv64: opensslconf.h lib/libcrypto/arch/sh: opensslconf.h lib/libcrypto/arch/sparc: opensslconf.h lib/libcrypto/arch/sparc64: opensslconf.h lib/libcrypto/asn1: a_mbstr.c tasn_utl.c lib/libcrypto/bio: bss_dgram.c lib/libcrypto/bn: bn_div.c bn_gcd.c bn_x931p.c lib/libcrypto/bn/asm: co-586.pl mips.pl modexp512-x86_64.pl pa-risc2W.s parisc-mont.pl ppc.pl ppc64-mont.pl sparcv9-mont.pl sparcv9a-mont.pl x86-gf2m.pl x86-mont.pl x86_64-gf2m.pl lib/libcrypto/bn/asm/x86: comba.pl lib/libcrypto/cmac: cmac.c lib/libcrypto/comp: c_zlib.c lib/libcrypto/des/asm: des_enc.m4 lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dso: dso.h lib/libcrypto/ec: ec.h ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c lib/libcrypto/ec/asm: ecp_nistz256-armv4.pl ecp_nistz256-sparcv9.pl lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/engine: README eng_aesni.c eng_list.c eng_padlock.c eng_table.c engine.h lib/libcrypto/err: err.c lib/libcrypto/evp: digest.c evp_enc.c pmeth_lib.c lib/libcrypto/man: PKCS7_dataFinal.3 PKCS7_final.3 X509_check_trust.3 lib/libcrypto/modes: ctr128.c lib/libcrypto/modes/asm: ghash-x86.pl lib/libcrypto/objects: obj_dat.c objects.txt lib/libcrypto/ocsp: ocsp_cl.c ocsp_ext.c lib/libcrypto/perlasm: readme x86_64-xlate.pl lib/libcrypto/pkcs7: pk7_doit.c lib/libcrypto/rc2: version lib/libcrypto/rc4/asm: rc4-586.pl rc4-x86_64.pl lib/libcrypto/ripemd: README lib/libcrypto/rsa: rsa_eay.c lib/libcrypto/sha/asm: sha1-586.pl sha1-sparcv9a.pl sha1-thumb.pl sha1-x86_64.pl sha512-x86_64.pl lib/libcrypto/ui: ui.h lib/libcrypto/whrlpool/asm: wp-mmx.pl lib/libcrypto/x509: pcy_tree.c x509.h x509_constraints.c x509_issuer_cache.c x509_ncons.c x509_utl.c x509_vfy.c x509_vfy.h x509name.c Log message: spelling fixes; from paul tagliamonte i removed the arithmetics -> arithmetic changes, as i felt they were not clearly correct ok tb CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 00:31:44 Modified files: lib/libssl : d1_both.c ssl.h ssl_clnt.c ssl_local.h ssl_srvr.c lib/libssl/doc : openssl.cnf standards.txt lib/libssl/test: CAss.cnf CAtsa.cnf pkits-test.pl Log message: spelling fixes; from paul tagliamonte ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/26 03:13:45 Modified files: net/librenms : Makefile net/librenms/pkg: PLIST Log message: fix bash-completion script name CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/12/26 03:54:47 Modified files: lib/libssl/test: pkits-test.pl Log message: fix another typo in comment in a line touched by the last commit (this one wouldn't have triggered a spell checker though) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/26 03:55:43 Modified files: sysutils/restic: Makefile Log message: disable self-update; OK sthen CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/26 04:05:14 Modified files: devel/luarocks : Makefile Log message: devel/luarocks: add lua54 flavor CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/26 04:05:35 Modified files: devel : Makefile Log message: +luarocks,lua54 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/26 04:05:59 Modified files: lang/fennel : Makefile Log message: lang/fennel: add lua54 flavor CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/26 04:06:19 Modified files: lang : Makefile Log message: +fennel,lua54 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/26 07:18:22 Modified files: www/libreddit : Makefile distinfo Log message: www/libreddit: update to 0.25.1 changelog: * List post duplicates * Fix regression: videos no longer appear in posts * Cache result of server::determine_compressor ok sthen@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/26 07:49:55 Log message: scan your projects dependencies for vulnerabilities OK benoit@ lraab@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20222612 N ports/security/osv-scanner/Makefile N ports/security/osv-scanner/distinfo N ports/security/osv-scanner/modules.inc N ports/security/osv-scanner/pkg/DESCR N ports/security/osv-scanner/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/12/26 07:51:05 Modified files: security : Makefile Log message: Add osv-scanner CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/26 08:15:11 Log message: import geo/xyzservices 1.0.6 xyzservices is a lightweight library providing a repository of available XYZ services offering raster basemap tiles. Needed for www/py-bokeh update ok sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20221226 N ports/geo/py-xyzservices/Makefile N ports/geo/py-xyzservices/distinfo N ports/geo/py-xyzservices/pkg/DESCR N ports/geo/py-xyzservices/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/26 08:16:48 Modified files: geo : Makefile Log message: geo/ Hook up py-xyzservices CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/26 08:56:39 Log message: math/py-contourpy: import 1.0.6 ContourPy is a Python library for calculating contours of 2D quadrilateral grids feedback from and ok sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20221226 N ports/math/py-contourpy/Makefile N ports/math/py-contourpy/distinfo N ports/math/py-contourpy/pkg/DESCR N ports/math/py-contourpy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/26 08:58:03 Modified files: math : Makefile Log message: math/ hook py-contourpy up CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/26 09:00:36 Modified files: lib/libcrypto/asn1: x_crl.c lib/libcrypto/x509: x509.h Log message: Prepare to provide X509_CRL_get0_sigalg() This is an obvious omission from the OpenSSL 1.1 and OpenSSL 3 API which does not provide a way to access the tbs sigalg of a CRL. This is needed in security/pivy. From Alex Wilson ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/26 10:45:24 Modified files: sysutils/restic: Makefile Log message: selfupdate is disabled by default Fixing the go build directive was enough for the default to kick in, no need to explicitly disable it through flags. Should be no package change, but bump revision for clarity. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 10:45:28 Modified files: bin/ksh : ksh.1 Log message: reformat some multiline markup, which had been causing an unwanted space (specifically in the "alias", "readonly" and "typeset" commands); from josiah frentsos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/26 11:16:02 ports/sysutils/restic/patches Update of /cvs/ports/sysutils/restic/patches In directory cvs.openbsd.org:/tmp/cvs-serv8603/patches Log Message: Directory /cvs/ports/sysutils/restic/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/26 11:22:10 Modified files: sysutils/restic: Makefile sysutils/restic/pkg: DESCR PLIST Added files: sysutils/restic/patches: patch-cmd_restic_cmd_self_update_go Log message: restic porting changes - tweak recent change to use a normal patch instead of sed, the filename is not version-dependent so no benefit of sed - don't install the restic-self-update manpage now that it's been disabled - install shell completion scripts - update DESCR CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 11:41:05 Modified files: usr.bin/ctfconv: parse.c Log message: emited -> emitted; from paul tagliamonte CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 11:43:49 Modified files: usr.bin/ctfconv: parse.c Log message: revert previous: just as i get to replying, i find sthen's note. this part of the diff is not for me. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 11:51:18 Modified files: usr.bin/find : function.c Log message: spelling fixes from paul tagliamonte; part of a larger diff: i'm committing this separately as i changed statuses to status; CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/26 11:52:10 Modified files: usr.bin/units : units.1 units.c Log message: Implement support for personal units library. With -f one could read an alternative library but it would replace the standard units library, not add to it. Allow passing -f multiple times to read all files and merge them together. Passing the empty string, i.e. -f '' reads the default units library. This is implemented in at least FreeBSD and Linux. OK miod CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/12/26 11:57:50 Modified files: etc : rc Log message: Re-order libraries in parallel to netstart. While netstart is busy setting up the network and waiting for a default route we can already start with reordering libraries since this does not depend on running network, speeding things up. Idea & input deraadt Input & OK kn CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/12/26 12:14:18 Modified files: sys/arch/macppc/dev: akbd_machdep.c Log message: Update adb_polling in akbd_cnpollc rather than akbd_cngetc; repairs ddb input on adb machines. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 12:16:04 Modified files: usr.bin/aucat : abuf.c dsp.c dsp.h sysex.h usr.bin/audioctl: audioctl.c usr.bin/column : column.c usr.bin/compress: compress.h usr.bin/cvs : rcs.c usr.bin/fgen : fgen.l usr.bin/file/magdir: c-lang filesystems jpeg mathematica msdos sgml usr.bin/finger : util.c usr.bin/ftp : fetch.c usr.bin/gencat : gencat.c usr.bin/gprof : arcs.c dfn.c usr.bin/indent : indent.1 indent.c indent_globs.h lexi.c usr.bin/less : main.c search.c usr.bin/lex : ccl.c flexdef.h main.c misc.c tables.c tblcmp.c usr.bin/lex/PSD.doc: lex.ms usr.bin/libtool/LT: UList.pm usr.bin/m4 : eval.c mdef.h usr.bin/m4/TEST: test.m4 usr.bin/mail : fio.c util.c usr.bin/make : arch.c job.c usr.bin/make/lst.lib: lstConcatDestroy.c usr.bin/mandoc : cgi.c dba_read.c eqn.c mandocdb.c mansearch.c mdoc_man.c roff.c roff_term.c term.c usr.bin/mg : cmode.c display.c extend.c funmap.c kbd.c log.c macro.c search.c tags.c word.c usr.bin/patch : pch.c usr.bin/rdist : child.c common.c config.h usr.bin/rdistd : server.c usr.bin/rsync : copy.c flist.c io.c rmatch.c rules.c socket.c usr.bin/sed : compile.c defs.h usr.bin/sndioctl: sndioctl.c usr.bin/sndiod : abuf.c dev.c dev.h dsp.h file.c sock.c sysex.h usr.bin/snmp : snmpc.c usr.bin/spell : spellprog.c usr.bin/ssh : sntrup761.sh ssh-keyscan.c usr.bin/telnet : README commands.c usr.bin/tmux : tmux.h usr.bin/vi/cl : cl_funcs.c usr.bin/vi/common: msg.c util.h usr.bin/vi/docs: changelog usr.bin/vi/docs/USD.doc/edit: edittut.ms usr.bin/vi/docs/USD.doc/exref: ex.rm usr.bin/vi/docs/USD.doc/vitut: vi.in usr.bin/vi/docs/tutorial: vi.advanced usr.bin/vi/vi : v_left.c v_mark.c v_sentence.c v_txt.c vi.h vs_line.c Log message: spelling fixes; from paul tagliamonte amendments to his diff are noted on tech CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/12/26 12:17:00 Modified files: sys/arch/macppc/dev: adb.c Log message: send_adb_cuda() would assume the returned value of splhigh() is the macintr interrupt enable register; this used to be true more than 20 years ago but the interrupt code has changed a lot since, and it is nevertheless bad practice from md drivers to know to much about spl*() return values. The check should become a "spl >= IPL_TTY", but management of the adb_polling variable is good enough to need this at all. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 12:24:11 Modified files: usr.bin/dig/lib/dns/include/dns: name.h usr.bin/dig/lib/dns/rdata/generic: naptr_35.c zonemd_63.c usr.bin/dig/lib/isc: regex.c usr.bin/dig/lib/isc/include/isc: socket.h usr.bin/dig/lib/lwres: lwconfig.c Log message: spelling fixes; from paul tagliamonte ok florian CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/12/26 12:25:49 Modified files: sys/kern : vfs_subr.c Log message: Replace two (void)copystr(..., NULL) with equivalent (void)strlcpy() calls. ok millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 12:32:30 Modified files: usr.bin/openssl: prime.c Log message: spelling fix; from paul tagliamonte ok tb CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 12:34:13 Modified files: share/termtypes: termtypes.master Log message: spelling fix; from paul tagliamonte ok millert CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 13:06:43 Modified files: libexec/login_ldap: util.c libexec/login_token: tokendb.h libexec/rpc.rquotad: rquotad.c libexec/snmpd/snmpd_metrics: kroute.c libexec/spamd : sdl.c Log message: spelling fixes; from paul tagliamonte CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/26 13:24:43 Modified files: etc : rc Log message: add newline missed in previous CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/26 14:04:10 Modified files: usr.bin/units : units.1 Log message: tweak the -f text; ok florian CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/12/26 14:21:23 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.9.2 Changelog: https://github.com/Genivia/ugrep/compare/v3.7.9...v3.9.2 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/12/26 16:50:20 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : fw_cfg.c loadfile_elf.c vm.c Log message: vmd(8): provide a detailed e820 memory map. When booting guests with SeaBIOS, vmd(8) supplied details about the available guest memory via CMOS registers. Consequently, we've been carrying some patches in the ports tree to SeaBIOS to fetch this information like it's the 1990s. When a vm initializes memory ranges, we now track what each range represents. This information can be used to supply the e820 memory map to SeaBIOS via the fw_cfg interface allowing it to properly communicate memory ranges to a guest operating system. (This will also allow us to drop some patches from the port.) Given the ranges can now be marked with a purpose, this also allows vmm(4) to switch from hard-coded mmio ranges and instead let the information on the memory range dictate if vmm should be handling a page fault or sending to vmd for a memory assist. Tested by Mischa Peters and others. OK mlarkin@. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/26 19:02:44 Modified files: gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs Log message: perl: avoid -Wdeclaration-after-statement warning in our local patch Fixes build with clang 15. Input + "seems ok" from afresh1@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/26 19:22:46 Modified files: gnu/usr.bin/binutils/gdb/tui: tui-stack.c Log message: gdb: fix build with clang 15 The code wants a pointer to a "CORE_ADDR", thus the "(CORE_ADDR)" cast is erroneous. Just pass NULL. ok jsg@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/27 00:30:10 Modified files: sys/lib/libsa : hmac_sha1.h Log message: Fix array bounds mismatch with clang 15 New warning -Warray-parameter is a bit overzealous. ok millert@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/27 00:34:05 Modified files: sys/lib/libsa : netif.c sys/arch/amd64/stand/libsa: pxe.c sys/arch/i386/stand/libsa: pxe.c Log message: Ansify pxe_netif_close() and {,pxe}socktodesc() To appease the clang 15 warning -Wdeprecated-non-prototype (turned on by -Wall). ok millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/27 00:44:56 Modified files: include : siphash.h tib.h include/arpa : nameser.h include/rpc : clnt.h xdr.h include/rpcsvc : yp_prot.h Log message: spelling fixes; from paul tagliamonte CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/27 00:54:27 Modified files: www/mozilla-firefox: Makefile Log message: www/mozilla-firefox: add missing BDEP on setuptools mach uses pkg_resources from setuptools, and will fail hard if setuptools got junked in the meantime ? failure reported by naddy@, hints from tb@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 01:04:35 Modified files: devel/kf5/knewstuff: Makefile Log message: Enable RSS/Atom support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 01:05:13 Modified files: devel/kf5/knewstuff: Makefile Log message: Add missing port bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/27 01:57:22 Modified files: print/brlaser : Makefile distinfo Log message: Update to brlaser-6.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/27 02:14:37 Modified files: x11/xfce4/xfce4-taskmanager: Makefile distinfo Log message: Update to latest git to include - Fix process filter crash caused by the use of an uninitialized variable - Do not treat missing swap as error on OpenBSD and NetBSD CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/27 02:18:13 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-1.2. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/27 02:26:28 Modified files: sysutils/borgmatic: Makefile sysutils/vorta : Makefile Log message: Default to sysutils/borgbackup/1.2 as RDEP New installs of borgmatic and vorta will pull in borgbackup-1.2, unless borgbackup-1.1 is already installed. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 02:56:17 Modified files: editors/calligra: Makefile editors/calligra/pkg: PLIST Log message: calligra tweaks and fixes - Remove COMPILER (comes form qt5) - Remove phonon4qt5 include tweak - Regen Plist - Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/27 03:06:22 Modified files: net/pidgin : Makefile distinfo net/pidgin/patches: patch-pidgin_gtkconv_c net/pidgin/pkg : PLIST-main Log message: net/pidgin: update to 2.14.10, from brad. see https://pidgin.im/posts/2022-06-2.14.10-released/ and https://pidgin.im/posts/2022-04-2.14.9-released/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 03:47:31 Modified files: productivity/kmymoney: Makefile Log message: Switch from QtWebKit/KdeWebKit to QtWebEngine CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 03:53:46 Modified files: devel/kf5 : Makefile Log message: Unhook kdewebkit Disable for now and remove later CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/27 05:11:39 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c Log message: Only print the hello_timer if it is actually running. Problem reported by Wouter Prins. Initial diff by kn@ OK remi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/27 06:03:06 Modified files: geo/py-osmium : Makefile Log message: geo/py-osmium: add BDEP on devel/llvm this port uses cmake behind setuptools, cmake tries to detect various toolchain bits, then at some points finds llvm-strip if llvm port is installed.. then blows if llvm port is junked. should fix a build failure seen by naddy@ idea from sthen@, until i find a better way to make this port directly use cmake or pass cmake arguments to disable toolchain detection. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 06:03:27 Modified files: devel/kf5 : Makefile Log message: Unhook kjsembed This is a "KDE Porting Aids" port, that means it provides code and utilities to ease the transition from kdelibs 4 to KDE Frameworks 5. Looks like nothing depends on it anymore. Disable it for now and remove later. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2022/12/27 07:37:36 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd_mips64_s lang/go/pkg : PLIST Log message: Update lang/go to 1.19.4. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/27 07:53:27 Modified files: telephony/coturn: Makefile Log message: Unbreak when devel/pkgconf is installed ok sthen@ feinerer@ (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/12/27 10:05:38 Modified files: usr.sbin/bgpd : session.c Log message: Adjust handling of the RFC 9234 role capability for ibgp sessions: - Exclude the role capability on ibgp sessions when sending an OPEN - Warn when a role capability is received on an iBGP session - Make sure the capability negotiation is skipped for ibgp sessions, this in turn disables the role capability on the session. OK tb@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/27 10:10:08 Modified files: lib/libagentx : agentx.c lib/libc : Symbols.list lib/libc/arch/aarch64/gen: flt_rounds.c lib/libc/arch/arm/gen: flt_rounds.c lib/libc/arch/i386/string: strncmp.S lib/libc/arch/riscv64/gen: _atomic_lock.c lib/libc/arch/sparc64/fpu: fpu_sqrt.c lib/libc/asr : asr_utils.c getaddrinfo_async.c getnameinfo.c getrrsetbyname_async.c lib/libc/db/btree: bt_seq.c bt_utils.c lib/libc/db/hash: README lib/libc/db/recno: rec_utils.c lib/libc/dlfcn : init.c tib.c lib/libc/gdtoa : gdtoaimp.h lib/libc/gen : login_cap.c nlist.c pwcache.c lib/libc/hidden: tib.h lib/libc/locale: localeconv.c lib/libc/net : inet_net_pton.c res_comp.c res_random.c rthdr.c ruserok.c lib/libc/regex : regcomp.c lib/libc/rpc : svc_tcp.c xdr.c xdr_rec.c xdr_reference.c lib/libc/stdio : vfscanf.c vfwscanf.c lib/libc/stdlib: atexit.c div.c gcvt.c lib/libc/sys : ktrace.2 lib/libc/thread: atfork.c rthread_file.c lib/libcbor/src/cbor: data.h floats_ctrls.h lib/libelf : elf_strptr.c lib/libkeynote : keynote.y parse_assertion.c lib/libm/arch/aarch64: fenv.c lib/libm/arch/alpha: fenv.c lib/libm/arch/amd64: fenv.c lib/libm/arch/arm: fenv.c lib/libm/arch/hppa: fenv.c lib/libm/arch/i387: fenv.c s_ceil.S s_ceilf.S s_floor.S s_floorf.S lib/libm/arch/m88k: fenv.c lib/libm/arch/mips64: fenv.c lib/libm/arch/powerpc: fenv.c lib/libm/arch/powerpc64: fenv.c lib/libm/arch/riscv64: fenv.c lib/libm/arch/sh: fenv.c lib/libm/arch/sparc64: fenv.c lib/libm/src : e_lgamma_r.c e_sqrt.c k_rem_pio2.c s_cbrt.c s_cbrtf.c lib/libm/src/ld80: e_lgammal.c lib/libpcap : fad-getad.c gencode.c lib/librpcsvc : mount.x nfs_prot.x rnusers.x lib/librthread : rthread.c lib/libskey : skeylogin.c lib/libsndio : mio_priv.h sio_priv.h sio_sun.c sioctl_priv.h lib/libusbhid : parse.c lib/libutil : bcrypt_pbkdf.c fmt_scaled.c login_fbtab.c lib/libz : README compress.3 crc32.c Log message: spelling fixes; from paul tagliamonte any changes not taken noted on tech, but chiefly here i did not take the cancelation - cancellation changes; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/27 10:13:04 Modified files: lib/libz : README crc32.c Log message: Revert spelling fixes. Please report them upstream. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/12/27 10:31:09 Modified files: lib/libc/stdlib: malloc.c Log message: Change the way malloc_init() works so that the main data structures can be made immutable to provide extra protection. Also init pools on-demand: only pools that are actually used are initialized. Tested by many CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/27 10:33:43 Modified files: security/libksba: Makefile distinfo Log message: SECURITY update to libksba-1.6.3 Fix for CVE-2022-47629. References: https://dev.gnupg.org/T6284 https://www.gnupg.org/blog/20221017-pepe-left-the-ksba.html Even though the update to 1.6.2 fixed one integer overflow (CVE-2022-3515), upstream later rolled another release. This one was missed by portroach until recently... CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/27 10:37:20 Modified files: security/libksba: Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: SECURITY update to libksba-1.6.3 Fix for CVE-2022-47629. References: https://dev.gnupg.org/T6284 https://www.gnupg.org/blog/20221017-pepe-left-the-ksba.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/27 10:42:13 Modified files: shells/dash : Makefile distinfo Log message: Update to dash-0.5.12 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 12:06:23 Modified files: multimedia/mlt7: Makefile distinfo multimedia/mlt7/patches: patch-src_framework_mlt_property_c patch-src_modules_plusgpl_CMakeLists_txt patch-src_modules_sdl_CMakeLists_txt multimedia/mlt7/pkg: PLIST-main Log message: Update mlt7 to 7.12.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 12:07:27 Modified files: x11/kde-applications/kdenlive: Makefile Log message: mlt 7.12 committed, mark as unbreak CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 12:40:33 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.384 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/27 13:08:10 Modified files: net/litterbox : Makefile distinfo Log message: net/litterbox: update to 1.9 This release tightens up action handling and improves documentation formatting. scoop(1) now opens the database in read-only mode. No changes have been made to the database format. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/27 13:13:04 Modified files: sys/crypto : sha2.c sys/dev/ic : ar5008.c ar9003.c rtwn.c sys/kern : sys_generic.c sys/net : pf.c toeplitz.h sys/net80211 : ieee80211_input.c sys/netinet : if_ether.h Log message: Fix array bounds mismatch with clang 15 New warning -Warray-parameter is a bit overzealous. ok millert@ tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/27 13:39:17 Modified files: www/newsboat : Makefile crates.inc distinfo Log message: Update to newsboat 2.30 https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#230---2022-12-25 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/27 14:13:25 Modified files: sys/arch/riscv64/dev: sfcc.c Log message: Newer device trees for boards based on the JH7100 SoC use a SoC-specific compatible string. Still preliminary since JH7100 support hasn't made it into mainline Linux yet. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/27 14:18:44 Modified files: audio/ocp : Makefile distinfo Log message: Update ocp to 0.2.101. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/27 14:20:59 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.212. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/27 14:23:33 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 4.0.1. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/27 16:05:55 Modified files: lib/libevent : buffer.c event.c kqueue.c Log message: spelling fixes; from paul tagliamonte ok nicm CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/12/27 18:39:21 Modified files: sys/arch/octeon/dev: cn30xxasx.c cn30xxasxreg.h cn30xxasxvar.h cn30xxbootbusreg.h cn30xxciureg.h cn30xxfau.c cn30xxfaureg.h cn30xxfauvar.h cn30xxfpa.c cn30xxfpareg.h cn30xxfpavar.h cn30xxgmx.c cn30xxgmxreg.h cn30xxgmxvar.h cn30xxipd.c cn30xxipdreg.h cn30xxipdvar.h cn30xxnpireg.h cn30xxpip.c cn30xxpipreg.h cn30xxpipvar.h cn30xxpko.c cn30xxpkoreg.h cn30xxpkovar.h cn30xxpow.c cn30xxpowreg.h cn30xxpowvar.h cn30xxsmi.c cn30xxsmireg.h cn30xxsmivar.h cn30xxuartreg.h if_cnmac.c if_cnmacvar.h octhcireg.h sys/arch/octeon/include: octeon_model.h Log message: Fix the word in the copyright. IIJ is not a regent. ok from nakayama at iij found and ok miod CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/27 23:22:53 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_ssl_qsslcertificate_openssl_cpp patch-src_network_ssl_qsslcontext_openssl_cpp patch-src_network_ssl_qsslcontext_openssl_p_h patch-src_network_ssl_qsslsocket_openssl_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h x11/qt5/qtcharts: distinfo x11/qt5/qtconnectivity: distinfo x11/qt5/qtconnectivity/pkg: PLIST-main 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/qtpurchasing/pkg: PLIST-main x11/qt5/qtquickcontrols: distinfo x11/qt5/qtquickcontrols2: Makefile distinfo x11/qt5/qtremoteobjects: distinfo x11/qt5/qtscript: distinfo x11/qt5/qtscxml: distinfo x11/qt5/qtsensors: distinfo x11/qt5/qtserialbus: distinfo x11/qt5/qtserialport: distinfo x11/qt5/qtspeech: distinfo x11/qt5/qtsvg : distinfo x11/qt5/qttools: distinfo x11/qt5/qttranslations: Makefile distinfo x11/qt5/qttranslations/pkg: PLIST 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 Removed files: x11/qt5/qtbase/patches: patch-src_corelib_io_qprocess_unix_cpp Log message: Update Qt5 to 5.15.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/27 23:22:58 Modified files: lang/ruby/3.1 : Makefile distinfo lang/ruby/3.1/patches: patch-configure Log message: ruby/3.1: use arm64 coroutines and backport ruby/openssl patches to fix ASN.1 time tests, enable HKDF and fix Ed25519 support. ok jeremy (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/27 23:50:33 Modified files: security/py-fastecdsa: Makefile distinfo Log message: Update to py3-fastecdsa 2.3.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/27 23:53:11 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20221228 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/28 00:40:23 Modified files: sys/arch/macppc/stand: ofdev.c sys/arch/macppc/dev: pm_direct.c Log message: Ansify, fixes clang 15 -Wdeprecated-non-prototype (fatal with -Werror) ok millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/28 00:59:13 Modified files: lib/libcrypto/man: BIO_s_datagram.3 Log message: succcess -> success CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 01:45:33 Modified files: net/rsnapshot : Makefile distinfo Log message: Update to rsnapshot-1.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 01:48:39 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 01:48:49 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 01:49:03 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.38. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/28 02:07:53 Modified files: www/sope : Makefile distinfo Log message: Update 5.7.1 -> 5.8.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/12/28 02:08:52 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Log message: Update 5.7.1 -> 5.8.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 02:41:00 Modified files: x11/gnome/console: Makefile x11/gnome/text-editor: Makefile Log message: Add DEBUG_PACKAGES. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/12/28 02:53:33 Modified files: etc : rc Log message: Make wait_reorder_libs() honour library_aslr=NO Otherwise it will unconditionally print an empty line in case relinking is disabled. Reported by kettenis Feedback OK tb OK florian CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2022/12/28 03:11:36 Modified files: sys/dev/pv : vmt.c Log message: Change space character to TAB. ok tb mlarkin giovanni CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/28 03:17:31 Modified files: security/qdigidoc4: Makefile security/qdigidoc4/patches: patch-CMakeLists_txt Log message: replace LTO fix with hunk from upstream PR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/28 03:32:14 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-src_args_c Log message: databases/pspg: update to 5.7.1 - minor code cleaning (e.g. replace sprintf with snprintf) - fix broken drawing selected block when input has just one column - mapping "select all" on % or C-a keys - \copy command uses same logic like menu copy command CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/28 04:20:09 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Handle clock that can't be gated as a no-op. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/28 05:11:42 Modified files: security/age : Makefile distinfo modules.inc Log message: Update age to 1.1.1 from maintainer https://github.com/FiloSottile/age/releases/tag/v1.1.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/28 05:16:35 Modified files: usr.sbin/rpki-client: geofeed.c Log message: Properly ignore comments in geofeed files Do not consider comments and whitespace leading up to a comment as part of the line. ok claudio job CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/28 05:48:04 Modified files: sysutils/restic: Makefile sysutils/restic/pkg: PLIST Log message: Always regenerate manuals Turns out restic-generate(1) is clever enough to omit the reference to rest-self-update(1) if built without the tag. Same story for mount: it isn't compiled but we ship the manual. This way we'll always have code and docs in sync. OK sthen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/28 05:56:35 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: The RISC-V architecture support execute-only mappings, so implement those. ok jca@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/28 06:00:57 Modified files: usr.bin/deroff : deroff.1 usr.bin/make : make.1 usr.bin/sed : sed.1 Log message: the S in CSRC is Science not Sciences CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/12/28 06:21:11 Modified files: usr.sbin/rpki-client: geofeed.c Log message: style(9) for includes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 06:45:20 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.113. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 06:58:14 Modified files: devel/pyusb : Makefile distinfo devel/pyusb/pkg: PLIST Removed files: devel/pyusb/patches: patch-usb_backend_libusb0_py Log message: Update to py3-pyusb-1.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 07:01:13 Modified files: games/py-chess : Makefile distinfo Log message: Update to py3-chess-1.9.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 07:04:16 Modified files: net/ipv6calc : Makefile distinfo Log message: Update to ipv6calc-4.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 07:12:45 Modified files: productivity/rednotebook: Makefile distinfo productivity/rednotebook/pkg: PLIST Log message: Update to rednotebook-2.27.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 07:19:10 Modified files: audio/soundtouch: Makefile distinfo audio/soundtouch/pkg: PLIST Log message: Update to soundtouch-2.3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 07:36:09 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.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 08:20:01 Modified files: devel/glib2 : Makefile Removed files: devel/glib2/patches: patch-glib_gfileutils_c Log message: Drop redundant patch merged 3 years ago. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/28 08:34:26 Modified files: security/py-fastecdsa: Makefile distinfo Log message: Bump to py3-fastecdsa 2.3.1 (only the version number changed) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/28 08:46:39 Modified files: share/man/man9 : microtime.9 Log message: microtime.9: rewrite description, miscellaneous cleanup - Remove the bintime interfaces. They should not be used outside of the timecounting layer. Unsure whether they warrant a manpage of their own. - In the SYNOPSIS, change the variable names for timespec interfaces from "tv" to "ts". - Document the new-ish "nsec" interfaces. - Rewrite the DESCRIPTION. Describe every clock completely in its own paragraph. Enumerate all the interfaces in tables. Explicitly state the output format for each interface in said tables. Add new vocab ("hardware", "timestamp") to clarify the differences between the "get" and non-"get" interfaces. - Add the CONTEXT, RETURN VALUES, and ERRORS sections. - Cross-reference clock_settime(2), timeradd(3), and tc_init(9). Lots of input from schwarze@. ok jmc@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 09:23:13 Modified files: multimedia/qtav: Makefile Log message: Bump to unbreak: include/X11/qt5/QtAV/5.15.6 -> include/X11/qt5/QtAV/5.15.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 09:39:57 Modified files: news/pan : Makefile distinfo Removed files: news/pan/patches: patch-pan_general_string-view_h Log message: Update to pan-0.153. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/12/28 09:49:58 Modified files: x11/qt5 : Makefile.version Log message: Add a note to bump multimedia/qtav after Qt update CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/12/28 13:36:18 Modified files: games/naev : Makefile distinfo games/naev/patches: patch-meson_build patch-utils_build_gen_gettext_stats_py games/naev/pkg : PLIST-data PLIST-main Log message: update to naev-0.10.0 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/28 13:49:05 Modified files: usr.bin/systat : vmstat.c Log message: systat(1): vmstat: dinfo(): compute rates using real elapsed time The "naptime" value is not the real elapsed time. But showkre() has the real elapsed time, "etime", so pass that as argument to dinfo(). Link: https://marc.info/?l=openbsd-tech&m=167095169115427&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/28 13:56:37 Modified files: usr.sbin/iostat: iostat.c Log message: iostat(8): implement periodic display with setitimer(2) Prefer setitimer(2)+sigsuspend(2) to nanosleep(2) when performing periodic work. The latter drifts. Link: https://marc.info/?l=openbsd-tech&m=167068674625838&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/28 14:30:19 Modified files: usr.sbin/ac : ac.c usr.sbin/acme-client: util.c usr.sbin/amd/amd: afs_ops.c amq_subr.c ifs_ops.c map.c wire.c usr.sbin/amd/doc: amdref.texinfo usr.sbin/amd/rpcx: amq.x nfs_prot.x usr.sbin/bgpctl: output_json.c usr.sbin/bgpd : config.c kroute.c mrt.c mrt.h rde.c rde.h rde_community.c rde_rib.c rde_trie.c rtr_proto.c session.c usr.sbin/btrace: bt_parse.y bt_parser.h btrace.c usr.sbin/cron : atrun.c usr.sbin/dvmrpd: rde.c usr.sbin/eigrpd: hello.c kroute.c rde_dual.c util.c usr.sbin/hostapd: parse.y usr.sbin/httpd : config.c usr.sbin/ifstated: ifstated.c usr.sbin/installboot: i386_nlist.c landisk_installboot.c usr.sbin/iscsid: iscsid.h vscsi.c usr.sbin/ldpd : lde_lib.c util.c usr.sbin/lpd : control.c engine.c frontend.c frontend_lpr.c io.h lp.c lpd.c printer.c usr.sbin/lpr/common_source: lp.local.h usr.sbin/lpr/lpd: allowedhost.c lpd.c usr.sbin/lpr/lpq: lpq.c usr.sbin/lpr/lpr: lpr.c usr.sbin/makefs/msdos: msdosfs_unicode.c usr.sbin/mopd/common: common.h print.c usr.sbin/mopd/mopa.out: mopa.out.c usr.sbin/mopd/otherOS: Makefile usr.sbin/mopd/otherOS/linux2: mopd-x.x.x.spec usr.sbin/mrouted: rsrr.h vif.c usr.sbin/ndp : ndp.c usr.sbin/npppd/l2tp: l2tp_ctrl.c usr.sbin/npppd/npppd: ppp.h usr.sbin/npppd/pptp: pptpd.c usr.sbin/ocspcheck: ocspcheck.c usr.sbin/ospf6d: util.c usr.sbin/ospfd : hello.c usr.sbin/pkg_add: package.5 usr.sbin/pkg_add/OpenBSD: BaseState.pod State.pod Update.pm usr.sbin/pppd : options.c usr.sbin/rad : frontend.c rad.h usr.sbin/radiusd: radiusd.c radiusd_radius.c usr.sbin/relayd: relay.c relay_udp.c usr.sbin/rpc.lockd: lockd_lock.c usr.sbin/rpki-client: cms.c extern.h repo.c rsync.c usr.sbin/smtpd : smtp_client.c usr.sbin/snmpd : traphandler.c usr.sbin/syslogd: syslogd.c usr.sbin/tcpdump: igrp.h in_cksum.c print-icmp6.c print-ike.c print-lwres.c print-nhrp.c print-rt6.c usr.sbin/usbdevs: usbdevs.c usr.sbin/user : main.c usr.sbin/vmd : loadfile_elf.c mmio.c ns8250.c virtio.c vm.c vmd.c usr.sbin/wsmoused: mouse_protocols.c mouse_protocols.h usr.sbin/ypbind: ypbind.c usr.sbin/ypserv/revnetgroup: parse_netgroup.c usr.sbin/ypserv/ypserv: acl.c Log message: spelling fixes; from paul tagliamonte any parts of his diff not taken are noted on tech CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/28 14:38:29 Modified files: usr.sbin/relayd: relay_http.c Log message: {en,de}queing -> {en,de}queuing; from paul tagliamonte CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 15:47:29 Modified files: x11/greybird : Makefile distinfo x11/greybird/pkg: PLIST Log message: Update to greybird-3.23.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 15:49:58 Modified files: x11/py-xlib : Makefile distinfo x11/py-xlib/pkg: PLIST Log message: Update to py3-xlib-0.33. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 15:52:53 Modified files: x11/Xaw3d : Makefile distinfo x11/Xaw3d/pkg : PLIST Log message: Update to Xaw3d-1.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/28 15:56:15 Modified files: x11/girara : Makefile distinfo Log message: Update to girara-0.3.8. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/28 18:36:36 Modified files: sys/kern : kern_sig.c kern_exit.c sys/sys : ktrace.h usr.bin/kdump : kdump.c ktrstruct.c kdump.h Log message: Add ktrace struct tracepoints for siginfo_t to the kernel side of waitid(2) and __thrsigdivert(2) and teach kdump(1) to handle them. Also report more from the siginfo_t inside PSIG tracepoints. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/28 19:12:41 Modified files: lib/libc/sys : fcntl.2 Log message: fcntl(2) first appeared in System III ok schwarze@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/28 22:00:12 Modified files: lib/libc/sys : profil.2 Log message: profil(2) first appeared in fifth edition tuhs/Distributions/Research/Dennis_v4/v4man.tar.gz has manx/profil.2 but no man2/profil.2 the nsys sysent.c has '&nullsys, /* 44 = prof */' https://minnie.tuhs.org/cgi-bin/utree.pl?file=V4/nsys/ken/sysent.c profil(2) is first listed as v5 in the Combined Tables of Contents from McIlroy's A Research UNIX Reader. https://marc.info/?l=tuhs&m=158099986005023&w=2 and is present in tuhs/Distributions/Research/Dennis_v5/v5man.pdf ok schwarze@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/12/28 23:10:54 Modified files: share/man/man9 : fork1.9 Log message: FORK_SIGHAND and the handling of func==NULL disappeared in 2017 in sys/kern/kern_fork.c rev 1.195. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/12/28 23:49:34 Modified files: share/man/man9 : fork1.9 Log message: capital letter at sentence start; CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 02:53:10 Modified files: net/tdesktop : Makefile distinfo Removed files: net/tdesktop/patches: patch-Telegram_CMakeLists_txt patch-Telegram_SourceFiles_calls_calls_call_cpp patch-Telegram_cmake_lib_tgcalls_cmake Log message: Build libtgvoip again, 4.4.2 will need it This pulls in PulseAudio, but Qt already depends on it anyway. Most if not all calls should continue using the tgcalls. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/29 04:30:58 Modified files: sys/arch/riscv64/riscv64: bus_dma.c Log message: Use an iorw fence since we're syncing cpu access and device access to memory. ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/29 04:35:01 Modified files: sys/arch/riscv64/include: bus.h sys/arch/riscv64/riscv64: bus_dma.c Log message: Avoid doing cache flush/invalidate operations for DMA memory allocated with the BUS_DMA_COHERENT flag. ok miod@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/29 05:33:49 ports/devel/difftastic/patches Update of /cvs/ports/devel/difftastic/patches In directory cvs.openbsd.org:/tmp/cvs-serv43411/patches Log Message: Directory /cvs/ports/devel/difftastic/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 06:00:47 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-daily_sh net/librenms/pkg: PLIST Log message: update to librenms-22.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 06:00:47 Modified files: devel/libmagic : Makefile distinfo Log message: update to libmagic-5.44 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 06:00:48 Modified files: devel/py-tox : Makefile distinfo Log message: update to py3-tox-4.0.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 06:00:49 Modified files: sysutils/py-filelock: Makefile distinfo sysutils/py-filelock/pkg: PLIST Removed files: sysutils/py-filelock/patches: patch-pyproject_toml Log message: update to py3-filelock-3.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 06:00:49 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-2.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 06:03:41 Modified files: security/osv-scanner: Makefile Log message: mark osv-scanner as ONLY_FOR_ARCHS (the intersection of archs with Go and LP64 archs); constant in a dependency overflows 32-bit int CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/12/29 07:30:34 Modified files: cad/coil64 : Makefile distinfo Log message: Update cad/coil64 to v2.1.26. ok benoit@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/29 07:45:04 Modified files: devel/p5-Syntax-Keyword-Match: Makefile distinfo Log message: update p5-Syntax-Keyword-Match to 0.10 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 07:52:29 Modified files: net/tg_owt : Makefile distinfo Log message: Update to latest master, tdesktop 4.4.2 requires newer WebRTC All PRs got merged. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/12/29 07:52:51 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update XS-Parse-Keyword to 0.31 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 07:53:25 Modified files: net/tg_owt/patches: patch-CMakeLists_txt Log message: regen, missed in previous CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/12/29 07:56:48 Modified files: lib/libc/sys : mount.2 Log message: HISTORY: clarify that unmount(2) used to be called umount(2) from v1 to Tahoe; joint work with and OK jsg@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/29 08:10:04 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: Update ncspot to 0.12.0 Changes: https://github.com/hrkfdn/ncspot/releases/tag/v0.12.0 From Henrik Friedrichsen (maintainer). Thank you! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/29 08:31:32 Modified files: devel/difftastic: Makefile crates.inc distinfo Added files: devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml Log message: update devel/difftastic to 0.40.0 diff from MAINTAINER Volker Schlecht, thanks! Some minor tweaks by me. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 08:57:33 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.4.2 All PRs got merged. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 09:41:29 Modified files: net/tg_owt/pkg : PLIST Log message: regen, missed in previous "Update to latest master, tdesktop 4.4.2 requires newer WebRTC" CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 09:57:23 Modified files: net/tdesktop : Makefile distinfo Removed files: net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_notifications_manager_linux_cpp patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp patch-Telegram_lib_base_base_platform_linux_base_last_input_linux_cpp Log message: update to tdesktop 4.4.3 Drop local clang/glibmm workarounds, upstream fixed it. This is the first release (I can remember) that builds and runs without any pending PRs or local patches on OpenBSD. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/12/29 09:58:45 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.8. ok gonzalo@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/29 10:01:33 Modified files: net/tg_owt : Makefile distinfo Log message: bump bundled libyuv to latest HEAD no PLIST or symbol change CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2022/12/29 11:49:04 Modified files: . : arm64.html Log message: Banana Pi BPI-M5 works CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2022/12/29 12:23:10 Modified files: . : arm64.html Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/29 14:07:28 Added files: graphics/rawtherapee/patches: patch-rtengine_dcraw_c patch-rtengine_procparams_cc patch-rtengine_rtthumbnail_cc patch-rtexif_rtexif_cc patch-rtgui_cacheimagedata_cc patch-rtgui_multilangmgr_cc patch-rtgui_options_cc Log message: Add a workaround for rawtherapee crashing on startup due to threaded use of setlocale(), see https://github.com/Beep6581/RawTherapee/issues/6452. ok kirby@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2022/12/29 14:20:25 Modified files: lang/ruby : Makefile.inc Log message: Configure lang/ruby --without-baseruby This prevents picking /usr/local/bin/ruby from devel/ruby-shims as baseruby, and erroring in "make fake" when baseruby can't require tool/downloader.rb. We don't need baseruby, because we are building ruby-*.tar.gz, not a git checkout of ruby. ok jeremy@ (maintainer) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/29 15:44:24 Modified files: sys/arch/sparc64/sparc64: clock.c locore.s Log message: sparc64: pull retry logic out of tickcmpr_set(), sys_tickcmpr_set() Pull the retry logic out of tickcmpr_set() and sys_tickcmpr_set() into C functions tick_rearm() and sys_tick_rearm(), respectively. There is nothing wrong with the retry logic in these assembly functions, but it's better to keep equivalent code similar and this change realigns the %TICK and %SYS_TICK rearm code with that of the Hummingbird %STICK. Tested by miod@ on UltraSPARC I, UltraSPARC II, and UltraSPARC IIe. Link: https://marc.info/?l=openbsd-tech&m=167175014315419&w=2 ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:24:06 Log message: import ports/security/age-plugin-yubikey, from Volker Schlecht, ok op@ age-plugin-yubikey is a plugin for age clients like age and rage, which enables files to be encrypted to age identities stored on YubiKeys. Status: Vendor Tag: sthen Release Tags: sthen_20221229 N ports/security/age-plugin-yubikey/Makefile N ports/security/age-plugin-yubikey/crates.inc N ports/security/age-plugin-yubikey/distinfo N ports/security/age-plugin-yubikey/pkg/DESCR N ports/security/age-plugin-yubikey/pkg/PLIST N ports/security/age-plugin-yubikey/pkg/MESSAGE No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:24:30 Modified files: security : Makefile Log message: +age-plugin-yubikey CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:34:14 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py patch-deps_v8_include_v8config_h patch-deps_v8_src_api_api_cc patch-deps_v8_src_base_atomicops_h patch-deps_v8_src_base_platform-openbsd_cc patch-deps_v8_src_base_platform-posix_cc patch-deps_v8_src_codegen_riscv64_assembler-riscv64_cc patch-deps_v8_src_codegen_riscv64_macro-assembler-riscv64_cc patch-deps_v8_src_trap-handler_h patch-deps_v8_src_trap-handler_handler-inside-posix_h patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-lib_internal_modules_cjs_loader_js patch-lib_net_js patch-node_gyp patch-src_cares_wrap_h patch-src_env_cc patch-tools_v8_gypfiles_v8_gyp lang/node/pkg : PLIST Added files: lang/node/patches: patch-deps_base64_base64_Makefile patch-deps_llhttp_common_gypi patch-deps_v8_src_base_cpu_cc patch-deps_v8_tools_gcmole_Makefile patch-include_node_common_gypi patch-tools_v8_gypfiles_toolchain_gypi Log message: update to node-18.12.1, from Volker Schlecht, various feedback/tweaks/testing from jca@ tb@ thfr@ aisha@ and Barry K. Nathan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:41:22 Log message: import ports/net/endlessh, from michi+openbsd at dataswamp/org, ok pascal@ Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server. Status: Vendor Tag: sthen Release Tags: sthen_20221229 N ports/net/endlessh/Makefile N ports/net/endlessh/distinfo N ports/net/endlessh/pkg/DESCR N ports/net/endlessh/pkg/PLIST N ports/net/endlessh/pkg/endlessh.rc N ports/net/endlessh/pkg/endlessh6.rc N ports/net/endlessh/pkg/endlessh.login N ports/net/endlessh/pkg/endlessh6.login N ports/net/endlessh/patches/patch-Makefile N ports/net/endlessh/patches/patch-endlessh_1 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:41:58 Modified files: net : Makefile infrastructure/db: user.list Log message: +endlessh CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:45:12 Modified files: infrastructure/bin: modgo-gen-modules-helper Log message: add a comment on the MODGO_VERSION line output by "make modgo-gen-modules" that it shouldn't go into modules.inc; low-tech approach but hopefully people will notice it if they read their diff before sending it out ;) tb@ thinks it would help too. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/12/29 16:55:55 Modified files: devel/arduino-esp32: Makefile devel/arduino-esp32/patches: patch-platform_txt Log message: fix a missed compiler flag in devel/arduino-esp32. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 16:57:24 Modified files: graphics/rawtherapee: Makefile Log message: bump REVISION, missed in previous patch addition CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 17:08:18 Modified files: multimedia/transcode: Makefile multimedia/transcode/patches: patch-filter_filter_resample_c Log message: Switch transcode from avresample to swresample. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 17:13:29 Modified files: games/renpy : Makefile graphics/ffmpeg: Makefile graphics/ffmpeg/pkg: PLIST graphics/openscenegraph: Makefile multimedia/handbrake: Makefile multimedia/qtav: Makefile x11/xfce4/tumbler: Makefile Log message: Disable the long deprecated and unmaintained libavresample in ffmpeg, and sync WANTLIBs. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/12/29 17:14:37 Modified files: mail/dovecot : Makefile distinfo mail/dovecot-pigeonhole: Makefile distinfo Log message: Update to Dovecot 2.3.20 / Dovecot-pigeonhole 0.5.20. From Brad. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/12/29 17:54:09 Modified files: sys/dev/usb : uftdi.c uftdireg.h Log message: Support FTDI FT232R. The upper 2 bits encode the fractional component of the FT232R is either 0 or 0.125. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/12/29 23:31:52 Modified files: games/arx-libertatis: Makefile Log message: Re-enable LTO on riscv64 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/29 23:44:36 Modified files: sys/arch/amd64/stand: Makefile.inc sys/arch/arm64/stand/efiboot: Makefile sys/arch/armv7/stand/efiboot: Makefile sys/arch/i386/stand: Makefile.inc sys/arch/riscv64/stand/efiboot: Makefile sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/i386/conf: Makefile.i386 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/sparc64/conf: Makefile.sparc64 Log message: Neuter zlib fatal warnings when building kernels and bootloaders with clang 15 Disable -Wdeprecated-non-prototype instead of patching zlib. Upstream plans to drop the pre-ANSI syntax soon. ok tb@ millert@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/12/29 23:50:27 Modified files: sys/arch/i386/stand: Makefile.inc sys/arch/amd64/stand: Makefile.inc Log message: Actually hide the clang-15 workaround behind the COMPILER_VERSION check COMPILER_VERSION initially missed. I'm not sure why we still have those COMPILER_VERSION checks in sys/arch/i386 and sys/arch/amd64, when the base system doesn't ship gcc any more, but let's stay consistent. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/30 02:17:33 Modified files: games/naev : Makefile games/naev/patches: patch-meson_build Log message: Missing LIB_DEPENDS on net/enet + regen WANTLIB. Drop uneeded patch chunk while here. CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2022/12/30 02:51:06 Log message: Import lchat, a suckless ii chat frontend. Tweaks & OK op@ Status: Vendor Tag: jan Release Tags: jan_20221230 N ports/misc/lchat/Makefile N ports/misc/lchat/distinfo N ports/misc/lchat/pkg/DESCR N ports/misc/lchat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2022/12/30 02:52:48 Modified files: misc : Makefile Log message: Hook lchat to build ok op@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/30 02:56:59 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20221230 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/30 03:59:47 Modified files: net/tut : Makefile distinfo modules.inc net/tut/pkg : PLIST Log message: update net/tut to 1.0.31 1.0.28: - new command :refetch and leader `refetch' that feteches a toot again - new timeline and leader special for filtered timelines (e.g. only boosts) - filters are done server-side as later mastodon versions - mixed use of `spoiler' `cw' are now removed and `cw' used consistently. (old names in config still works) 1.0.29 - new timeline for mentions - new command :move-window and leaders move-window-* - new command and leader :close-window - new leader `switch' to change timeline - various bugfixes 1.0.30 - allow only setting the name in switch and not showBoosts and showReplies 1.0.31 - manpages! see tut(1), tut(5) and tut(7) - add file extension to media files CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/30 04:33:06 Modified files: net/endlessh : Makefile net/endlessh/pkg: PLIST Log message: net/endlessh: add missing @newuser ok tb CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/30 07:10:17 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Add chip name for new revision of the BCM4378. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/12/30 07:39:23 Modified files: devel/arduino-esp32: Tag: OPENBSD_7_2 Makefile devel/arduino-esp32/patches: Tag: OPENBSD_7_2 patch-platform_txt Log message: backport fix for missed compiler tag in devel/arduino-esp32. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: dv@cvs.openbsd.org 2022/12/30 08:48:39 Modified files: sysutils/firmware/vmm: Makefile sysutils/firmware/vmm/patches: patch-src_fw_paravirt_c patch-src_fw_paravirt_h patch-src_optionroms_c patch-src_post_c Log message: Drop memory range and screen-debug patches in SeaBIOS. Now that vmd(8) supports communicating e820 ranges via fw_cfg, we No longer need the patches that make SeaBIOS identify the guest memory via the nvram registers. vmd(8) already communicates etc/screen-and-debug via fw_cfg as well, so drop that patch, too. OK sthen@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/30 09:06:07 Modified files: net/tg_owt : Makefile Removed files: net/tg_owt/patches: patch-CMakeLists_txt Log message: drop obsolete patch It used to silence a warning at startup that nolonger appears and upstream will eventually remove the offending code, anyway. Now tg_owt also builds without any pending PRs or local patches. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/12/30 09:49:34 Modified files: sys/dev/ic : bwfm.c Log message: Do not send (normal) packets before we reach the run state. Logic copied from iwm(4), which also looks at the TX_MGMT_ONLY flag. We don't expect that flag to be ever set for bwfm(4), but it shouldn't hurt and it keeps things consistent across drivers. This fixes issues with suspend/resume (including firmware crashes seen on the M2 Macbook Air). ok patrick@, stsp@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2022/12/30 09:51:37 Modified files: lang/go : Makefile distinfo Log message: Switch lang/go binary bootstrap to 1.19.4. In particular, this binary bootstrap works on armv7, meaning that lang/go should build and become available on this platform again (apparently no one else uses Go on armv7, given how long it has been broken for). Thanks to tb@ for reporting the issue and testing a newer bootstrap. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/30 11:12:43 Modified files: lang/go : Makefile Added files: lang/go/patches: patch-src_sync_atomic_atomic_test_go patch-src_sync_atomic_type_go Log message: lang/go: backport fix for regression that caused www/gotosocial build failure. ok jsing sthen CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/30 11:47:45 Modified files: usr.sbin/accton: accton.c Log message: accton.c: add missing $OpenBSD$ tag CVSROOT: /cvs Module name: ports Changes by: dv@cvs.openbsd.org 2022/12/30 12:27:53 Removed files: sysutils/firmware/vmm/patches: patch-src_fw_paravirt_h patch-src_post_c Log message: Forgot to remove the un-needed patch files. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/30 14:21:25 Modified files: lib/libc/gen : pause.3 Log message: pause.3: miscellaneous rewrites, cleanup Eliminate some redundant or extraneous pieces from the pause.3 page. Say the "thread" "blocks", don't say the "process" "pauses". No need to enumerate the ways a signal can be delivered. Add a few relevant cross-references. With input from millert@ and schwarze@. Link: https://marc.info/?l=openbsd-tech&m=166801212316670&w=2 ok millert@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/12/30 14:36:24 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/30 14:58:55 Modified files: security/kc : Makefile distinfo Log message: Update security/kc to 2.5.1 from maintainer/upstream Lévai, Dániel CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/30 16:12:12 Modified files: lib/libc/sys : getpid.2 Log message: add history for getpid(2) and getppid(2) getpid() appeared (undocumented) in v5. Between v6 and v7 there is an extra return value for the parent process ID. getppid() did not appear in v7, it appeared in 32v libc. But getppid() predates 32v. It seems to have been in earlier USG releases such as Generic 3 (PG-1C300 Issue 3) as the MERT Release 0 manual references it. getppid() didn't become a system call until 4.3BSD-Reno omit most of these details and just mention v5 and 32v with and ok schwarze@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/12/30 16:41:45 Modified files: sys/sys : termios.h Log message: Add TABDLY, TAB0, TAB3 for better source compatibility. These are XSI extensions but some code seems to expect them. We don't currently implement TAB1 or TAB2. Idea from FreeBSD. OK guenther@ gnezdo@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/12/30 17:30:21 Modified files: sys/arch/arm64/include: cpu.h Log message: Add machdep.lidaction to machdep names list. ok mpi@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/30 17:48:53 Modified files: sys/kern : kern_clockintr.c Log message: sysctl_clockintr: clear "sum" with memset before copyout(9) CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/30 19:02:02 Modified files: sysutils/loki : Makefile distinfo Log message: sysutils/loki: update to 2.7.1 changelog: * Add single compactor http client for delete and gennumber clients. This fixes a bug caused by the accidental introduction of different HTTP clients for compactor and gennumber operations that resulted in 404s when only the gennumber middlewares were enabled * Change default deletion mode to filter-only on account of the bug * Delete can now be performed over GRPC ok landry@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/30 19:17:53 ports/www/py-bokeh/patches Update of /cvs/ports/www/py-bokeh/patches In directory cvs.openbsd.org:/tmp/cvs-serv22110/patches Log Message: Directory /cvs/ports/www/py-bokeh/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2022/12/30 19:19:07 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST Added files: www/py-bokeh/patches: patch-pyproject_toml Log message: www/py-bokeh: update to 3.0.3 Changelogs for 3.0.0-3.0.3: https://docs.bokeh.org/en/latest/docs/releases.html OK sthen@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/12/30 19:42:01 Modified files: sys/arch/luna88k/stand/boot: boot.c Log message: Let luna88k's bootloader pass RB_GOODRANDOM to the kernel. Current bootloader can pass boothowto information to the kernel. It also has the capability to load random seed data from /etc/random.seed already. So set RB_GOODRANDOM at the bootloader when loadrandom() has been finished successfully. Now the kernel says "random: good seed from bootblocks". Tested by LUNA-88K2 and nono emulator, "Absolutely!" ok miod@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/12/30 20:35:21 Modified files: lib/libcbor : Makefile README.md README.openbsd shlib_version lib/libcbor/src: allocators.c cbor.c cbor.h lib/libcbor/src/cbor: arrays.c arrays.h bytestrings.c bytestrings.h callbacks.c callbacks.h common.c common.h configuration.h configuration.h.in data.h encoding.c encoding.h floats_ctrls.c floats_ctrls.h ints.c ints.h maps.c maps.h serialization.c serialization.h streaming.c streaming.h strings.c strings.h tags.c tags.h lib/libcbor/src/cbor/internal: builder_callbacks.c builder_callbacks.h encoders.c encoders.h loaders.c loaders.h memory_utils.c memory_utils.h stack.c stack.h unicode.c unicode.h Added files: lib/libcbor/src/cbor: cbor_export.h Log message: update to upstream libcbor v.0.10.0 and crank major. Also includes e308674c5d to fix PR259. This release includes a number of memory leak fixes. Disable the upsteam custom allocators feature. Feedback/ok tb@ Thanks also to Pedro Martelletto for pointing out the new release as well as PR259. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/12/30 20:36:12 Modified files: lib/libfido2 : shlib_version Log message: crank libfido2 major version, it depends on libcbor and it just cranked. ok tb@ CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/12/30 22:06:18 Modified files: sys/arch/macppc/pci: vgafb.c Log message: Look for the first 2 mem regions, ignore the rest Some macppc nvidia graphics cards have a 3rd mem region, but nv(4) wants to mmap the 1st and 2nd regions. ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 02:31:39 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/31 03:02:54 Log message: import fonts/nerds-fonts 2.2.2 Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as Font Awesome, Devicons, Octicons, and others. The font patcher utility is not included in this package. Fonts available as of now: codenewroman, dejavusansmono, fantasquesansmono, noto, profont, terminus, ubuntu-mono and ubuntu. Port from Joel Carnat (joel [at] carnat ! net) with some minor tweaks by me. ok sthen@ Status: Vendor Tag: op Release Tags: op_20221231 N ports/fonts/nerd-fonts/Makefile.inc N ports/fonts/nerd-fonts/Makefile N ports/fonts/nerd-fonts/noto/Makefile N ports/fonts/nerd-fonts/noto/distinfo N ports/fonts/nerd-fonts/noto/pkg/DESCR N ports/fonts/nerd-fonts/noto/pkg/PLIST N ports/fonts/nerd-fonts/terminus/Makefile N ports/fonts/nerd-fonts/terminus/distinfo N ports/fonts/nerd-fonts/terminus/pkg/DESCR N ports/fonts/nerd-fonts/terminus/pkg/PLIST N ports/fonts/nerd-fonts/profont/Makefile N ports/fonts/nerd-fonts/profont/distinfo N ports/fonts/nerd-fonts/profont/pkg/DESCR N ports/fonts/nerd-fonts/profont/pkg/PLIST N ports/fonts/nerd-fonts/ubuntu/Makefile N ports/fonts/nerd-fonts/ubuntu/distinfo N ports/fonts/nerd-fonts/ubuntu/pkg/DESCR N ports/fonts/nerd-fonts/ubuntu/pkg/PLIST N ports/fonts/nerd-fonts/ubuntu-mono/Makefile N ports/fonts/nerd-fonts/ubuntu-mono/distinfo N ports/fonts/nerd-fonts/ubuntu-mono/pkg/DESCR N ports/fonts/nerd-fonts/ubuntu-mono/pkg/PLIST N ports/fonts/nerd-fonts/codenewroman/Makefile N ports/fonts/nerd-fonts/codenewroman/distinfo N ports/fonts/nerd-fonts/codenewroman/pkg/DESCR N ports/fonts/nerd-fonts/codenewroman/pkg/PLIST N ports/fonts/nerd-fonts/fantasquesansmono/Makefile N ports/fonts/nerd-fonts/fantasquesansmono/distinfo N ports/fonts/nerd-fonts/fantasquesansmono/pkg/DESCR N ports/fonts/nerd-fonts/fantasquesansmono/pkg/PLIST N ports/fonts/nerd-fonts/dejavusansmono/Makefile N ports/fonts/nerd-fonts/dejavusansmono/distinfo N ports/fonts/nerd-fonts/dejavusansmono/pkg/DESCR N ports/fonts/nerd-fonts/dejavusansmono/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/12/31 03:03:30 Modified files: fonts : Makefile Log message: +nerd-fonts CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/12/31 04:29:51 Modified files: net/endlessh : Makefile net/endlessh/pkg: endlessh.rc endlessh6.rc Log message: Make the rc scripts actually work as intended in absence of a config file. ok op@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/31 04:40:53 Modified files: sysutils/py-filelock: Makefile Log message: Needs hatch-vcs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/31 04:47:15 Modified files: net/py-smbc : Makefile distinfo Log message: Update to py3-smbc-1.0.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/31 04:47:47 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/31 04:47:59 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/31 04:48:13 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/12/31 07:05:20 Modified files: audio/soundtouch: Makefile Log message: Disable x86 optimizations on i386 to unbreak. reported by sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/31 09:06:24 Modified files: sys/kern : kern_time.c kern_timeout.c sys/sys : timeout.h Log message: timeout: rename "timeout_at_ts" to "timeout_abs_ts" I think "abs" ("absolute timeout") is a better mnemonic than "at" ("at the given time"). The interface is undocumented and there are only two callers, so renaming it is not a big deal. probably ok kn@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/12/31 12:13:44 Modified files: devel/git-annex: Makefile distinfo Log message: Upgrade git-annex 10.20220822 -> 10.20221103 Tested by James Cook falsifian AT falsifian.org CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/12/31 12:17:03 Modified files: security/lastpass-cli: Makefile Log message: Drop maintainership CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/31 12:23:40 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.213. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/31 12:24:38 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.251. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/31 12:26:26 Modified files: lang/wabt : Makefile distinfo Log message: Update wabt to 1.0.32. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/31 12:27:45 Modified files: misc/dialog : Makefile distinfo Log message: Update dialog to 1.3-20221229. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/12/31 12:29:34 Modified files: textproc/miller: Makefile distinfo Log message: Update miller to 5.10.4. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/12/31 14:44:33 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20221231 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/12/31 14:47:53 Modified files: bin/df : df.1 Log message: Document that -P disables BLOCKSIZE support. With input from and OK jmc@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/12/31 15:03:58 Modified files: sysutils/ruby-serverengine: Makefile distinfo Log message: Update to 2.3.1 https://github.com/treasure-data/serverengine/blob/v2.3.1/Changelog 2022-12-22 version 2.3.1 * Don't treat as error when worker shuts down with exit status 0 ok jeremy@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn201 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn201 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/clk_mgr/dcn201 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn201 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/clk_mgr/dcn314 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/clk_mgr/dcn315 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/clk_mgr/dcn316 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/clk_mgr/dcn32 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/dcn201 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn201 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dcn201 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn201 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/dcn314 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn314 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dcn314 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn314 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/dcn315 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn315 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dcn315 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn315 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/dcn316 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn316 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dcn316 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn316 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:38 src/sys/dev/pci/drm/amd/display/dc/dcn32 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn32 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dcn32 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn32 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dcn321 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn321 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dcn321 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn321 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/calcs Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/calcs In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/calcs Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/calcs added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn10 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn10 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn10 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn10 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn301 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn301 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn301 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn301 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn302 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn302 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn302 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn302 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn303 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn303 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn303 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn303 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn314 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn314 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn314 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn314 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn32 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn32 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn32 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn32 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/dml/dcn321 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn321 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/dml/dcn321 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn321 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/gpio/dcn315 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/gpio/dcn315 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/gpio/dcn315 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/gpio/dcn315 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/gpio/dcn32 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/gpio/dcn32 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/gpio/dcn32 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/gpio/dcn32 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/irq/dcn201 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn201 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/irq/dcn201 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn201 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/irq/dcn314 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn314 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/irq/dcn314 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn314 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/irq/dcn315 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn315 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/irq/dcn315 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn315 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/irq/dcn32 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn32 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/irq/dcn32 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn32 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/display/dc/link Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/link In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/display/dc/link Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/link added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:39 src/sys/dev/pci/drm/amd/include/asic_reg/lsdma Update of /cvs/src/sys/dev/pci/drm/amd/include/asic_reg/lsdma In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/include/asic_reg/lsdma Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/include/asic_reg/lsdma added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/amd/pm/legacy-dpm Update of /cvs/src/sys/dev/pci/drm/amd/pm/legacy-dpm In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/pm/legacy-dpm Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/pm/legacy-dpm added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/amd/pm/powerplay/inc Update of /cvs/src/sys/dev/pci/drm/amd/pm/powerplay/inc In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/pm/powerplay/inc Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/pm/powerplay/inc added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/amd/pm/powerplay/inc/vega12 Update of /cvs/src/sys/dev/pci/drm/amd/pm/powerplay/inc/vega12 In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/pm/powerplay/inc/vega12 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/pm/powerplay/inc/vega12 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/amd/pm/swsmu/inc Update of /cvs/src/sys/dev/pci/drm/amd/pm/swsmu/inc In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/pm/swsmu/inc Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/pm/swsmu/inc added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if Update of /cvs/src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if In directory cvs.openbsd.org:/tmp/cvs-serv41523/amd/pm/swsmu/inc/pmfw_if Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/display Update of /cvs/src/sys/dev/pci/drm/display In directory cvs.openbsd.org:/tmp/cvs-serv41523/display Log Message: Directory /cvs/src/sys/dev/pci/drm/display added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/i915/pxp Update of /cvs/src/sys/dev/pci/drm/i915/pxp In directory cvs.openbsd.org:/tmp/cvs-serv41523/i915/pxp Log Message: Directory /cvs/src/sys/dev/pci/drm/i915/pxp added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 17:43:40 src/sys/dev/pci/drm/include/drm/display Update of /cvs/src/sys/dev/pci/drm/include/drm/display In directory cvs.openbsd.org:/tmp/cvs-serv41523/include/drm/display Log Message: Directory /cvs/src/sys/dev/pci/drm/include/drm/display added to the repository CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/12/31 18:19:18 Modified files: share/man/man9 : timeout.9 Log message: timeout.9: document new interfaces, miscellaneous rewrites and cleanup - Document timeout_abs_ts(9). - Add the kclock arguments to timeout_set_flags(9) and TIMEOUT_INITIALIZER_FLAGS(9). - Document KCLOCK_NONE and KCLOCK_UPTIME. - Mention the static initialization macros alongside timeout_set(9) etc.; keep relevant information adjacent. - Mention timeout_add_sec(9) etc. alongside timeout_add(9); keep relevant information adjacent. ... plus many other cleanups, rewrites, and rearrangements. Prompted by mvs@ and many others. With input from jmc@, mvs@, kn@, schwarze@, and probably a few others I have forgotten. v1: https://marc.info/?l=openbsd-tech&m=162449274513068&w=2 v2: https://marc.info/?l=openbsd-tech&m=165851505627764&w=2 v3: https://marc.info/?l=openbsd-tech&m=167250339811308&w=2 ok jmc@ mvs@ schwarze@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/12/31 18:35:00 Modified files: sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/powerpc64/conf: Makefile.powerpc64 sys/dev/fdt : files.fdt rkdrm.c rkdrm.h rkvop.c sys/dev/ic : anxdp.c anxdp.h sys/dev/pci/drm: dma-resv.c drm_aperture.c drm_atomic.c drm_atomic_helper.c drm_atomic_state_helper.c drm_atomic_uapi.c drm_auth.c drm_blend.c drm_bridge.c drm_cache.c drm_client.c drm_client_modeset.c drm_color_mgmt.c drm_connector.c drm_crtc.c drm_crtc_helper.c drm_crtc_helper_internal.h drm_crtc_internal.h drm_damage_helper.c drm_debugfs.c drm_displayid.c drm_drv.c drm_edid.c drm_encoder.c drm_fb_helper.c drm_file.c drm_format_helper.c drm_fourcc.c drm_framebuffer.c drm_gem.c drm_gem_atomic_helper.c drm_gem_ttm_helper.c drm_hashtab.c drm_internal.h drm_ioctl.c drm_irq.c drm_kms_helper_common.c drm_legacy.h drm_linux.c drm_mipi_dsi.c drm_mode_config.c drm_mode_object.c drm_modes.c drm_modeset_helper.c drm_modeset_lock.c drm_panel_orientation_quirks.c drm_plane.c drm_plane_helper.c drm_prime.c drm_print.c drm_probe_helper.c drm_property.c drm_vblank.c drm_vblank_work.c drm_vm.c files.drm hdmi.c sys/dev/pci/drm/amd/amdgpu: aldebaran.c amdgpu.h amdgpu_acp.c amdgpu_acpi.c amdgpu_amdkfd.c amdgpu_amdkfd.h amdgpu_amdkfd_aldebaran.c amdgpu_amdkfd_arcturus.c amdgpu_amdkfd_arcturus.h amdgpu_amdkfd_fence.c amdgpu_amdkfd_gfx_v10.c amdgpu_amdkfd_gfx_v10_3.c amdgpu_amdkfd_gfx_v7.c amdgpu_amdkfd_gfx_v8.c amdgpu_amdkfd_gfx_v9.c amdgpu_amdkfd_gfx_v9.h amdgpu_amdkfd_gpuvm.c amdgpu_atom.c amdgpu_atombios.c amdgpu_atombios.h amdgpu_atombios_dp.c amdgpu_atombios_encoders.c amdgpu_atomfirmware.c amdgpu_atomfirmware.h amdgpu_benchmark.c amdgpu_bios.c amdgpu_bo_list.c amdgpu_bo_list.h amdgpu_cik_sdma.c amdgpu_connectors.c amdgpu_cs.c amdgpu_csa.c amdgpu_ctx.c amdgpu_ctx.h amdgpu_debugfs.c amdgpu_debugfs.h amdgpu_device.c amdgpu_devlist.h amdgpu_df.h amdgpu_discovery.c amdgpu_discovery.h amdgpu_display.c amdgpu_display.h amdgpu_dma_buf.c amdgpu_doorbell.h amdgpu_drv.c amdgpu_drv.h amdgpu_encoders.c amdgpu_fdinfo.c amdgpu_fence.c amdgpu_fru_eeprom.c amdgpu_gart.c amdgpu_gart.h amdgpu_gem.c amdgpu_gfx.c amdgpu_gfx.h amdgpu_gfxhub.h amdgpu_gmc.c amdgpu_gmc.h amdgpu_gtt_mgr.c amdgpu_hdp.h amdgpu_ib.c amdgpu_ids.c amdgpu_ids.h amdgpu_ih.c amdgpu_ih.h amdgpu_ioc32.c amdgpu_irq.c amdgpu_job.c amdgpu_job.h amdgpu_jpeg.c amdgpu_jpeg.h amdgpu_kms.c amdgpu_mca.c amdgpu_mca.h amdgpu_mes.h amdgpu_mmhub.h amdgpu_mn.c amdgpu_mode.h amdgpu_nbio.c amdgpu_nbio.h amdgpu_object.c amdgpu_object.h amdgpu_pll.c amdgpu_pmu.c amdgpu_preempt_mgr.c amdgpu_psp.c amdgpu_psp.h amdgpu_ras.c amdgpu_ras.h amdgpu_ras_eeprom.c amdgpu_ras_eeprom.h amdgpu_res_cursor.h amdgpu_reset.c amdgpu_reset.h amdgpu_ring.c amdgpu_ring.h amdgpu_rlc.c amdgpu_rlc.h amdgpu_sched.c amdgpu_sdma.c amdgpu_sdma.h amdgpu_si_dma.c amdgpu_smuio.h amdgpu_sync.c amdgpu_sync.h amdgpu_trace.h amdgpu_trace_points.c amdgpu_ttm.c amdgpu_ttm.h amdgpu_ucode.c amdgpu_ucode.h amdgpu_umc.c amdgpu_umc.h amdgpu_uvd.c amdgpu_uvd.h amdgpu_vce.c amdgpu_vce.h amdgpu_vce_v2_0.c amdgpu_vcn.c amdgpu_vcn.h amdgpu_virt.c amdgpu_virt.h amdgpu_vm.c amdgpu_vm.h amdgpu_vm_cpu.c amdgpu_vm_sdma.c amdgpu_vram_mgr.c amdgpu_xgmi.c amdgpu_xgmi.h amdgv_sriovmsg.h athub_v1_0.c athub_v1_0.h athub_v2_0.c athub_v2_0.h athub_v2_1.c athub_v2_1.h dce_v10_0.c dce_v11_0.c dce_v6_0.c dce_v8_0.c df_v1_7.c df_v3_6.c gfx_v10_0.c gfx_v6_0.c gfx_v7_0.c gfx_v8_0.c gfx_v9_0.c gfx_v9_4.c gfx_v9_4.h gfx_v9_4_2.c gfx_v9_4_2.h gfxhub_v1_0.c gfxhub_v1_1.c gfxhub_v2_0.c gfxhub_v2_1.c gmc_v10_0.c gmc_v6_0.c gmc_v7_0.c gmc_v8_0.c gmc_v9_0.c hdp_v4_0.c hdp_v4_0.h hdp_v5_0.c iceland_ih.c jpeg_v2_0.c jpeg_v2_0.h jpeg_v2_5.c jpeg_v2_5.h jpeg_v3_0.c mca_v3_0.c mes_v10_1.c mmhub_v1_0.c mmhub_v1_0.h mmhub_v1_7.c mmhub_v1_7.h mmhub_v2_0.c mmhub_v2_3.c mmhub_v9_4.c mmhub_v9_4.h mxgpu_ai.c mxgpu_ai.h mxgpu_nv.c mxgpu_vi.c navi10_ih.c nbio_v2_3.c nbio_v6_1.c nbio_v7_0.c nbio_v7_2.c nbio_v7_4.c nbio_v7_4.h nv.c nv.h psp_gfx_if.h psp_v10_0.c psp_v11_0.c psp_v12_0.c psp_v13_0.c psp_v3_1.c sdma_v2_4.c sdma_v3_0.c sdma_v4_0.c sdma_v4_4.c sdma_v4_4.h sdma_v5_0.c sdma_v5_2.c smu_v11_0_i2c.c smu_v11_0_i2c.h smuio_v11_0.c smuio_v11_0_6.c smuio_v13_0.c smuio_v9_0.c soc15.c soc15.h soc15_common.h ta_ras_if.h umc_v6_1.c umc_v6_1.h umc_v6_7.c umc_v6_7.h umc_v8_7.c umc_v8_7.h uvd_v5_0.c uvd_v6_0.c uvd_v7_0.c vce_v3_0.c vce_v4_0.c vcn_v1_0.c vcn_v2_0.c vcn_v2_5.c vcn_v2_5.h vcn_v3_0.c vega10_ih.c vega20_ih.c vi.c sys/dev/pci/drm/amd/amdkfd: cik_event_interrupt.c cwsr_trap_handler.h cwsr_trap_handler_gfx10.asm cwsr_trap_handler_gfx9.asm kfd_chardev.c kfd_crat.c kfd_crat.h kfd_debugfs.c kfd_device.c kfd_device_queue_manager.c kfd_device_queue_manager.h kfd_device_queue_manager_cik.c kfd_device_queue_manager_v10.c kfd_device_queue_manager_v9.c kfd_device_queue_manager_vi.c kfd_doorbell.c kfd_events.c kfd_events.h kfd_flat_memory.c kfd_int_process_v9.c kfd_interrupt.c kfd_iommu.c kfd_iommu.h kfd_kernel_queue.c kfd_kernel_queue.h kfd_migrate.c kfd_migrate.h kfd_module.c kfd_mqd_manager.c kfd_mqd_manager.h kfd_mqd_manager_cik.c kfd_mqd_manager_v10.c kfd_mqd_manager_v9.c kfd_mqd_manager_vi.c kfd_packet_manager.c kfd_packet_manager_v9.c kfd_packet_manager_vi.c kfd_pasid.c kfd_pm4_headers.h kfd_pm4_headers_ai.h kfd_pm4_headers_aldebaran.h kfd_pm4_headers_diq.h kfd_pm4_headers_vi.h kfd_pm4_opcodes.h kfd_priv.h kfd_process.c kfd_process_queue_manager.c kfd_queue.c kfd_smi_events.c kfd_smi_events.h kfd_svm.c kfd_svm.h kfd_topology.c kfd_topology.h soc15_int.h sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm.h amdgpu_dm_color.c amdgpu_dm_debugfs.c amdgpu_dm_debugfs.h amdgpu_dm_hdcp.c amdgpu_dm_helpers.c amdgpu_dm_irq.c amdgpu_dm_mst_types.c amdgpu_dm_mst_types.h amdgpu_dm_pp_smu.c amdgpu_dm_psr.c amdgpu_dm_trace.h dc_fpu.c sys/dev/pci/drm/amd/display/dc: dc.h dc_bios_types.h dc_dmub_srv.c dc_dmub_srv.h dc_dp_types.h dc_dsc.h dc_helper.c dc_hw_types.h dc_link.h dc_stream.h dc_types.h dm_cp_psp.h dm_helpers.h os_types.h sys/dev/pci/drm/amd/display/dc/basics: amdgpu_vector.c conversion.c conversion.h sys/dev/pci/drm/amd/display/dc/bios: bios_parser2.c bios_parser_common.c bios_parser_types_internal2.h command_table.c command_table2.c command_table_helper2.c sys/dev/pci/drm/amd/display/dc/clk_mgr: clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dce100: dce_clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10: rv1_clk_mgr.c rv1_clk_mgr_vbios_smu.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn20: dcn20_clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21: rn_clk_mgr.c rn_clk_mgr.h rn_clk_mgr_vbios_smu.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30: dcn30_clk_mgr.c dcn30_clk_mgr.h dcn30_clk_mgr_smu_msg.c dcn30_clk_mgr_smu_msg.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301: dcn301_smu.c vg_clk_mgr.c vg_clk_mgr.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31: dcn31_clk_mgr.c dcn31_clk_mgr.h dcn31_smu.c dcn31_smu.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c dc_debug.c dc_hw_sequencer.c dc_link.c dc_link_ddc.c dc_link_dp.c dc_link_dpcd.c dc_link_enc_cfg.c dc_resource.c dc_sink.c dc_stat.c dc_stream.c dc_surface.c sys/dev/pci/drm/amd/display/dc/dce: dce_abm.h dce_audio.c dce_audio.h dce_aux.c dce_clk_mgr.c dce_clock_source.c dce_clock_source.h dce_dmcu.c dce_hwseq.h dce_i2c.c dce_i2c.h dce_i2c_sw.c dce_ipp.c dce_link_encoder.c dce_link_encoder.h dce_opp.c dce_stream_encoder.c dce_stream_encoder.h dmub_abm.c dmub_hw_lock_mgr.c dmub_outbox.c dmub_outbox.h dmub_psr.c dmub_psr.h sys/dev/pci/drm/amd/display/dc/dce100: dce100_resource.c sys/dev/pci/drm/amd/display/dc/dce110: dce110_compressor.c dce110_hw_sequencer.c dce110_hw_sequencer.h dce110_opp_regamma_v.c dce110_resource.c dce110_transform_v.c sys/dev/pci/drm/amd/display/dc/dce112: dce112_compressor.c dce112_resource.c sys/dev/pci/drm/amd/display/dc/dce120: dce120_resource.c sys/dev/pci/drm/amd/display/dc/dce60: dce60_resource.c sys/dev/pci/drm/amd/display/dc/dce80: dce80_resource.c sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_dpp.c dcn10_dpp_dscl.c dcn10_hubbub.c dcn10_hubbub.h dcn10_hubp.c dcn10_hubp.h dcn10_hw_sequencer.c dcn10_hw_sequencer.h dcn10_init.c dcn10_ipp.c dcn10_ipp.h dcn10_link_encoder.c dcn10_link_encoder.h dcn10_mpc.c dcn10_opp.c dcn10_optc.c dcn10_optc.h dcn10_resource.c dcn10_resource.h dcn10_stream_encoder.c dcn10_stream_encoder.h sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_dccg.h dcn20_dpp.c dcn20_dpp_cm.c dcn20_dsc.c dcn20_dsc.h dcn20_dwb.c dcn20_dwb_scl.c dcn20_hubp.c dcn20_hubp.h dcn20_hwseq.c dcn20_hwseq.h dcn20_init.c dcn20_mmhubbub.c dcn20_mpc.c dcn20_optc.c dcn20_optc.h dcn20_resource.c dcn20_resource.h dcn20_stream_encoder.c dcn20_stream_encoder.h sys/dev/pci/drm/amd/display/dc/dcn21: dcn21_hubbub.c dcn21_hubp.c dcn21_init.c dcn21_link_encoder.c dcn21_resource.c dcn21_resource.h sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_afmt.c dcn30_afmt.h dcn30_dio_link_encoder.c dcn30_dio_stream_encoder.c dcn30_dio_stream_encoder.h dcn30_dpp.c dcn30_dpp.h dcn30_dpp_cm.c dcn30_hubp.c dcn30_hwseq.c dcn30_hwseq.h dcn30_init.c dcn30_mmhubbub.c dcn30_mmhubbub.h dcn30_mpc.c dcn30_mpc.h dcn30_optc.c dcn30_optc.h dcn30_resource.c dcn30_resource.h dcn30_vpg.c dcn30_vpg.h sys/dev/pci/drm/amd/display/dc/dcn301: dcn301_init.c dcn301_panel_cntl.c dcn301_resource.c dcn301_resource.h sys/dev/pci/drm/amd/display/dc/dcn302: dcn302_init.c dcn302_resource.c dcn302_resource.h sys/dev/pci/drm/amd/display/dc/dcn303: dcn303_dccg.h dcn303_init.c dcn303_resource.c dcn303_resource.h sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_dccg.c dcn31_dccg.h dcn31_dio_link_encoder.c dcn31_dio_link_encoder.h dcn31_hubbub.c dcn31_hubbub.h dcn31_hubp.c dcn31_hwseq.c dcn31_hwseq.h dcn31_init.c dcn31_optc.c dcn31_optc.h dcn31_panel_cntl.c dcn31_resource.c dcn31_resource.h sys/dev/pci/drm/amd/display/dc/dml: dc_features.h display_mode_enums.h display_mode_lib.c display_mode_lib.h display_mode_structs.h display_mode_vba.c display_mode_vba.h display_rq_dlg_helpers.c display_rq_dlg_helpers.h dml1_display_rq_dlg_calc.c dml1_display_rq_dlg_calc.h dml_inline_defs.h sys/dev/pci/drm/amd/display/dc/dml/dcn20: display_mode_vba_20v2.c display_rq_dlg_calc_20.c display_rq_dlg_calc_20v2.c sys/dev/pci/drm/amd/display/dc/dml/dcn21: display_mode_vba_21.c display_rq_dlg_calc_21.c sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c display_mode_vba_30.h display_rq_dlg_calc_30.c sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c display_rq_dlg_calc_31.c sys/dev/pci/drm/amd/display/dc/dml/dsc: rc_calc_fpu.c rc_calc_fpu.h sys/dev/pci/drm/amd/display/dc/dsc: dc_dsc.c dscc_types.h rc_calc.c rc_calc.h rc_calc_dpi.c sys/dev/pci/drm/amd/display/dc/gpio: gpio_base.c gpio_service.c hw_ddc.c hw_factory.c hw_hpd.c hw_translate.c sys/dev/pci/drm/amd/display/dc/gpio/dcn20: hw_translate_dcn20.c sys/dev/pci/drm/amd/display/dc/gpio/dcn21: hw_translate_dcn21.c sys/dev/pci/drm/amd/display/dc/gpio/dcn30: hw_factory_dcn30.c hw_factory_dcn30.h hw_translate_dcn30.c hw_translate_dcn30.h sys/dev/pci/drm/amd/display/dc/inc: clock_source.h core_status.h core_types.h dc_link_ddc.h dc_link_dp.h dcn_calcs.h hw_sequencer.h hw_sequencer_private.h link_dpcd.h link_enc_cfg.h link_hwss.h reg_helper.h resource.h sys/dev/pci/drm/amd/display/dc/inc/hw: abm.h clk_mgr.h clk_mgr_internal.h dccg.h dchubbub.h dpp.h dsc.h dwb.h hubp.h hw_shared.h link_encoder.h mem_input.h mpc.h panel_cntl.h stream_encoder.h timing_generator.h sys/dev/pci/drm/amd/display/dc/irq: irq_service.c sys/dev/pci/drm/amd/display/dc/irq/dce110: irq_service_dce110.c sys/dev/pci/drm/amd/display/dc/irq/dce120: irq_service_dce120.c sys/dev/pci/drm/amd/display/dc/irq/dce80: irq_service_dce80.c sys/dev/pci/drm/amd/display/dc/irq/dcn10: irq_service_dcn10.c sys/dev/pci/drm/amd/display/dc/irq/dcn20: irq_service_dcn20.c sys/dev/pci/drm/amd/display/dc/irq/dcn21: irq_service_dcn21.c sys/dev/pci/drm/amd/display/dc/irq/dcn30: irq_service_dcn30.c irq_service_dcn30.h sys/dev/pci/drm/amd/display/dc/irq/dcn303: irq_service_dcn303.c sys/dev/pci/drm/amd/display/dc/irq/dcn31: irq_service_dcn31.c sys/dev/pci/drm/amd/display/dc/virtual: virtual_link_encoder.c virtual_stream_encoder.c sys/dev/pci/drm/amd/display/dmub: dmub_srv.h sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn31.c dmub_dcn31.h dmub_srv.c dmub_srv_stat.c sys/dev/pci/drm/amd/display/include: bios_parser_types.h dal_asic_id.h dal_types.h ddc_service_types.h dpcd_defs.h fixed31_32.h grph_object_ctrl_defs.h grph_object_defs.h grph_object_id.h i2caux_interface.h link_service_types.h logger_types.h set_mode_types.h sys/dev/pci/drm/amd/display/modules/color: color_gamma.c sys/dev/pci/drm/amd/display/modules/freesync: freesync.c sys/dev/pci/drm/amd/display/modules/hdcp: hdcp.c hdcp.h hdcp1_execution.c hdcp2_transition.c hdcp_psp.c hdcp_psp.h sys/dev/pci/drm/amd/display/modules/inc: mod_freesync.h mod_hdcp.h mod_info_packet.h sys/dev/pci/drm/amd/display/modules/info_packet: info_packet.c sys/dev/pci/drm/amd/display/modules/power: power_helpers.c power_helpers.h sys/dev/pci/drm/amd/display/modules/vmid: vmid.c sys/dev/pci/drm/amd/include: amd_shared.h atombios.h atomfirmware.h cyan_skillfish_ip_offset.h discovery.h kgd_kfd_interface.h kgd_pp_interface.h soc15_hw_ip.h soc15_ih_clientid.h yellow_carp_offset.h sys/dev/pci/drm/amd/include/asic_reg/dce: dce_10_0_sh_mask.h dce_11_0_d.h dce_11_0_sh_mask.h dce_11_2_sh_mask.h dce_12_0_sh_mask.h dce_6_0_sh_mask.h dce_8_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/dcn: dcn_1_0_sh_mask.h dcn_2_0_0_sh_mask.h dcn_2_1_0_sh_mask.h dcn_3_0_0_offset.h dcn_3_0_0_sh_mask.h dcn_3_0_1_sh_mask.h dcn_3_0_2_sh_mask.h dcn_3_0_3_sh_mask.h dcn_3_1_2_offset.h dcn_3_1_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/df: df_3_6_offset.h df_3_6_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/gc: gc_10_3_0_offset.h gc_10_3_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/hdp: hdp_4_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/mmhub: mmhub_9_4_1_offset.h mmhub_9_4_1_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/mp: mp_11_0_offset.h mp_11_0_sh_mask.h mp_13_0_2_offset.h mp_13_0_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/nbio: nbio_7_2_0_offset.h nbio_7_2_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/umc: umc_6_7_0_offset.h sys/dev/pci/drm/amd/include/asic_reg/vcn: vcn_2_5_offset.h vcn_2_5_sh_mask.h sys/dev/pci/drm/amd/include/ivsrcid/vcn: irqsrcs_vcn_2_0.h sys/dev/pci/drm/amd/pm: amdgpu_dpm.c amdgpu_pm.c sys/dev/pci/drm/amd/pm/inc: amdgpu_dpm.h amdgpu_pm.h sys/dev/pci/drm/amd/pm/powerplay: amd_powerplay.c sys/dev/pci/drm/amd/pm/powerplay/hwmgr: pp_psm.c ppatomfwctrl.h smu10_hwmgr.c smu7_hwmgr.c smu8_hwmgr.c vega10_hwmgr.c vega12_processpptables.c vega20_hwmgr.c sys/dev/pci/drm/amd/pm/powerplay/smumgr: ci_smumgr.c polaris10_smumgr.c smu10_smumgr.c smu7_smumgr.c smu9_smumgr.c vega20_smumgr.c sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c smu_cmn.c smu_cmn.h smu_internal.h sys/dev/pci/drm/amd/pm/swsmu/smu11: arcturus_ppt.c cyan_skillfish_ppt.c navi10_ppt.c sienna_cichlid_ppt.c smu_v11_0.c vangogh_ppt.c sys/dev/pci/drm/amd/pm/swsmu/smu12: renoir_ppt.c smu_v12_0.c sys/dev/pci/drm/amd/pm/swsmu/smu13: aldebaran_ppt.c aldebaran_ppt.h smu_v13_0.c yellow_carp_ppt.c yellow_carp_ppt.h sys/dev/pci/drm/i915: TODO.txt i915_active.c i915_active.h i915_active_types.h i915_cmd_parser.c i915_config.c i915_debugfs.c i915_debugfs_params.c i915_drv.h i915_gem.c i915_gem.h i915_gem_evict.c i915_gem_gtt.c i915_gem_gtt.h i915_gem_ww.h i915_getparam.c i915_gpu_error.c i915_gpu_error.h i915_ioc32.c i915_irq.c i915_irq.h i915_mitigations.c i915_mm.c i915_module.c i915_params.c i915_params.h i915_pci.c i915_pci.h i915_perf.c i915_perf_types.h i915_pmu.c i915_query.c i915_reg.h i915_request.c i915_request.h i915_scatterlist.c i915_scatterlist.h i915_scheduler.h i915_suspend.c i915_sw_fence.c i915_sw_fence.h i915_sw_fence_work.c i915_switcheroo.c i915_sysfs.c i915_sysfs.h i915_trace.h i915_ttm_buddy_manager.c i915_ttm_buddy_manager.h i915_utils.c i915_utils.h i915_vgpu.c i915_vgpu.h i915_vma.c i915_vma.h i915_vma_types.h intel_device_info.c intel_device_info.h intel_dram.c intel_gvt.c intel_gvt.h intel_memory_region.c intel_memory_region.h intel_pch.c intel_pch.h intel_pm.c intel_pm.h intel_region_ttm.c intel_region_ttm.h intel_runtime_pm.c intel_runtime_pm.h intel_step.c intel_step.h intel_uncore.c intel_uncore.h intel_wakeref.h intel_wopcm.c vlv_suspend.c sys/dev/pci/drm/i915/display: g4x_dp.c g4x_hdmi.c g4x_hdmi.h i9xx_plane.c i9xx_plane.h icl_dsi.c intel_acpi.h intel_atomic.c intel_atomic.h intel_atomic_plane.c intel_atomic_plane.h intel_audio.c intel_audio.h intel_backlight.c intel_backlight.h intel_bios.c intel_bios.h intel_bw.c intel_bw.h intel_cdclk.c intel_cdclk.h intel_color.c intel_color.h intel_combo_phy.c intel_connector.c intel_crt.c intel_crt.h intel_crtc.c intel_crtc.h intel_cursor.c intel_ddi.c intel_ddi.h intel_ddi_buf_trans.c intel_ddi_buf_trans.h intel_de.h intel_display.c intel_display.h intel_display_debugfs.c intel_display_debugfs.h intel_display_power.c intel_display_power.h intel_display_types.h intel_dmc.c intel_dmc.h intel_dp.c intel_dp.h intel_dp_aux.c intel_dp_aux.h intel_dp_aux_backlight.c intel_dp_hdcp.c intel_dp_link_training.c intel_dp_link_training.h intel_dp_mst.c intel_dp_mst.h intel_dpio_phy.c intel_dpio_phy.h intel_dpll.c intel_dpll.h intel_dpll_mgr.c intel_dpll_mgr.h intel_dpt.c intel_dpt.h intel_drrs.c intel_drrs.h intel_dsb.c intel_dsb.h intel_dsi.c intel_dsi.h intel_dsi_dcs_backlight.c intel_dsi_vbt.c intel_dvo.c intel_dvo_dev.h intel_fb.c intel_fb.h intel_fbc.c intel_fbc.h intel_fbdev.c intel_fbdev.h intel_fdi.c intel_fdi.h intel_fifo_underrun.c intel_frontbuffer.c intel_frontbuffer.h intel_gmbus.c intel_gmbus.h intel_hdcp.c intel_hdmi.c intel_hdmi.h intel_hotplug.c intel_lpe_audio.c intel_lspcon.c intel_lvds.c intel_lvds.h intel_opregion.c intel_opregion.h intel_overlay.c intel_panel.c intel_panel.h intel_pps.c intel_pps.h intel_psr.c intel_psr.h intel_qp_tables.c intel_quirks.c intel_quirks.h intel_sdvo.c intel_sdvo.h intel_snps_phy.c intel_snps_phy.h intel_sprite.c intel_sprite.h intel_tc.c intel_tc.h intel_tv.c intel_vbt_defs.h intel_vdsc.c intel_vdsc.h intel_vga.c intel_vrr.c intel_vrr.h skl_scaler.c skl_universal_plane.c vlv_dsi.c vlv_dsi_pll.c sys/dev/pci/drm/i915/gem: i915_gem_busy.c i915_gem_clflush.c i915_gem_context.c i915_gem_context.h i915_gem_context_types.h i915_gem_create.c i915_gem_dmabuf.c i915_gem_domain.c i915_gem_execbuffer.c i915_gem_internal.c i915_gem_lmem.c i915_gem_lmem.h i915_gem_mman.c i915_gem_mman.h i915_gem_object.c i915_gem_object.h i915_gem_object_types.h i915_gem_pages.c i915_gem_phys.c i915_gem_pm.c i915_gem_pm.h i915_gem_region.c i915_gem_region.h i915_gem_shmem.c i915_gem_shrinker.c i915_gem_stolen.c i915_gem_stolen.h i915_gem_throttle.c i915_gem_tiling.c i915_gem_ttm.c i915_gem_ttm.h i915_gem_userptr.c i915_gem_wait.c i915_gemfs.c i915_gemfs.h sys/dev/pci/drm/i915/gem/selftests: huge_pages.c i915_gem_client_blt.c i915_gem_coherency.c i915_gem_context.c i915_gem_dmabuf.c i915_gem_migrate.c i915_gem_mman.c i915_gem_object.c igt_gem_utils.c mock_context.c mock_dmabuf.c sys/dev/pci/drm/i915/gt: agp_intel_gtt.c gen2_engine_cs.c gen6_engine_cs.c gen6_ppgtt.c gen6_ppgtt.h gen7_renderclear.c gen8_engine_cs.c gen8_engine_cs.h gen8_ppgtt.c gen8_ppgtt.h intel_breadcrumbs.c intel_context.c intel_context.h intel_context_sseu.c intel_context_types.h intel_engine.h intel_engine_cs.c intel_engine_heartbeat.c intel_engine_pm.c intel_engine_pm.h intel_engine_stats.h intel_engine_types.h intel_engine_user.c intel_execlists_submission.c intel_ggtt.c intel_ggtt_fencing.c intel_gpu_commands.h intel_gt.c intel_gt.h intel_gt_buffer_pool.c intel_gt_clock_utils.c intel_gt_irq.c intel_gt_pm.c intel_gt_pm.h intel_gt_pm_irq.c intel_gt_requests.c intel_gt_types.h intel_gtt.c intel_gtt.h intel_llc.c intel_lrc.c intel_lrc.h intel_lrc_reg.h intel_migrate.c intel_migrate.h intel_mocs.c intel_mocs.h intel_ppgtt.c intel_rc6.c intel_rc6.h intel_region_lmem.c intel_region_lmem.h intel_renderstate.c intel_reset.c intel_ring.c intel_ring_submission.c intel_rps.c intel_rps.h intel_rps_types.h intel_sseu.c intel_sseu.h intel_sseu_debugfs.c intel_timeline.c intel_workarounds.c intel_workarounds.h intel_workarounds_types.h mock_engine.c selftest_engine_heartbeat.c selftest_execlists.c selftest_gt_pm.c selftest_hangcheck.c selftest_llc.c selftest_lrc.c selftest_migrate.c selftest_mocs.c selftest_reset.c selftest_ring_submission.c selftest_rps.c selftest_slpc.c selftest_timeline.c selftest_workarounds.c shmem_utils.c shmem_utils.h sysfs_engines.c sys/dev/pci/drm/i915/gt/uc: intel_guc.c intel_guc.h intel_guc_ads.c intel_guc_ads.h intel_guc_ct.c intel_guc_debugfs.c intel_guc_fw.c intel_guc_fwif.h intel_guc_log.c intel_guc_log.h intel_guc_log_debugfs.c intel_guc_rc.c intel_guc_reg.h intel_guc_slpc.c intel_guc_slpc.h intel_guc_slpc_types.h intel_guc_submission.c intel_guc_submission.h intel_huc.c intel_huc.h intel_huc_debugfs.c intel_huc_fw.c intel_uc.c intel_uc.h intel_uc_debugfs.c intel_uc_fw.c intel_uc_fw.h intel_uc_fw_abi.h sys/dev/pci/drm/i915/gt/uc/abi: guc_actions_abi.h guc_actions_slpc_abi.h guc_communication_ctb_abi.h guc_errors_abi.h guc_messages_abi.h sys/dev/pci/drm/i915/gvt: aperture_gm.c cfg_space.c cmd_parser.c display.c dmabuf.c edid.c execlist.c fb_decoder.c firmware.c gtt.c gtt.h gvt.h handlers.c interrupt.c interrupt.h kvmgt.c mmio.c mmio.h mmio_context.c mmio_context.h opregion.c page_track.c reg.h sched_policy.c scheduler.c scheduler.h trace.h vgpu.c sys/dev/pci/drm/i915/selftests: i915_active.c i915_gem.c i915_gem_evict.c i915_gem_gtt.c i915_perf.c i915_request.c i915_selftest.c i915_sw_fence.c i915_vma.c igt_flush_test.c igt_live_test.c igt_reset.c igt_spinner.c intel_memory_region.c intel_scheduler_helpers.c intel_scheduler_helpers.h intel_uncore.c lib_sw_fence.c mock_gem_device.c mock_gtt.c mock_gtt.h mock_region.c mock_region.h mock_uncore.c sys/dev/pci/drm/include/acpi: video.h sys/dev/pci/drm/include/asm: cacheflush.h cpufeature.h hypervisor.h set_memory.h sys/dev/pci/drm/include/drm: amd_asic_type.h drm_atomic.h drm_atomic_helper.h drm_atomic_uapi.h drm_bridge.h drm_cache.h drm_client.h drm_connector.h drm_crtc.h drm_device.h drm_displayid.h drm_drv.h drm_edid.h drm_encoder.h drm_encoder_slave.h drm_fb_helper.h drm_file.h drm_format_helper.h drm_fourcc.h drm_framebuffer.h drm_gem.h drm_gem_framebuffer_helper.h drm_gem_ttm_helper.h drm_ioctl.h drm_legacy.h drm_managed.h drm_mm.h drm_mode_config.h drm_mode_object.h drm_modes.h drm_modeset_helper_vtables.h drm_modeset_lock.h drm_panel.h drm_plane.h drm_plane_helper.h drm_prime.h drm_print.h drm_probe_helper.h drm_rect.h drm_sysfs.h gpu_scheduler.h gud.h i915_component.h i915_drm.h i915_mei_hdcp_interface.h i915_pciids.h intel-gtt.h sys/dev/pci/drm/include/drm/ttm: ttm_bo_api.h ttm_bo_driver.h ttm_caching.h ttm_device.h ttm_kmap_iter.h ttm_placement.h ttm_pool.h ttm_range_manager.h ttm_resource.h ttm_tt.h sys/dev/pci/drm/include/linux: acpi.h atomic.h backlight.h bitmap.h bitops.h build_bug.h cpumask.h delay.h device.h dma-fence-array.h dma-fence-chain.h dma-fence.h dma-resv.h fb.h firmware.h fs.h ftrace.h hdmi.h i2c.h idr.h io.h ioport.h irqdomain.h jiffies.h kernel.h kobject.h kref.h ktime.h list.h lockdep.h module.h notifier.h pci.h perf_event.h preempt.h scatterlist.h seqlock.h shrinker.h sizes.h slab.h sort.h spinlock.h string.h sysfs.h tracepoint.h vga_switcheroo.h wait.h workqueue.h ww_mutex.h xarray.h sys/dev/pci/drm/include/uapi/drm: amdgpu_drm.h drm.h drm_fourcc.h drm_mode.h i915_drm.h sys/dev/pci/drm/include/uapi/linux: kfd_ioctl.h sys/dev/pci/drm/radeon: atom.c atombios.h atombios_crtc.c atombios_dp.c atombios_encoders.c cayman_blit_shaders.h ci_dpm.c cik.c cik_blit_shaders.h evergreen.c evergreen_blit_shaders.h ni.c r100.c r300_reg.h r600.c r600_cs.c r600_dpm.c radeon.h radeon_acpi.c radeon_atombios.c radeon_bios.c radeon_connectors.c radeon_cs.c radeon_device.c radeon_display.c radeon_drv.c radeon_encoders.c radeon_fb.c radeon_fence.c radeon_gem.c radeon_irq_kms.c radeon_kms.c radeon_legacy_crtc.c radeon_legacy_encoders.c radeon_mn.c radeon_mode.h radeon_object.c radeon_object.h radeon_pm.c radeon_prime.c radeon_sa.c radeon_sync.c radeon_ttm.c radeon_uvd.c radeon_vce.c radeon_vm.c rs600.c rv770.c si.c si_blit_shaders.h si_dpm.c sys/dev/pci/drm/scheduler: gpu_scheduler_trace.h sched_entity.c sched_fence.c sched_main.c sys/dev/pci/drm/ttm: ttm_agp_backend.c ttm_bo.c ttm_bo_util.c ttm_bo_vm.c ttm_device.c ttm_execbuf_util.c ttm_module.c ttm_pool.c ttm_range_manager.c ttm_resource.c ttm_sys_manager.c ttm_tt.c Added files: sys/dev/pci/drm: aperture.c drm_buddy.c drm_gem_dma_helper.c drm_privacy_screen.c drm_privacy_screen_x86.c linux_sort.c sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd_gfx_v11.c amdgpu_cs.h amdgpu_imu.h amdgpu_lsdma.c amdgpu_lsdma.h amdgpu_mes.c amdgpu_mes_ctx.h amdgpu_psp_ta.c amdgpu_psp_ta.h amdgpu_umr.h amdgpu_vm_pt.c amdgpu_vram_mgr.h athub_v3_0.c athub_v3_0.h clearstate_gfx11.h gfx_v11_0.c gfx_v11_0.h gfxhub_v3_0.c gfxhub_v3_0.h gfxhub_v3_0_3.c gfxhub_v3_0_3.h gmc_v11_0.c gmc_v11_0.h hdp_v5_2.c hdp_v5_2.h hdp_v6_0.c hdp_v6_0.h ih_v6_0.c ih_v6_0.h imu_v11_0.c imu_v11_0.h imu_v11_0_3.c imu_v11_0_3.h jpeg_v4_0.c jpeg_v4_0.h lsdma_v6_0.c lsdma_v6_0.h mes_v11_0.c mes_v11_0.h mmhub_v3_0.c mmhub_v3_0.h mmhub_v3_0_1.c mmhub_v3_0_1.h mmhub_v3_0_2.c mmhub_v3_0_2.h mmsch_v4_0.h nbio_v4_3.c nbio_v4_3.h nbio_v7_7.c nbio_v7_7.h psp_v13_0_4.c psp_v13_0_4.h sdma_v6_0.c sdma_v6_0.h sdma_v6_0_0_pkt_open.h sienna_cichlid.c sienna_cichlid.h smuio_v13_0_6.c smuio_v13_0_6.h soc21.c soc21.h umc_v8_10.c umc_v8_10.h vcn_sw_ring.c vcn_sw_ring.h vcn_v4_0.c vcn_v4_0.h sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager_v11.c kfd_int_process_v11.c kfd_mqd_manager_v11.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_crtc.c amdgpu_dm_crtc.h amdgpu_dm_plane.c amdgpu_dm_plane.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn201: dcn201_clk_mgr.c dcn201_clk_mgr.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30: dcn30_smu11_driver_if.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314: dcn314_clk_mgr.c dcn314_clk_mgr.h dcn314_smu.c dcn314_smu.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315: dcn315_clk_mgr.c dcn315_clk_mgr.h dcn315_smu.c dcn315_smu.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316: dcn316_clk_mgr.c dcn316_clk_mgr.h dcn316_smu.c dcn316_smu.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32: dalsmc.h dcn32_clk_mgr.c dcn32_clk_mgr.h dcn32_clk_mgr_smu_msg.c dcn32_clk_mgr_smu_msg.h dcn32_smu13_driver_if.h smu13_driver_if.h sys/dev/pci/drm/amd/display/dc/core: dc_link_dpia.c sys/dev/pci/drm/amd/display/dc/dcn201: dcn201_dccg.c dcn201_dccg.h dcn201_dpp.c dcn201_dpp.h dcn201_hubbub.c dcn201_hubbub.h dcn201_hubp.c dcn201_hubp.h dcn201_hwseq.c dcn201_hwseq.h dcn201_init.c dcn201_init.h dcn201_link_encoder.c dcn201_link_encoder.h dcn201_mpc.c dcn201_mpc.h dcn201_opp.c dcn201_opp.h dcn201_optc.c dcn201_optc.h dcn201_resource.c dcn201_resource.h sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_afmt.c dcn31_afmt.h dcn31_apg.c dcn31_apg.h dcn31_hpo_dp_link_encoder.c dcn31_hpo_dp_link_encoder.h dcn31_hpo_dp_stream_encoder.c dcn31_hpo_dp_stream_encoder.h dcn31_vpg.c dcn31_vpg.h sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_dccg.c dcn314_dccg.h dcn314_dio_stream_encoder.c dcn314_dio_stream_encoder.h dcn314_hwseq.c dcn314_hwseq.h dcn314_init.c dcn314_init.h dcn314_optc.c dcn314_optc.h dcn314_resource.c dcn314_resource.h sys/dev/pci/drm/amd/display/dc/dcn315: dcn315_resource.c dcn315_resource.h sys/dev/pci/drm/amd/display/dc/dcn316: dcn316_resource.c dcn316_resource.h sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_dccg.c dcn32_dccg.h dcn32_dio_link_encoder.c dcn32_dio_link_encoder.h dcn32_dio_stream_encoder.c dcn32_dio_stream_encoder.h dcn32_dpp.c dcn32_dpp.h dcn32_hpo_dp_link_encoder.c dcn32_hpo_dp_link_encoder.h dcn32_hubbub.c dcn32_hubbub.h dcn32_hubp.c dcn32_hubp.h dcn32_hwseq.c dcn32_hwseq.h dcn32_init.c dcn32_init.h dcn32_mmhubbub.c dcn32_mmhubbub.h dcn32_mpc.c dcn32_mpc.h dcn32_optc.c dcn32_optc.h dcn32_resource.c dcn32_resource.h dcn32_resource_helpers.c sys/dev/pci/drm/amd/display/dc/dcn321: dcn321_dio_link_encoder.c dcn321_dio_link_encoder.h dcn321_resource.c dcn321_resource.h sys/dev/pci/drm/amd/display/dc/dml/calcs: bw_fixed.c calcs_logger.h custom_float.c dce_calcs.c dcn_calc_auto.c dcn_calc_auto.h dcn_calc_math.c dcn_calcs.c sys/dev/pci/drm/amd/display/dc/dml/dcn10: dcn10_fpu.c dcn10_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn20: dcn20_fpu.c dcn20_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn30: dcn30_fpu.c dcn30_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn301: dcn301_fpu.c dcn301_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn302: dcn302_fpu.c dcn302_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn303: dcn303_fpu.c dcn303_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn31: dcn31_fpu.c dcn31_fpu.h sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c dcn314_fpu.h display_mode_vba_314.c display_mode_vba_314.h display_rq_dlg_calc_314.c display_rq_dlg_calc_314.h sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c dcn32_fpu.h display_mode_vba_32.c display_mode_vba_32.h display_mode_vba_util_32.c display_mode_vba_util_32.h display_rq_dlg_calc_32.c display_rq_dlg_calc_32.h sys/dev/pci/drm/amd/display/dc/dml/dcn321: dcn321_fpu.c dcn321_fpu.h sys/dev/pci/drm/amd/display/dc/gpio/dcn315: hw_factory_dcn315.c hw_factory_dcn315.h hw_translate_dcn315.c hw_translate_dcn315.h sys/dev/pci/drm/amd/display/dc/gpio/dcn32: hw_factory_dcn32.c hw_factory_dcn32.h hw_translate_dcn32.c hw_translate_dcn32.h sys/dev/pci/drm/amd/display/dc/inc: dc_link_dpia.h sys/dev/pci/drm/amd/display/dc/inc/hw: cursor_reg_cache.h sys/dev/pci/drm/amd/display/dc/irq/dcn201: irq_service_dcn201.c irq_service_dcn201.h sys/dev/pci/drm/amd/display/dc/irq/dcn314: irq_service_dcn314.c irq_service_dcn314.h sys/dev/pci/drm/amd/display/dc/irq/dcn315: irq_service_dcn315.c irq_service_dcn315.h sys/dev/pci/drm/amd/display/dc/irq/dcn32: irq_service_dcn32.c irq_service_dcn32.h sys/dev/pci/drm/amd/display/dc/link: link_dp_trace.c link_dp_trace.h link_hwss_dio.c link_hwss_dio.h link_hwss_dpia.c link_hwss_dpia.h link_hwss_hpo_dp.c link_hwss_hpo_dp.h link_hwss_hpo_frl.c link_hwss_hpo_frl.h sys/dev/pci/drm/amd/display/dc/virtual: virtual_link_hwss.c virtual_link_hwss.h sys/dev/pci/drm/amd/display/dmub/inc: dmub_subvp_state.h sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn315.c dmub_dcn315.h dmub_dcn316.c dmub_dcn316.h dmub_dcn32.c dmub_dcn32.h sys/dev/pci/drm/amd/include: mes_api_def.h mes_v11_api_def.h soc21_enum.h v11_structs.h sys/dev/pci/drm/amd/include/asic_reg/athub: athub_3_0_0_offset.h athub_3_0_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/clk: clk_11_0_1_offset.h clk_11_0_1_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/dcn: dcn_2_0_3_offset.h dcn_2_0_3_sh_mask.h dcn_3_1_4_offset.h dcn_3_1_4_sh_mask.h dcn_3_1_5_offset.h dcn_3_1_5_sh_mask.h dcn_3_1_6_offset.h dcn_3_1_6_sh_mask.h dcn_3_2_0_offset.h dcn_3_2_0_sh_mask.h dcn_3_2_1_offset.h dcn_3_2_1_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/dpcs: dpcs_2_0_3_offset.h dpcs_2_0_3_sh_mask.h dpcs_3_0_0_offset.h dpcs_3_0_0_sh_mask.h dpcs_3_0_3_offset.h dpcs_3_0_3_sh_mask.h dpcs_3_1_4_offset.h dpcs_3_1_4_sh_mask.h dpcs_4_2_2_offset.h dpcs_4_2_2_sh_mask.h dpcs_4_2_3_offset.h dpcs_4_2_3_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/gc: gc_11_0_0_default.h gc_11_0_0_offset.h gc_11_0_0_sh_mask.h gc_11_0_3_offset.h gc_11_0_3_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/hdp: hdp_5_2_1_offset.h hdp_5_2_1_sh_mask.h hdp_6_0_0_offset.h hdp_6_0_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/lsdma: lsdma_6_0_0_offset.h lsdma_6_0_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/mmhub: mmhub_3_0_0_offset.h mmhub_3_0_0_sh_mask.h mmhub_3_0_1_offset.h mmhub_3_0_1_sh_mask.h mmhub_3_0_2_offset.h mmhub_3_0_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/mp: mp_11_0_8_sh_mask.h mp_13_0_0_offset.h mp_13_0_0_sh_mask.h mp_13_0_4_offset.h mp_13_0_4_sh_mask.h mp_13_0_5_offset.h mp_13_0_5_sh_mask.h mp_13_0_8_offset.h mp_13_0_8_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/nbio: nbio_4_3_0_offset.h nbio_4_3_0_sh_mask.h nbio_7_7_0_offset.h nbio_7_7_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/oss: osssys_6_0_0_offset.h osssys_6_0_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/smuio: smuio_13_0_6_offset.h smuio_13_0_6_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/umc: umc_8_10_0_offset.h umc_8_10_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/vcn: vcn_4_0_0_offset.h vcn_4_0_0_sh_mask.h sys/dev/pci/drm/amd/include/ivsrcid/gfx: irqsrcs_gfx_11_0_0.h sys/dev/pci/drm/amd/include/ivsrcid/vcn: irqsrcs_vcn_4_0.h sys/dev/pci/drm/amd/pm: amdgpu_dpm_internal.c sys/dev/pci/drm/amd/pm/inc: amdgpu_dpm_internal.h smu_v13_0_0_pptable.h sys/dev/pci/drm/amd/pm/legacy-dpm: amdgpu_kv_dpm.c amdgpu_kv_smc.c amdgpu_si_dpm.c amdgpu_si_smc.c cik_dpm.h kv_dpm.h legacy_dpm.c legacy_dpm.h ppsmc.h r600_dpm.h si_dpm.h sislands_smc.h sys/dev/pci/drm/amd/pm/powerplay/inc: amd_powerplay.h cz_ppsmc.h fiji_ppsmc.h hardwaremanager.h hwmgr.h polaris10_pwrvirus.h power_state.h pp_debug.h pp_endian.h pp_thermal.h ppinterrupt.h rv_ppsmc.h smu10.h smu10_driver_if.h smu11_driver_if.h smu7.h smu71.h smu71_discrete.h smu72.h smu72_discrete.h smu73.h smu73_discrete.h smu74.h smu74_discrete.h smu75.h smu75_discrete.h smu7_common.h smu7_discrete.h smu7_fusion.h smu7_ppsmc.h smu8.h smu8_fusion.h smu9.h smu9_driver_if.h smu_ucode_xfer_cz.h smu_ucode_xfer_vi.h smumgr.h tonga_ppsmc.h vega10_ppsmc.h vega12_ppsmc.h vega20_ppsmc.h sys/dev/pci/drm/amd/pm/powerplay/inc/vega12: smu9_driver_if.h sys/dev/pci/drm/amd/pm/swsmu/inc: amdgpu_smu.h smu_11_0_cdr_table.h smu_types.h smu_v11_0.h smu_v11_0_7_pptable.h smu_v11_0_pptable.h smu_v12_0.h smu_v13_0.h smu_v13_0_7_pptable.h smu_v13_0_pptable.h sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if: aldebaran_ppsmc.h arcturus_ppsmc.h smu11_driver_if_arcturus.h smu11_driver_if_cyan_skillfish.h smu11_driver_if_navi10.h smu11_driver_if_sienna_cichlid.h smu11_driver_if_vangogh.h smu12_driver_if.h smu13_driver_if_aldebaran.h smu13_driver_if_v13_0_0.h smu13_driver_if_v13_0_4.h smu13_driver_if_v13_0_5.h smu13_driver_if_v13_0_7.h smu13_driver_if_yellow_carp.h smu_v11_0_7_ppsmc.h smu_v11_0_ppsmc.h smu_v11_5_pmfw.h smu_v11_5_ppsmc.h smu_v11_8_pmfw.h smu_v11_8_ppsmc.h smu_v12_0_ppsmc.h smu_v13_0_0_ppsmc.h smu_v13_0_1_pmfw.h smu_v13_0_1_ppsmc.h smu_v13_0_4_pmfw.h smu_v13_0_4_ppsmc.h smu_v13_0_5_pmfw.h smu_v13_0_5_ppsmc.h smu_v13_0_7_ppsmc.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c smu_v13_0_0_ppt.h smu_v13_0_4_ppt.c smu_v13_0_4_ppt.h smu_v13_0_5_ppt.c smu_v13_0_5_ppt.h smu_v13_0_7_ppt.c smu_v13_0_7_ppt.h sys/dev/pci/drm/display: drm_display_helper_mod.c drm_dp_aux_dev.c drm_dp_dual_mode_helper.c drm_dp_helper.c drm_dp_helper_internal.h drm_dp_mst_topology.c drm_dp_mst_topology_internal.h drm_dsc_helper.c drm_hdcp_helper.c drm_hdmi_helper.c drm_scdc_helper.c sys/dev/pci/drm/i915: i915_cmd_parser.h i915_deps.c i915_deps.h i915_driver.c i915_driver.h i915_drm_client.c i915_drm_client.h i915_file_private.h i915_gem_evict.h i915_getparam.h i915_ioctl.c i915_ioctl.h i915_iosf_mbi.h i915_mm.h i915_perf_oa_regs.h i915_reg_defs.h i915_tasklet.h i915_vma_resource.c i915_vma_resource.h intel_gvt_mmio_table.c intel_mchbar_regs.h intel_pci_config.h intel_pcode.c intel_pcode.h intel_pm_types.h intel_sbi.c intel_sbi.h vlv_sideband.c vlv_sideband.h vlv_sideband_reg.h sys/dev/pci/drm/i915/display: hsw_ips.c hsw_ips.h icl_dsi.h icl_dsi_regs.h intel_audio_regs.h intel_backlight_regs.h intel_combo_phy_regs.h intel_crtc_state_dump.c intel_crtc_state_dump.h intel_display_core.h intel_display_power_map.c intel_display_power_map.h intel_display_power_well.c intel_display_power_well.h intel_display_trace.h intel_dkl_phy.c intel_dkl_phy.h intel_dmc_regs.h intel_dsi_vbt.h intel_fb_pin.c intel_fb_pin.h intel_gmbus_regs.h intel_hdcp_regs.h intel_modeset_setup.c intel_modeset_setup.h intel_modeset_verify.c intel_modeset_verify.h intel_pch_display.c intel_pch_display.h intel_pch_refclk.c intel_pch_refclk.h intel_plane_initial.c intel_plane_initial.h intel_snps_phy_regs.h intel_tc_phy_regs.h skl_watermark.c skl_watermark.h vlv_dsi.h vlv_dsi_pll.h vlv_dsi_pll_regs.h vlv_dsi_regs.h sys/dev/pci/drm/i915/gem: i915_gem_create.h i915_gem_dmabuf.h i915_gem_domain.h i915_gem_internal.h i915_gem_tiling.h i915_gem_ttm_move.c i915_gem_ttm_move.h i915_gem_ttm_pm.c i915_gem_ttm_pm.h i915_gem_userptr.h sys/dev/pci/drm/i915/gt: intel_engine_regs.h intel_ggtt_gmch.c intel_ggtt_gmch.h intel_gsc.c intel_gsc.h intel_gt_debugfs.c intel_gt_debugfs.h intel_gt_engines_debugfs.c intel_gt_engines_debugfs.h intel_gt_mcr.c intel_gt_mcr.h intel_gt_pm_debugfs.c intel_gt_pm_debugfs.h intel_gt_regs.h intel_gt_sysfs.c intel_gt_sysfs.h intel_gt_sysfs_pm.c intel_gt_sysfs_pm.h intel_hwconfig.h intel_sa_media.c intel_sa_media.h sys/dev/pci/drm/i915/gt/uc: guc_capture_fwif.h intel_guc_capture.c intel_guc_capture.h intel_guc_hwconfig.c selftest_guc.c selftest_guc_hangcheck.c selftest_guc_multi_lrc.c sys/dev/pci/drm/i915/gt/uc/abi: guc_klvs_abi.h sys/dev/pci/drm/i915/pxp: intel_pxp.c intel_pxp.h intel_pxp_cmd.c intel_pxp_cmd.h intel_pxp_debugfs.c intel_pxp_debugfs.h intel_pxp_irq.c intel_pxp_irq.h intel_pxp_pm.c intel_pxp_pm.h intel_pxp_session.c intel_pxp_session.h intel_pxp_tee.c intel_pxp_tee.h intel_pxp_tee_interface.h intel_pxp_types.h sys/dev/pci/drm/include/asm: tsc.h sys/dev/pci/drm/include/drm: drm_buddy.h drm_gem_dma_helper.h drm_module.h drm_privacy_screen_consumer.h drm_privacy_screen_driver.h drm_privacy_screen_machine.h i915_pxp_tee_interface.h sys/dev/pci/drm/include/drm/display: drm_dp.h drm_dp_dual_mode_helper.h drm_dp_helper.h drm_dp_mst_helper.h drm_dsc.h drm_dsc_helper.h drm_hdcp.h drm_hdcp_helper.h drm_hdmi_helper.h drm_scdc.h drm_scdc_helper.h sys/dev/pci/drm/include/linux: aperture.h cc_platform.h container_of.h devcoredump.h dma-fence-unwrap.h dynamic_debug.h fwnode.h iosys-map.h mei_aux.h prandom.h property.h string_helpers.h sysfb.h sys/dev/pci/drm/include/video: of_display_timing.h vga.h Removed files: sys/dev/pci/drm: drm_dp_aux_dev.c drm_dp_dual_mode_helper.c drm_dp_helper.c drm_dp_mst_topology.c drm_dp_mst_topology_internal.h drm_dsc.c drm_gem_cma_helper.c drm_hdcp.c drm_scdc_helper.c sys/dev/pci/drm/amd/amdgpu: amdgpu_fb.c amdgpu_hdp.c amdgpu_mmhub.c amdgpu_test.c beige_goby_reg_init.c cyan_skillfish_reg_init.c mes_api_def.h navi10_reg_init.c navi12_reg_init.c navi14_reg_init.c sienna_cichlid_reg_init.c vangogh_reg_init.c yellow_carp_reg_init.c sys/dev/pci/drm/amd/amdkfd: kfd_dbgdev.c kfd_dbgdev.h kfd_dbgmgr.c kfd_dbgmgr.h sys/dev/pci/drm/amd/display/dc/calcs: bw_fixed.c calcs_logger.h custom_float.c dce_calcs.c dcn_calc_auto.c dcn_calc_auto.h dcn_calc_math.c dcn_calcs.c sys/dev/pci/drm/amd/display/dc/core: dc_link_hwss.c sys/dev/pci/drm/amd/display/dc/dml/dcn2x: dcn2x.c dcn2x.h sys/dev/pci/drm/amd/display/dc/gpio/diagnostics: hw_factory_diag.c hw_factory_diag.h hw_translate_diag.c hw_translate_diag.h sys/dev/pci/drm/amd/include/asic_reg/dcn: dpcs_3_0_0_offset.h dpcs_3_0_0_sh_mask.h dpcs_3_0_3_offset.h dpcs_3_0_3_sh_mask.h sys/dev/pci/drm/amd/pm/inc: aldebaran_ppsmc.h amd_powerplay.h amdgpu_smu.h arcturus_ppsmc.h cz_ppsmc.h fiji_ppsmc.h hardwaremanager.h hwmgr.h polaris10_pwrvirus.h power_state.h pp_debug.h pp_endian.h pp_thermal.h ppinterrupt.h rv_ppsmc.h smu10.h smu10_driver_if.h smu11_driver_if.h smu11_driver_if_arcturus.h smu11_driver_if_cyan_skillfish.h smu11_driver_if_navi10.h smu11_driver_if_sienna_cichlid.h smu11_driver_if_vangogh.h smu12_driver_if.h smu13_driver_if_aldebaran.h smu13_driver_if_yellow_carp.h smu7.h smu71.h smu71_discrete.h smu72.h smu72_discrete.h smu73.h smu73_discrete.h smu74.h smu74_discrete.h smu75.h smu75_discrete.h smu7_common.h smu7_discrete.h smu7_fusion.h smu7_ppsmc.h smu8.h smu8_fusion.h smu9.h smu9_driver_if.h smu_11_0_cdr_table.h smu_types.h smu_ucode_xfer_cz.h smu_ucode_xfer_vi.h smu_v11_0.h smu_v11_0_7_ppsmc.h smu_v11_0_7_pptable.h smu_v11_0_ppsmc.h smu_v11_0_pptable.h smu_v11_5_pmfw.h smu_v11_5_ppsmc.h smu_v11_8_pmfw.h smu_v11_8_ppsmc.h smu_v12_0.h smu_v12_0_ppsmc.h smu_v13_0.h smu_v13_0_1_pmfw.h smu_v13_0_1_ppsmc.h smu_v13_0_pptable.h smumgr.h tonga_ppsmc.h vega10_ppsmc.h vega12_ppsmc.h vega20_ppsmc.h sys/dev/pci/drm/amd/pm/inc/vega12: smu9_driver_if.h sys/dev/pci/drm/amd/pm/powerplay: amdgpu_kv_dpm.c amdgpu_kv_smc.c amdgpu_si_dpm.c amdgpu_si_smc.c cik_dpm.h kv_dpm.h ppsmc.h r600_dpm.h si_dpm.h sislands_smc.h sys/dev/pci/drm/i915: dma_resv_utils.c dma_resv_utils.h i915_buddy.c i915_buddy.h i915_drv.c intel_sideband.c intel_sideband.h sys/dev/pci/drm/i915/gem/selftests: i915_gem_execbuffer.c sys/dev/pci/drm/i915/gt: debugfs_engines.c debugfs_engines.h debugfs_gt.c debugfs_gt.h debugfs_gt_pm.c debugfs_gt_pm.h sys/dev/pci/drm/i915/gvt: gvt.c hypercall.h mpt.h sys/dev/pci/drm/i915/selftests: i915_buddy.c sys/dev/pci/drm/include/drm: drm_dp_dual_mode_helper.h drm_dp_helper.h drm_dp_mst_helper.h drm_dsc.h drm_gem_cma_helper.h drm_hashtab.h drm_hdcp.h drm_scdc_helper.h sys/dev/pci/drm/include/linux: dma-buf-map.h intel-iommu.h sys/dev/pci/drm/radeon: cayman_blit_shaders.c cik_blit_shaders.c evergreen_blit_shaders.c r600_blit_shaders.c r600_blit_shaders.h radeon_dp_mst.c si_blit_shaders.c Log message: update drm to linux 6.1.2 new hardware support includes AMD Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6 Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7 Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX gfx1101 dGPU gfx1102 dGPU gfx1103 APU Thanks to the OpenBSD Foundation for sponsoring this work. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/01 00:00:51 Modified files: sys/kern : init_main.c Log message: copyright++; CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/01/01 03:04:23 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.0.41 ok abieber@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2023/01/01 03:49:19 Modified files: net/oicb : Makefile distinfo Log message: Update oicb to 1.3.1. This is a happy-new-year-openbsd edition, featuring op@ as Ded Moroz: * new feature: ring a terminal bell when mentioned on public chat, or when a private message is received. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/01 04:29:09 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Enable power management for PCI devices. ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/01 04:52:44 Modified files: x11/wxWidgets : Makefile Log message: Fix indent to shorten future diff. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/01/01 07:58:11 Modified files: games/libgdx : Makefile.inc games/libgdx/1.9.11: Makefile distinfo games/libgdx/1.9.11/patches: patch-extensions_gdx-controllers_pom_xml games/libgdx/1.9.11/pkg: PLIST games/libgdx/1.9.9: Makefile distinfo games/libgdx/1.9.9/patches: patch-extensions_gdx-controllers_pom_xml games/libgdx/1.9.9/pkg: PLIST Log message: Start building gdx-controllers-lwjgl3, too. \nThis allows running a game called Space Haven, likely also more lwjgl3-based games. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/01 09:31:20 Modified files: bin/df : df.c Log message: Round up fractional percentages, as per POSIX. From nabijaczleweli, OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/01 09:36:12 Modified files: x11/xfce4 : xfce4.port.mk x11/xfce4/orage: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-wavelan: Makefile Log message: Pass debug configure flags only if DEBUG is set xfc4-wavelan spams ~/.xsession with state changes which stems from the xfce DBG macro which gets defined when the DEBUG macro is set, which comes from --enable-debug that is currently passed for every port using XFCE_COMMIT. Feedback OK landry CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/01 09:38:27 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.01. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/01 09:58:23 Modified files: lib/libcrypto/asn1: a_time_posix.c Log message: Add explicit LL suffixes to large constants to appease some compilers on 32-bit platforms; NFCI ok tb@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/01 10:00:08 Modified files: regress/lib/libcrypto/ct: cttest.c Log message: Add explicit LL suffixes to large constants to appease some compilers on 32-bit systems. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/01 10:43:04 Modified files: regress/lib/libssl/bytestring: bytestringtest.c Log message: Add explicit LL suffixes to large constants to appease some compilers on 32-bit systems. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/01 12:02:32 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 56.4; from MAINTAINER, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/01 12:26:56 Modified files: sysutils/bupstash: Makefile Log message: Run cli tests `make test' only runs unit tests at the moment, but the bats(1) suite (for which the unused TEST_DEPENDS is already there) covers more and will gain a new test for a new fix soon, so actually run cli tests. No package change. OK bket CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/01 12:29:09 Modified files: sysutils/bupstash: Makefile distinfo Log message: Pull two upstream fixes --ignore-permission-errors didn't work in all cases, so I fixed one. Testing my PR on top of 0.12.0 as well and not just master revealed another bug, which lead to truncated filenames. This is fixed in master already. Do not wait for another release and apply both now, so backups no longer abort or corrupt in those use cases. All 57 (58 with this diff) bats(1) tests pass on amd64. OK bket CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/01 12:49:18 Modified files: sys/arch/arm/arm: pmap7.c sys/arch/arm/include: pmap.h sys/arch/hppa/include: cpu.h pmap.h sys/arch/mips64/include: pmap.h sys/arch/mips64/mips64: pmap.c sys/arch/sh/include: pmap.h sys/arch/sh/sh : pmap.c sys/arch/sparc64/include: pmap.h sys/uvm : uvm_pmap.h Log message: With the introduction of the PMAP_PREFER_{ALIGN,OFFSET} macros a long time ago, there are actually no more uses of the PMAP_PREFER() macro left in the kernel. Remove that macro but keep PMAP_PREFER as a simple #define for it to let uvm knows the PMAP_PREFER_{ALIGN,OFFSET} macros are available. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/01 13:07:33 Modified files: sysutils/llama : Makefile distinfo modules.inc Log message: update sysutils/llama to 1.4.0 adds a few keybindings (page up/down, home and end) and a --version/-v flag. ok gonzalo CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/01 13:24:04 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 1.0.34 1.0.32: - tut now gets the number of chars, poll options and length of each option from the instance. char-limit is removed from the config. - URLs now has a fixed length set by the instance, so char count should be correct when composing toots. - the API now uses WebSocket stream instead of streaming over https. Should make tut play nicer with GoToSocial 1.0.33: - make GoToSocial work again 1.0.34: - downgrade tview so the current item in the timeline doesn't get out of the view CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/01 14:02:07 Modified files: mail/alpine : Makefile distinfo mail/alpine/patches: patch-alpine_pine-use_c patch-configure patch-imap_src_osdep_unix_Makefile patch-imap_src_osdep_unix_ssl_unix_c patch-pico_osdep_terminal_c patch-pith_conf_c mail/alpine/pkg: PLIST-c-client Log message: Update to alpine 2.26 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/01 14:45:40 Modified files: sys/dev/usb : xhci.c Log message: Clear status bits when we receive a host system error. Otherwise the interrupt keeps firing even if the hos controller has been declared dead. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/01 15:54:52 Removed files: audio/ocp/patches: patch-filesel_Makefile patch-filesel_cdfs_Makefile Log message: ocp: remove now unnecessary filesel patches. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/01 16:03:29 Modified files: security/vaultwarden: Makefile crates.inc distinfo security/vaultwarden/pkg: PLIST Log message: security/vaultwarden: update to 1.27.0 patch and tested by bket@ ok aisha@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/01 16:04:55 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: www/vaultwarden-web: update to 2022.12.0 patch and tested by bket@ ok aisha@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/01 22:32:40 Modified files: sys/net : pf.c Log message: use the pf generated toeplitz hash when setting the mbuf flow id. before this it would use the pf state id, which is just an increasing number. the toeplitz hash is generated/used by the rest of the stack, so this encourages consistent flow of traffic through the system. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/01 23:11:53 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: Update remind to 4.2.2 Changes: https://dianne.skoll.ca/pipermail/remind-fans/2023/004425.html From Martin Ziemer (maintainer). Thank you! CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/02 00:03:30 Modified files: usr.bin/ssh : readconf.c Log message: fix bug in PermitRemoteOpen which caused it to ignore its first argument unless it was one of the special keywords "any" or "none". Reported by Georges Chaudy in bz3515; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/02 00:03:57 Modified files: regress/usr.bin/ssh: dynamic-forward.sh Log message: regression test for PermitRemoteOpen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/02 01:50:21 Modified files: x11/gnome/tepl : Makefile distinfo x11/gnome/tepl/pkg: PLIST Log message: Update to tepl-6.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/02 01:50:39 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/02 01:50:51 Modified files: x11/gnome/gedit-plugins: Makefile distinfo Log message: Update to gedit-plugins-44.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/02 05:40:10 Modified files: cad/qcad : Makefile distinfo cad/qcad/patches: patch-scripts_Widgets_CommandLine_CommandLine_js patch-src_core_RS_cpp cad/qcad/pkg : PLIST Log message: Update qcad to 3.27.8.7 BUT still broken at runtime Add missing build dependency on sysutils/e2fsprogs, spotted by aja CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/02 08:30:49 Modified files: net/kdeconnect-kde: Makefile Log message: drop needless rundep on python Only used during build for the optional nautilus extension. (nautilus-python is not ported so this is currently useless, anyway.) OK aja CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/02 09:26:11 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/02 09:35:21 Modified files: net/tdesktop : Makefile Log message: pulseaudio is only a bdep, clarify CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/02 12:09:17 Modified files: sys/arch/alpha/alpha: machdep.c Log message: Fix the check for the BWX extension introduced in 1.92. This repairs operation on 21164 processors (not 21164A!) which lack BWX. Reported by Mark Butt on alpha@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/02 12:44:22 Modified files: security/keepassxc: Makefile Log message: annotate Q_OS_* sed hacks for future porters main.cpp no longer needs replacing, another will go with the next version, the other two are up for debate. No object change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/02 13:04:33 Modified files: security/keepassxc: Makefile distinfo Log message: Set password hint for clipboard This allows clipboard managers which honour it to ignore the value and thus not save passwords in their history or whatnot. OK op rsadowski CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/01/02 14:38:38 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to 2023.01.02 changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2023.01.02 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/02 15:41:17 Modified files: sys/arch/amd64/include: biosvar.h sys/arch/amd64/stand/efiboot: conf.c efiboot.c sys/stand/efi/include: efiapi.h Log message: Let the EFI bootloader make a copy of the EFI System Resource Table (ESRT) and pass it to the kernel. ok jca@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/02 16:03:18 Modified files: sys/arch/powerpc64/powerpc64: trap.c Log message: The access type for an instruction storage/segment interrupt should not include PROT_READ, otherwise faults on executable pages mapped only as PORT_EXEC will not work. "obviously correct" deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/01/02 16:09:48 Modified files: sys/sys : proc.h sys/kern : kern_proc.c kern_sig.c kern_time.c sys_process.c Log message: Add tfind_user(), for getting a proc* given a user-space TID and the process* that it should be part of. Use that in clock_get{time,res}(), thrkill(), and ptrace(). ok jca@ miod@ mpi@ mvs@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/03 00:58:05 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo Log message: x11/xfce4/xfce4-screenshooter: update to 1.10.2. see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001215.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/03 01:24:29 Modified files: x11/xkbcommon : Makefile distinfo Log message: Update to libxkbcommon-1.5.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/03 01:39:42 Modified files: x11/xfce4 : xfce4.port.mk x11/xfce4/orage: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-wavelan: Makefile x11/xfce4/xfce4-taskmanager: Makefile Log message: x11/xfce4: tweak previous and readd --enable-maintainer-mode when using XFCE_COMMIT taskmanager failed to build because git-provided tarballs don't contain c/h code generated from .ui files, which are only generated when --enable-maintainer-mode is used. Failure reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/03 01:40:11 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 11.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 01:49:22 Modified files: x11/i3 : Makefile distinfo x11/i3/patches : patch-i3-dmenu-desktop patch-meson_build patch-src_bindings_c x11/i3/pkg : PLIST Log message: update to i3-4.22, this now has the functionality from i3-gaps merged in (the separate i3-gaps port is untouched for now) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 01:56:47 Modified files: net/toot : Makefile distinfo Log message: update to toot-0.33.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 02:14:41 Modified files: security/py-openssl: Makefile distinfo Log message: update to py3-openssl-23.0.0, test failures like before mostly look minor: - issue with Ed448 key parsing - strict generalizedtime parsing - error string difference: 'unable to get issuer certificate' vs 'unable to get local issuer certificate' - some possibly due to differences in exception handling? - some difference in get_client_ca_list (root ca included/not) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/01/03 03:59:00 Modified files: sys/dev/fdt : gpiobl.c Log message: Disable display backlight on Apple Silicon laptops when suspending. ok kettenis@ patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 04:27:52 Modified files: lang/node/patches: patch-deps_v8_src_base_atomicops_h Log message: sync patch with www/chromium, should fix !LP64 archs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 04:40:27 Modified files: x11 : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm x11/i3 : Makefile x11/i3/pkg : PLIST Removed files: x11/i3-gaps : Makefile distinfo x11/i3-gaps/patches: patch-etc_config patch-etc_config_keycodes patch-i3-dmenu-desktop patch-i3-msg_main_c patch-i3-nagbar_main_c patch-libi3_get_exe_path_c patch-man_i3-config-wizard_man patch-man_i3-dump-log_man patch-man_i3-nagbar_man patch-man_i3_man patch-meson_build patch-src_bindings_c patch-src_config_directives_c patch-src_config_parser_c patch-src_main_c x11/i3-gaps/pkg: DESCR PLIST README Log message: merge x11/i3-gaps into x11/i3, ok rsadowski (i3-gaps maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/03 04:43:24 Modified files: usr.bin/tmux : cmd-queue.c colour.c input.c tmux.h tty-keys.c tty.c Log message: Query the client terminal for foreground and background colours and if OSC 10 or 11 is received but no colour has been set inside tmux, return the colour from the first attached client (probably most people will have all light or or all dark terminals). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 05:10:40 Modified files: lang/node/patches: patch-deps_v8_src_base_atomicops_h Log message: revert previous, something more is needed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 05:32:27 Modified files: databases/sqlcipher: Makefile distinfo Log message: update to sqlcipher-4.5.3, from Tom Murphy (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 05:55:22 Modified files: www/p5-libapreq2: Makefile distinfo Log message: update to p5-libapreq2-2.17, includes a fix for buffer overflow while processing multipart form uploads. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 05:56:11 Modified files: www/p5-libapreq2: Tag: OPENBSD_7_2 Makefile distinfo Log message: update to p5-libapreq2-2.17, includes a fix for buffer overflow while processing multipart form uploads. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/03 07:30:30 Log message: import rssgoemail-1.0.2 Rssgoemail is a command line tool that let you read your favourite feeds from your mailbox. It is designed to work in cooperation with the system mailer, as it will send all the items of every given feed using sendmail(8). ok sthen@ Status: Vendor Tag: op Release Tags: op_20230103 N ports/mail/rssgoemail/Makefile N ports/mail/rssgoemail/modules.inc N ports/mail/rssgoemail/distinfo N ports/mail/rssgoemail/pkg/DESCR N ports/mail/rssgoemail/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/03 07:31:02 Modified files: mail : Makefile Log message: +rssgoemail CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:42:55 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: update to py3-prompt_toolkit-3.0.36 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:46:16 Modified files: security/pcsc-tools: Makefile distinfo security/pcsc-tools/patches: patch-ATR_analysis Log message: update to pcsc-tools-1.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:50:31 Modified files: textproc/py-dateparser: Makefile distinfo Log message: update to py3-dateparser-1.1.5, simplify COMMENT, disable some tests with extra deps and add a missing TDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:51:17 Modified files: textproc/py-pypandoc: Makefile distinfo textproc/py-pypandoc/patches: patch-tests_py Log message: update to py3-pypandoc-1.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:53:27 Modified files: archivers/py-lz4: Makefile distinfo archivers/py-lz4/patches: patch-setup_py Log message: update to py3-lz4-4.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:54:00 Modified files: devel/libcdada : Makefile distinfo Log message: update to libcdada-0.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:54:06 Modified files: net/pmacct : Makefile distinfo net/pmacct/patches: patch-configure_ac patch-src_isis_isis_c net/pmacct/pkg : PLIST Log message: update to pmacct-1.7.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:54:13 Modified files: textproc/py-precis_i18n: Makefile distinfo textproc/py-precis_i18n/pkg: PLIST Log message: update to py3-precis_i18n-1.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 07:54:17 Modified files: textproc/py-polib: Makefile distinfo Log message: update to py3-polib-1.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:01:34 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:05:37 Modified files: textproc/hunspell: Makefile distinfo Log message: update to hunspell-1.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:08:44 Modified files: www/newsraft : Makefile distinfo Log message: update to newsraft-0.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:10:12 Modified files: net/nagios/check_esxi_hardware: Makefile distinfo Log message: update to check_esxi_hardware-20221230 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:11:36 Modified files: sysutils/p5-File-Rename: Makefile distinfo sysutils/p5-File-Rename/pkg: PLIST Log message: update to p5-File-Rename-2.00 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:17:14 Modified files: graphics/py-Pillow: Makefile distinfo Log message: update to py3-Pillow-9.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:22:37 Modified files: sysutils/ansible-lint: Makefile distinfo sysutils/ansible-lint/pkg: PLIST Log message: update to ansible-lint-6.10.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:22:50 Modified files: textproc/py-pygments: Makefile distinfo textproc/py-pygments/pkg: PLIST Log message: update to py3-pygments-2.14.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:45:35 Modified files: net/dnsmasq : Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 patch-src_config_h Log message: update to dnsmasq-2.88, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 08:45:50 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: update to py3-coverage-7.0.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/03 08:50:52 Modified files: sys/dev/usb : uhidpp.c Log message: Group more request and response constants. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/03 08:51:40 Modified files: sys/dev/usb : uhidpp.c Log message: The software id in the request must be copied as is to the response by the hardware. Leverage the fact that the same id can be anything within [1, 15] by using a different id per request in a round robin fashion. Makes it easier to correlate requests and responses while making sense of the debug output. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/03 08:52:02 Modified files: sys/dev/usb : uhidpp.c Log message: Poll battery sensors less frequently. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 09:23:08 Modified files: mail/claws-mail: Makefile distinfo mail/claws-mail/patches: patch-configure_ac Removed files: mail/claws-mail/patches: patch-src_plugins_perl_perl_plugin_c Log message: update to claws-mail-4.1.1 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/03 11:19:12 Modified files: usr.sbin/rpki-client: rrdp.c Log message: Print the RRDP Session ID and Serial in verbose mode OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/03 13:58:05 Modified files: sbin/resolvd : resolvd.8 sbin/unwind : unwind.8 usr.sbin/unwindctl: unwindctl.8 Log message: do not mention dhclient as a dhcp route message sender CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/03 14:25:16 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.2; sort deps CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/03 14:45:43 Modified files: devel/p5-Syntax-Keyword-Match: Makefile Log message: p5-SKM uses c99 for constructs Do the usual c99 dance to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/03 14:46:13 Modified files: net/endlessh : Makefile Log message: Do the usual c99 dance to fix the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 16:22:49 Removed files: mail/neomutt/patches: patch-auto_def Log message: neomutt: remove patch which is no longer needed, possibly as a result of changes to src/lib/libcurses. part of a diff from Jon Fineman. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/03 16:27:04 Modified files: sbin/disklabel : editor.c Log message: No need to call editor_countfree() when displaying all the free chunks in the 'r' editor command. Just add up chunks as they are displayed. Eliminates pointless second invocation of free_chunks(). Increment the chunk pointer rather than using iteration variable + indexing. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 16:52:25 Modified files: mail/neomutt : Makefile Added files: mail/neomutt/patches: patch-main_c Log message: neomutt: reinstate pledge patch, accidentally removed when merging to git head to fix various crashes that people were running into. lightly tested with gpgme and sasl. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/03 17:13:28 Modified files: net/icinga/core2: Makefile net/icinga/core2/patches: patch-lib_cli_daemoncommand_cpp Log message: icinga2: ignore SIGHUP except on the umbrella process. rcctl doesn't use the pid file and can't identify the proper process to signal based just on process name, so it signals all icinga2 processes. From https://github.com/Icinga/icinga2/pull/9622 from Al2Klimov (Icinga developer), thanks for caring about OpenBSD quirks! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/03 17:18:50 Modified files: gnu/usr.bin/binutils-2.17/ld/emulparams: shelf_obsd.sh Log message: on sh/landisk, ELF binaries are currently unpadded between text and rodata. Comment says because no nx support. Well, we'll soon be able to something like nx, and need the rodata to not be mingled into the same pages as executable, so enforce padding. with kettenis, ok miod CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/03 18:22:48 Modified files: sbin/disklabel : editor.c Log message: Shuffle code a bit to eliminate need for inner loop variable 'j' in editor_allocspace(). No intentional functional change. Regress still happy. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/03 19:00:49 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: move the pf_state_tree rb tree type from pfvar.h to pfvar_priv.h the pf_state_tree types are kernel private, and are not used by userland. make build agrees with me. while here, move the pf_state_tree from the RB macros to the RBT functions. this shaves about 13k off pf.o on amd64. ok sashan@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/03 19:19:19 Modified files: usr.sbin/vmd : vm.c Log message: Typos in vmd error message. No functional change. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/01/03 19:27:35 Modified files: x11/kde-applications/kdenlive: Makefile Added files: x11/kde-applications/kdenlive/patches: patch-src_utils_thumbnailcache_cpp Log message: Fix use after free in kdenlive Reported upstream as https://bugs.kde.org/show_bug.cgi?id=463764 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/01/03 20:05:36 Modified files: games/hlsteam : Makefile distinfo games/hlsteam/patches: patch-Makefile patch-native_gameserver_cpp Log message: update to checkout from 2022-03-22, rework Makefile with input from sthen to avoid SUBST_CMD and use c++ correctly for the build, correctly replace EnableHeartbeats() with SetAdvertiseServerActive() CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/01/03 20:37:18 Modified files: games/steamworks-nosteam: Makefile distinfo games/steamworks-nosteam/pkg: PLIST Removed files: games/steamworks-nosteam/patches: patch-Makefile patch-hlsteam_native_common_cpp Log message: update to more recent commit that stops building Steamworks.NET.dll and steam.hdll (hlsteam) by default. These are no longer needed and this will save cycles on build machines CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/03 20:47:10 Modified files: sys/net : ifq.h Log message: fix a comment, no functional change. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/03 23:33:33 Modified files: sys/uvm : uvm_mmap.c Log message: Chuck Cranor rescinded the advertising clause of uvm_mmap.c in NetBSD rev 1.134 and confirmed with Mike Hibler that the University of Utah would do the same. https://mail-index.netbsd.org/source-changes/2011/02/02/msg018021.html ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 00:06:08 Modified files: sys/dev/cardbus: if_ath_cardbus.c Log message: Ichiro FUKUHARA agreed to rescind clause 3 and 4 in NetBSD if_ath_cardbus.c rev 1.36 https://mail-index.netbsd.org/source-changes/2009/10/21/msg002189.html CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/04 00:33:00 Modified files: usr.bin/grep : grep.1 Log message: - use Fl instead of Ar for print0; from josiah frentsos - while here, describe it as a primary rather than an option CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/04 01:01:09 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-43.1. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 02:24:15 Modified files: sys/arch/alpha/stand/netboot: dev_net.c sys/lib/libsa : bootparam.c Log message: Gordon W. Ross agreed to rescind clause 3 and 4 in NetBSD dev_net.c rev 1.15 bootparam.c rev 1.19 https://mail-index.netbsd.org/source-changes/2009/10/21/msg002212.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 02:34:26 Modified files: sys/arch/macppc/dev: zs.c Log message: Gordon W. Ross and Bill Studenmund agreed to rescind clause 3 and 4 in NetBSD zs.c rev 1.49 https://mail-index.netbsd.org/source-changes/2009/10/27/msg002419.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/04 03:02:31 Modified files: devel/ipython : Makefile distinfo devel/ipython/patches: patch-IPython_core_tests_test_interactiveshell_py devel/ipython/pkg: PLIST Log message: update to ipython3-8.8.0 CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/01/04 03:02:44 Modified files: . : want.html Log message: update/refresh my request for a replacement laptop CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 03:05:44 Modified files: sys/dev/microcode/siop: ncr53cxxx.c osiop.ss Log message: Michael L. Hitch agreed to rescind clause 3 and 4 in NetBSD ncr53cxxx.c rev 1.16 osiop.ss rev 1.2 https://mail-index.netbsd.org/source-changes/2009/10/21/msg002215.html CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/04 03:31:55 Modified files: sys/net : pf.c pf_ioctl.c pf_lb.c pfvar.h pfvar_priv.h if_pfsync.c Log message: move the pf_state_tree_id type from pfvar.h to pfvar_priv.h. the pf_state_tree_id type is private to the kernel. while here, move it from being an RB tree to an RBT tree. this saves about 12k in pf.o on amd64. ok sashan@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 03:59:34 Modified files: lib/libkvm : kvm_dump.3 sys/sys : kcore.h sys/arch/mips64/include: kcore.h Log message: Leo Weppelman agreed to rescind clause 3 and 4 in NetBSD kvm_dump.3 rev 1.15 kcore.h rev 1.3 https://mail-index.netbsd.org/source-changes/2009/10/20/msg002169.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/04 05:04:20 Modified files: x11/gnome/librsvg/patches: patch-vendor_cfg-expr_src_targets_builtins_rs Log message: lang/rust riscv64 target name changed, adapt ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/04 05:05:19 Modified files: devel/spidermonkey102/patches: patch-third_party_rust_cc_src_lib_rs Removed files: devel/spidermonkey102/patches: patch-build_moz_configure_rust_configure Log message: lang/rust now supports a single target on riscv64, drop patch ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/04 05:53:38 Modified files: usr.bin/nc : netcat.c Log message: ugly white space CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/01/04 05:56:12 Modified files: mail/p5-Email-Date-Format: Makefile distinfo Log message: Update to p5-Email-Date-Format-1.007. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 06:00:11 Modified files: include : netgroup.h sbin/fsck : fsck.8 fsutil.h pathnames.h usr.sbin/netgroup_mkdb: netgroup_mkdb.8 netgroup_mkdb.c str.c str.h stringlist.c stringlist.h usr.sbin/rdate : rdate.8 rdate.c rfc868time.c games/adventure: extern.h lib/libc/gen : getnetgrent.c lib/libutil : fparseln.3 fparseln.c sbin/newfs : pathnames.h Log message: Christos Zoulas agreed to rescind clause 3 and 4 in NetBSD fsck.8 rev 1.35 fsutil.h rev 1.14 pathnames.h rev 1.2 netgroup_mkdb.8 rev 1.9 netgroup_mkdb.c rev 1.18 str.c rev 1.7 str.h rev 1.4 rdate.8 rev 1.11 rdate.c rev 1.19 extern.h rev 1.14 getnetgrent.c rev 1.41 netgroup.h rev 1.10 fparseln.3 rev 1.4 fparseln.c rev 1.10 our stringlist.c/stringlist.h are derived from getnetgrent.c rfc868time.c from rdate.c newfs/pathnames.h from fsck/pathnames.h https://mail-index.netbsd.org/source-changes/2009/10/21/msg002182.html Not all files are covered as some had copyright assigned to TNF in 1998. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/04 06:01:48 Modified files: sys/arch/arm64/stand/efiboot: Makefile sys/arch/riscv64/stand/efiboot: Makefile Log message: experiments for --execute-only on arm64 and riscv64 are going well, which will prompt making that the default. That means efiboot, which build in a different way, must disable the link option. ok kettenis CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 06:08:23 Removed files: sys/dev/microcode/ncr53cxxx: ncr53cxxx.c Log message: remove unused version of ncr53cxxx.c ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/04 07:22:43 Modified files: usr.sbin/rpki-client: extern.h rrdp_delta.c rrdp_notification.c rrdp_snapshot.c validate.c Log message: Validate the session_id to be a real UUID. RFC 8182 requires the session_id to be a version 4 random UUID (using variant 1). Now checking the version and variant is currently disabled because there is at least one CA with a session_id that is all random and therefor the version check triggers there. Joint work with job@. OK job@, tb@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/04 07:25:05 Modified files: mail/p5-Mail-SpamAssassin: Makefile distinfo mail/p5-Mail-SpamAssassin/patches: patch-Makefile_PL patch-t_sa_compile_t mail/p5-Mail-SpamAssassin/pkg: PLIST spamassassin.rc Log message: update to 4.0.0 upgrade notes available at http://svn.apache.org/repos/asf/spamassassin/trunk/UPGRADE ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/04 07:26:08 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/rrdp: billion_lol.xml delta.xml rrdp-r3.out xxe.xml Log message: When building this regress test I copied a bad UUID from some other RRDP file and so a few files have bad unique ids, fix them up to be valid. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/04 07:27:00 Modified files: regress/usr.sbin/rpki-client/libressl: Makefile Log message: The redirectchain test actually works again. The test servr fixed the redirect location to be https. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/04 07:33:31 Modified files: usr.sbin/bgpd : bgpd.conf.5 bgpd.h parse.y printconf.c session.c util.c Log message: Add a per eBGP session role to the config. This somewhat replaces the RFC 9234 open policy role. This is done because ASPA requires the same role to be present to properly validate paths. For iBGP sessions the role is forced to ROLE_NONE. If no role is set on an ebgp session then 'announce policy' is forced to 'no'. Also make sure the the role capability is only added if the role is set. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/04 07:34:50 Modified files: regress/usr.sbin/bgpd/integrationtests: bgpd.op.client.conf bgpd.op.master.conf policy.sh Log message: Adjust open policy integration test to the change of config in bgpd. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/01/04 07:36:03 Modified files: games/hlsteam : distinfo Log message: missed to update the distinfo filename to pl1, found by aja@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 07:42:46 Modified files: sys/dev/mii : devlist2h.awk sys/dev/pcmcia : devlist2h.awk sys/dev/sdmmc : devlist2h.awk usr.sbin/rpc.statd: statd.c Log message: Christos Zoulas removed his name from advertising clauses and copyrights of some files in NetBSD. Make the same changes here. https://mail-index.netbsd.org/source-changes/2017/06/03/msg084953.html https://mail-index.netbsd.org/source-changes/2017/06/03/msg084955.html https://mail-index.netbsd.org/source-changes/2019/12/02/msg111431.html https://mail-index.netbsd.org/source-changes/2019/12/02/msg111432.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/04 07:58:04 Modified files: sys/arch/sparc64/sparc64: in_cksum.S usr.bin/fgen : fgen.1 Log message: Eduardo Horvath agreed to rescind clause 3 and 4 in NetBSD fgen.1 rev 1.9 cpu_in_cksum.S rev 1.2 https://mail-index.netbsd.org/source-changes/2009/10/19/msg002130.html CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/04 08:18:46 Modified files: sbin/disklabel : editor.c Log message: Replace p_fstype to/from FS_UNUSED dances around invocations of free_chunks() with a parameter that names the partition to treat as FS_UNUSED when building the list of free space chunks. With -1 indicating that no partition should be ignored. Simplifies code and enables further simplifications and a raft of const'ifications. No intentional functional change. Regress still happy. SUN_CYLCHECK, SUN_AAT0 and D_VENDOR still happy. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/04 08:48:00 Modified files: sys/dev/pci/drm/include/linux: string.h Log message: Implement strscpy() and implement strscpy_pad() on top of that. Fixes the return value in case of truncation. ok jsg@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/04 09:51:34 Modified files: usr.sbin/rpki-client: rrdp.c Log message: Print RRDP serial + ID if nothing changed OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/04 10:06:33 Modified files: lang/node : Makefile lang/node/patches: patch-deps_v8_src_base_atomicops_h Log message: build fix for node on !LP64; from Volker Schlecht (maintainer) "builds and works for me on my freshly dedicated i386 build machine and on amd64" CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/04 10:06:51 Modified files: x11/papirus-icon-theme: Makefile distinfo x11/papirus-icon-theme/pkg: PLIST Log message: update x11/papirus-icon-theme to 20221201 based on a diff from David Demelier (MAINTAINER), thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/04 10:29:59 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: Makefile distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plamsa to 5.26.5 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/04 11:41:25 Modified files: sbin/disklabel : editor.c Log message: Eliminate two unnecessary 'i' loop variables by incrementing the pointer instead. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/04 12:12:34 Modified files: usr.bin/netstat: netstat.1 Log message: minor text shuffle, for clarity; ok millert CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/04 13:01:51 Modified files: net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent-nox: Makefile Removed files: net/qbittorrent/qbittorrent/patches: patch-configure_ac net/qbittorrent/qbittorrent-nox/patches: patch-configure_ac Log message: Drop obsolete OpenSSL version spec fix Quoting tb: LibreSSL's pkgconfig used to announce version 1.0.0. This was bumped to 2.0.0 nearly a year ago in lib/libcrypto/generate_pkgconfig.sh r1.4 to avoid such patches. There are surely a few more diffs left in the ports tree that are no longer needed. I think the idea is to garbage collect them as they are encountered. No WANTLIB or PLIST change. OK tb CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/04 13:35:52 Modified files: devel/kf5/kio : Makefile Added files: devel/kf5/kio/patches: patch-src_core_slave_cpp Log message: Disable threads kio_file support for now. It's totally broken on OpenBSD. Kio has switched to threads implementation for copying (kio_copy) files. This implementation is broken under OpenBSD. Good that we can (still) disable it. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/01/04 13:40:47 Modified files: lang/hashlink : Makefile distinfo lang/hashlink/patches: patch-Makefile patch-src_hl_h patch-src_std_thread_c Log message: Update to checkout from 2023-01-03. This way version 3 of Northgard can run. Also tested with other major hashlink games without issues: Dead Cells, Nuclear Blaze, Evoland Legendary Edition. Northgard DLC Cross of Vidar needs hlvideo (video.hdll library) before this can be run. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/04 14:08:08 Modified files: sbin/disklabel : disklabel.c dkcksum.c editor.c extern.h Log message: Use 'const struct disklabel *' parameters where the disklabel is not altered. And 'const struct partition *' for pointers into newly const disklabels. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/01/04 14:19:29 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.34.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/04 14:33:43 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure patch-meson_build patch-meson_mesonbuild_compilers_cpp_py patch-plugins_meson_build patch-qga_commands-posix_c patch-qga_main_c emulators/qemu/pkg: PLIST-main Added files: emulators/qemu/patches: patch-qga_commands-bsd_c Removed files: emulators/qemu/patches: patch-audio_audio_c patch-audio_audio_template_h patch-audio_meson_build patch-audio_sndioaudio_c patch-meson_options_txt patch-qapi_audio_json patch-qemu-options_hx Log message: update to qemu-7.2.0, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/04 14:38:01 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/pkg: PLIST Log message: Update to openssl-ruby-tests 20230104 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/04 15:13:43 Modified files: sys/arch/powerpc/powerpc: trap.c Log message: The access type for an instruction storage interrupt should not include PROT_READ, otherwise faults on executable pages mapped only as PORT_EXEC will not work. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/04 15:48:57 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: Copy bytes from the_banana[] rather than banana() Fixes test failure due to segfault seen on arm64 with xonly snap. ok djm CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/04 17:00:44 Modified files: usr.bin/diff : diff.1 diff.c Log message: Delete remnants of removed "diff -l" option. From Nathan Houghton CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/04 17:19:53 Modified files: sbin/disklabel : editor.c Log message: Make free_chunks() return 'const struct chunk *' since we don't modify chunks outside of free_chunks(). Adjust local variables taking the return value as needed. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/04 21:44:20 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Add additional shift benchmarks that are useful on BN_BITS2 == 32 platforms CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/04 21:51:13 Modified files: lib/libcrypto/bn: bn_shift.c Log message: Rewrite BN_rshift() This improves readability and eliminates special handling for various cases, making the code cleaner and closer to constant time. Basic benchmarking shows a performance gain on modern 64 bit architectures, while there is a decrease on legacy 32 bit architectures (i386), particularly for the zero bit shift case (which is now handled in the same code path). ok tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/04 22:49:14 Modified files: usr.bin/ssh : sftp.c Log message: suppress "Connection closed" message when in quiet mode CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/05 00:14:45 Modified files: graphics/lcms2 : Makefile distinfo Log message: graphics/lcms2: update to 2.14. see https://github.com/mm2/Little-CMS/releases/tag/lcms2.14 & https://github.com/mm2/Little-CMS/releases/tag/lcms2.13. requirement for a port of jpegxl i'm working on. tested in a bulk build by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/05 00:37:04 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo Log message: x11/xfce4/libxfce4ui: update to 4.18.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001218.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/05 01:16:23 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.366. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/05 01:34:42 Modified files: x11/gnome/gedit: Makefile distinfo Log message: Update to gedit-44.1. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/05 01:40:31 Modified files: mail/aerc : Makefile distinfo modules.inc mail/aerc/pkg : PLIST Log message: update mail/aerc to 0.14.0 lots of new stuff: https://git.sr.ht/~rjarry/aerc/refs/0.14.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/05 03:01:09 Modified files: sysutils/nnn : Makefile sysutils/nnn/pkg: DESCR Log message: sysutils/nnn: add -nerd flavor for usage with *-nerd-fonts based on a diff from Joel Carnat (joel [at] carnat [dot] net) with the DESCR wording from sthen@. ok maintainer (Martin Ziemer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/05 03:02:49 Modified files: sysutils : Makefile Log message: +nnn-nerd CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/01/05 03:06:58 Modified files: sys/net : pf_table.c Log message: pfctl fails to add addresses to undefined/inactive table pfr_add_tables() function must set PFR_TFLAG_ACTIVE flag to table which is attached to rule. This will then allow pfr_add_addrs() to populate the table with addresses. without this pair of pfctl(8) commands fails as follows: # echo 'pass from to any' |pfctl -f - # pfctl -t foo -T add 192.168.1.0/24 pfctl: Table does not exist OK mbuhl@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/05 05:40:50 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.3.7. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/05 07:14:04 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 108.0.2. see https://www.mozilla.org/en-US/firefox/108.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/05 07:14:41 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 108.0.2. see https://www.mozilla.org/en-US/firefox/108.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/05 09:12:59 Modified files: x11/qt5 : Makefile.version x11/qt5/docs : distinfo x11/qt5/qt3d : distinfo x11/qt5/qtbase : distinfo x11/qt5/qtbase/patches: patch-src_network_ssl_qsslsocket_openssl_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_cpp 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: 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: Makefile distinfo x11/qt5/qtwayland: distinfo x11/qt5/qtwebchannel: distinfo x11/qt5/qtwebglplugin: distinfo x11/qt5/qtwebkit/patches: patch-Source_Qt5WebKitConfig_cmake_in x11/qt5/qtwebsockets: distinfo x11/qt5/qtwebview: distinfo x11/qt5/qtx11extras: distinfo x11/qt5/qtxmlpatterns: distinfo Log message: Update Qt to 5.15.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/05 09:13:23 Modified files: multimedia/qtav: Makefile Log message: Bump after Qt update to 5.15.8 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 09:33:57 Modified files: build : mirrors.dat mirrors.pl Log message: Add https://openbsd.as250.net/ CDN mirror; fast storage and good peering in europe. Change "Anycast" to "CDN" in the country strings in mirrors.dat/pl which makes more sense. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 09:34:14 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: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:01:17 Modified files: build : mirrors.pl Log message: adjust _by_country sort comparison function to handle CDN specially; previously it was relying on the pseudo-country "Anycast" to sort alphabetically at the top of the list CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:01:32 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: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:03:43 Modified files: build : mirrors.dat Log message: remove accidentally duped entry CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:03:54 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: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:38:55 Modified files: build : mirrors.pl Log message: fix indent in html output before https mirror list CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:39:02 Modified files: . : ftp.html openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html rpki-client : portable.html Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:48:48 Modified files: build : mirrors.pl Log message: blank line between CDN and non-CDN mirrors, requested by tj@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/05 10:48:58 Modified files: . : ftp.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: tb@cvs.openbsd.org 2023/01/05 11:30:43 Modified files: lang/go : Makefile lang/go/patches: patch-src_cmd_link_internal_ld_lib_go Log message: lang/go: work around xonly issue on arm64 and presumably riscv64 by passing -Wl,--no-execute-only. The underlying issue has not yet been identified, but there's quite a bit of breakage in all non-trivial Go programs that I tested. with help of jsing, "i think you should commit this" deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/05 11:55:04 Modified files: gnu/usr.bin/binutils-2.17/ld: lexsup.c Log message: Add a dummy --no-execute-only option for compatibility with ld.lld. This will allow ports people to sprinkle -Wl,--no-execute-only across the ports tree when necessary without having to distinguish between ld.bfd and ld.lld arcitectures. ok deraadt@, sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/05 13:35:44 Modified files: sys/arch/arm/arm: fault.c Log message: The access type for a prefetch abort should not include PROT_READ, otherwise faults on executable pages mapped only as PROT_EXEC will not work. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/05 13:51:49 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.385 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/05 14:39:58 Modified files: sys/kern : kern_exec.c Log message: after a few trap.c were fixed to fault with the right access, the signal trampoline can now be PROT_EXEC (without PROT_READ) everywhere ok kettenis CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/05 14:59:21 Modified files: net/rsync : Makefile distinfo net/rsync/patches: patch-authenticate_c patch-rsync_1_md patch-rsyncd_conf_5_md Log message: net/rsync: update to 3.2.7 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/05 15:17:43 Modified files: gnu/usr.bin/clang/clang: Makefile Log message: do not blow up if NOMAN is set CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/05 15:55:39 Modified files: net/libtorrent-rasterbar: Makefile Log message: Replace handrolled version with MODPY_MAJORMINOR CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/05 16:44:35 Modified files: sys/net : pf.c pf_ioctl.c Log message: more consistently name pf_state * variables "st". pf_state ** are generally called "stp" now too. discussed with and ok sashan@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/01/05 17:51:51 Modified files: devel/arm-compute-library: Makefile distinfo devel/arm-compute-library/patches: patch-SConscript patch-SConstruct devel/arm-compute-library/pkg: PLIST Added files: devel/arm-compute-library/patches: patch-include_libnpy_npy_hpp Log message: Update to 22.11 Changelog: https://arm-software.github.io/ComputeLibrary/v22.11/versions_changelogs.xhtml#S2_2_changelog CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:37:04 Modified files: usr.bin/ssh : misc.c misc.h Log message: add ptimeout API for keeping track of poll/ppoll timeouts; ok dtucker markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:38:23 Modified files: usr.bin/ssh : channels.c channels.h clientloop.c serverloop.c Log message: replace manual poll/ppoll timeout math with ptimeout API feedback markus / ok markus dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:39:59 Modified files: usr.bin/ssh : channels.c channels.h clientloop.c mux.c session.c session.h ssh.c Log message: Add channel_force_close() This will forcibly close an open channel by simulating read/write errors, draining the IO buffers and calling the detach function. Previously the detach function was only ever called during channel garbage collection, but there was no way to signal the user of a channel (e.g. session.c) that its channel was being closed deliberately (vs. by the usual state-machine logic). So this adds an extra "force" argument to the channel cleanup callback to indicate this condition. ok markus dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:41:50 Modified files: usr.bin/ssh : channels.c session.c Log message: tweak channel ctype names These are now used by sshd_config:ChannelTimeouts to specify timeouts by channel type, so force them all to use a similar format without whitespace. ok dtucker markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:42:34 Modified files: usr.bin/ssh : channels.c channels.h session.c Log message: Add channel_set_xtype() This sets an "extended" channel type after channel creation (e.g. "session:subsystem:sftp") that will be used for setting channel inactivity timeouts. ok markus dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:47:19 Modified files: usr.bin/ssh : channels.c channels.h monitor_wrap.c servconf.c servconf.h sshd.c sshd_config.5 Log message: Implement channel inactivity timeouts This adds a sshd_config ChannelTimeouts directive that allows channels that have not seen traffic in a configurable interval to be automatically closed. Different timeouts may be applied to session, X11, agent and TCP forwarding channels. Note: this only affects channels over an opened SSH connection and not the connection itself. Most clients close the connection when their channels go away, with a notable exception being ssh(1) in multiplexing mode. ok markus dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/05 19:59:50 Modified files: regress/usr.bin/ssh/unittests/misc: Makefile tests.c Added files: regress/usr.bin/ssh/unittests/misc: test_ptimeout.c Log message: unit tests for misc.c:ptimeout_* API CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/06 00:09:27 Modified files: usr.bin/tmux : client.c file.c tmux-protocol.h tmux.h window.c Log message: If a pane is killed, cancel reading from the file. GitHub issue 3422. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/06 00:18:18 Modified files: regress/usr.bin/ssh: scp.sh Log message: fix typo in verbose logging CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/06 01:07:39 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: channel-timeout.sh Log message: regression test for ChannelTimeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/06 01:14:03 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.42.6. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/06 01:44:11 Modified files: usr.bin/ssh : sshd_config.5 Log message: tweak previous; ok djm CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/06 01:50:33 Modified files: regress/usr.bin/ssh: dynamic-forward.sh Log message: Save debug logs from ssh for debugging purposes. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 04:55:15 Modified files: devel/py-logilab-common: Makefile distinfo devel/py-logilab-common/patches: patch-logilab_common_proc_py Log message: update to py3-logilab-common-1.9.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 04:55:17 Modified files: devel/py-test-xprocess: Makefile distinfo Log message: update to py3-test-xprocess-0.22.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 04:55:18 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.12.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 04:57:09 Modified files: x11/rxvt-unicode: Makefile distinfo x11/rxvt-unicode/pkg: PFRAG.no-small Log message: update to rxvt-unicode-9.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:22:24 Modified files: lang/php : Makefile.inc Log message: lang/php: factor out some common parts and sync WANTLIB-curl (nghttp3 addition) bumps in the subdirs will be handled via version updates in next few commits CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:22:54 Modified files: lang/php/7.4 : Makefile Log message: php/7.4: remove factored-out common line, bump REVISION-curl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:23:18 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:23:20 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-php_ini-development patch-php_ini-production Log message: update to php-8.1.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:23:22 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-ext_imap_php_imap_c patch-ext_openssl_openssl_c patch-php_ini-development patch-php_ini-production Log message: update to php-8.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:24:24 Modified files: lang/php : Tag: OPENBSD_7_2 Makefile.inc lang/php/7.4 : Tag: OPENBSD_7_2 Makefile Log message: lang/php: factor out common parts to keep -stable similar to -current CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:24:36 Modified files: lang/php/8.0 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.0/patches: Tag: OPENBSD_7_2 patch-ext_openssl_openssl_c Log message: update to php-8.0.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:24:55 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_2 patch-php_ini-development patch-php_ini-production Log message: update to php-8.1.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:25:10 Modified files: net/routinator : Makefile crates.inc distinfo Log message: update to routinator-0.12.1 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/06 05:33:33 Modified files: regress/usr.bin/ssh: percent.sh Log message: When OpenSSL is not available, skip parts of percent test that require it. Based on github pr#368 from ren mingshuai. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:34:38 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.84 CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:34:45 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.69 CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:34:49 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples PLIST-main Log message: update to tomcat-10.1.2 CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:35:29 Modified files: www/tomcat/v8 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v8/pkg: Tag: OPENBSD_7_2 PLIST-examples PLIST-main Log message: update to tomcat-8.5.84 CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:35:37 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_2 PLIST-examples PLIST-main Log message: update to tomcat-9.0.69 CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 05:35:43 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_2 PLIST-examples PLIST-main Log message: update to tomcat-10.1.2 CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/06 06:19:43 Modified files: usr.sbin/rpki-client: print.c Log message: Zap trailing tabs CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/06 06:22:00 Modified files: usr.sbin/rpki-client: ometric.c ometric.h Log message: more dastardly white spaces CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/06 06:26:57 Modified files: usr.sbin/bgpctl: ometric.c ometric.h Log message: sync with rpki-client 'more dastardly white spaces' commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 06:39:56 Modified files: www/p5-Dancer : Makefile distinfo Log message: update to p5-Dancer-1.3520, from wen heping CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/06 07:17:15 Modified files: sys/netinet6 : nd6_nbr.c Log message: Merge common code into new nd6_dad_destroy() The current code wrt. stopping DAD for and removing a particular IP from the list is flawed. Introduce a single nd6_dad_destroy() to the cleanup, so that there's only one place to fix. This is just a mechanical deduplication without significant behaviour change; in case a duplicated address was found, RTM_CHGADDRATTR now goes out before cleanup, which should be no problem. The nd6_dad_create() pendant could be done as well, but the end of nd6_dad_start() is currently the only place where a new IP/DAD entry is set up, so little gain besides function name symmetry. OK claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/06 07:24:36 Modified files: sys/netinet6 : nd6.c Log message: Simplify nd6_options() initialise logic nd_opts_{search,last,done} are exlusively used in the internal option handling machinery; the only two nd6_options() callers only use nd_opts_{src,tgt}_lladdr. nd6_options() always zeroes and initialises the caller's struct nd_opts. If icmp6len is zero, i.e. if there are no ICMP6 header options left, everything inside *ndopts is zero, except nd_opts_done=1 which is not used by the callers. Set the internal nd_opts_{search,last,done} members only when needed. OK claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/06 07:29:47 Modified files: sys/netinet6 : nd6.c Log message: Clarify nd6_option() return semantics nd_opts_last is set only once in nd6_options() during struct init and guaranteed non-NULL as it is set to the function's argument *opt which is passed in as (struct_ptr + 1) in both callers. nd6_option(), the internal helper, returns a pointer to the next option or NULL, which means either "no option, ok" or "invalid option, fail". Failure is signaled through nd_opts_last being NULL after nd6_option() returned, which only happens if nd6_option() zeroed the whole *ndopts. Move the two cases under mnemonic labels and zap the now obviously redundant bzero() call in nd6_options(). OK claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/06 07:32:55 Modified files: sys/netinet6 : nd6.c Log message: Inline nd6_option() helper, remove indirections Move the function body into the while loop, merge identical variables, pull the `invalid' label out of the loop and straighten `skip' into the `skip1' label. Merging nd6_option() into nd6_options() is now much clearer after the previous clean up. nd_opts_{search,last,done} are now clearly "private" to n6_options() and can be cleaned up from struct nd_opts next. OK claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/06 07:35:34 Modified files: sys/netinet6 : nd6.c nd6.h Log message: Clean up struct nd_opts, use nd6_options() function local variables nd_opts_search is really the next option, so call it next_opt. nd_opts_done == 1 means next_opt == NULL, i.e. no more option to handle, so zap the former and use the latter to stop. Finally drop the useless struct members, all under _KERNEL. OK claudio CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/06 09:06:43 Modified files: usr.sbin/rpki-client: filemode.c main.c parser.c Log message: Rework the main <-> parser/filemode communication protocol a bit. Swap repo_id and filename to simplify the code in parser.c. In filemode both repo_id and filename are ignored. Additionally do not errx() in case of unknown file types. Instead send back enough info that the code can move on. OK tb@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/01/06 10:44:34 Modified files: sbin/pfctl : pfctl.c sys/net : pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: PF_ANCHOR_STACK_MAX is insufficient protection against stack overflow. On amd64 stack overflows for anchor rule with depth ~30. The tricky thing is the 'safe' depth varies depending on kind of packet processed by pf_match_rule(). For example for local outbound TCP packet stack overflows when recursion if pf_match_rule() reaches depth 24. Instead of lowering PF_ANCHOR_STACK_MAX to 20 and hoping it will be enough on all platforms and for all packets I'd like to stop calling pf_match_rule() recursively. This commit brings back pf_anchor_stackframe array we used to have back in 2017. It also revives patrick@'s idea to pre-allocate stack frame arrays from per-cpu. OK kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 11:23:08 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-runtime_syntax_fstab_vim patch-src_configure_ac editors/vim/pkg: PLIST-main Log message: update to vim-9.0.1151 use a newer lua for the lua flavour CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/06 12:05:46 Modified files: sys/arch/hppa/stand/libsa: pdc.c Log message: Remove unused local variables as well as the dependency on . CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/06 12:07:17 Removed files: sys/arch/hppa/include: nvm.h Log message: Remove no longer needed and quite worthless header. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/06 12:08:36 Modified files: sys/kern : vfs_lookup.c Log message: Replace last user of copystr() with strlcpy(). NFCI CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/06 12:10:18 Modified files: share/man/man9 : copy.9 sys/arch/alpha/alpha: locore.s sys/arch/amd64/amd64: copy.S sys/arch/arm/arm: copystr.S sys/arch/arm64/arm64: copystr.S sys/arch/hppa/hppa: machdep.c sys/arch/i386/i386: locore.s sys/arch/m88k/m88k: m88k_machdep.c sys/arch/powerpc/conf: files.powerpc sys/arch/powerpc/powerpc: copystr.c sys/arch/riscv64/riscv64: copystr.S sys/arch/sh/sh : locore_c.c sys/arch/sparc64/sparc64: locore.s sys/sys : systm.h Log message: Remove copystr(9), unless used internally by copy{in,out}str. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/06 12:12:12 Removed files: sys/arch/powerpc/powerpc: copystr.c Log message: Oops, forgot to cvs rm CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/06 12:23:53 Modified files: sys/arch/arm/arm: undefined.c Log message: Use copyin32() to fetch a faulting instruction rather than short-circuit it with a comment saying that we really ought to use copyin* here. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/06 12:24:21 Modified files: security/py-tlsfuzzer: Makefile distinfo security/py-tlsfuzzer/pkg: PLIST Log message: Update to py3-tlsfuzzer 20230106 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/06 12:25:20 Modified files: regress/lib/libssl/tlsfuzzer: tlsfuzzer.py Log message: tlsfuzzer: hook up new connection abort tests while skipping the NST tests for TLSv1.3 since that's not currently handled. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/06 12:31:56 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 0.12.1 Bumps version number and fixes an assertion failure https://github.com/ngtcp2/ngtcp2/releases/tag/v0.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 12:37:05 Modified files: lang/php/pecl : pecl.port.mk Log message: support building pecl modules with PHP 8.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 12:37:32 Modified files: devel/pecl-xdebug: Makefile distinfo devel/pecl-xdebug/patches: patch-xdebug_ini Log message: update to xdebug 3.2.0; drops PHP 7.4 and adds PHP 8.2 support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/06 12:37:57 Modified files: archivers : Makefile databases : Makefile devel : Makefile graphics : Makefile mail : Makefile security : Makefile textproc : Makefile www : Makefile Log message: build PHP 8.2 versions of those pecl-* ports which support it CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/06 12:53:51 Modified files: graphics/krita : Makefile distinfo Log message: Update krita to 5.1.5 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/06 13:14:07 Modified files: lang/rust : Makefile distinfo Log message: Update riscv64 and powerpc64 bootstraps powerpc64 bootstrap generated by gkoehler@. ok semarie@ (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/01/06 22:24:59 Modified files: sys/kern : syscalls.master kern_exec.c kern_fork.c kern_pledge.c kern_prot.c sys/sys : proc.h sysctl.h include : unistd.h lib/libc : Symbols.list shlib_version lib/libc/sys : Makefile.inc lib/librthread : rthread_np.c shlib_version bin/ps : print.c usr.bin/top : machine.c Log message: Add {get,set}thrname(2) for putting thread names in the kernel and exposed in a new field returned by sysctl(KERN_PROC). Update pthread_{get,set}_name_np(3) to use the syscalls. Show them, when set, in ps -H and top -H output. libc and libpthread minor bumps ok mpi@, mvs@, deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/01/06 22:25:40 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: guenther@cvs.openbsd.org 2023/01/06 22:26:40 Modified files: usr.bin/kdump : kdump.c Log message: Add argument and return support for {get,set}thrname() CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/01/06 23:40:21 Modified files: share/man/man4 : pvbus.4 sys/dev/pv : hypervic.c pvbus.c pvvar.h vmt.c xenstore.c usr.sbin/hostctl: hostctl.c Log message: The maximum length of the value is extended to 64k bytes. ok yasuoka CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:29:01 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-main Log message: Update to gvfs-1.50.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:43:46 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:43:59 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:44:16 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:46:47 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.64.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:56:38 Modified files: x11/gnome/secrets: Makefile distinfo x11/gnome/secrets/pkg: PLIST Log message: Update to secrets-7.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 02:59:19 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.42.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 03:01:17 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.46.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 03:01:29 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.46.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 03:01:39 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/patches: patch-cmake_modules_SetupBuildFlags_cmake Log message: Update to evolution-ews-3.46.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 03:06:08 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/07 03:08:15 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-43.3. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/07 03:09:34 Modified files: sys/arch/hppa/hppa: pmap.c sys/arch/hppa/include: pte.h Log message: The PA-RISC architecture supports execute-only mappings by using a "remain at privilege level 3" gateway page. Make use of this. ok deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/01/07 04:09:17 Modified files: sys/net80211 : ieee80211_input.c Log message: Make net80211 drop beacons received on secondary HT/VHT channels. Prevents iwm firmware panics and makes association work with 11ac APs which transmit beacons on channels other than their primary channel. We would use the wrong channel in such cases, and iwm would request a bogus channel configuration, which made the firmware unhappy. Tested by myself on iwm 8265 and florian on iwm 9260. This issue did likely affect iwx devices, too. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 04:18:58 Modified files: x11/qt6 : Makefile.version x11/qt6/qt3d : distinfo x11/qt6/qt5compat: distinfo x11/qt6/qtbase : distinfo x11/qt6/qtbase/patches: patch-src_corelib_plugin_qelfparser_p_cpp x11/qt6/qtcharts: distinfo x11/qt6/qtconnectivity: distinfo x11/qt6/qtdatavis3d: distinfo x11/qt6/qtdeclarative: Makefile 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/qtquick3d/pkg: PLIST 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 : distinfo x11/qt6/qttools: distinfo x11/qt6/qttranslations: distinfo x11/qt6/qtvirtualkeyboard: distinfo x11/qt6/qtwayland: distinfo Log message: Update Qt6 to 6.4.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 04:19:53 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.7.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 04:30:39 Modified files: www/lighttpd : Makefile distinfo www/lighttpd/files: lighttpd.conf www/lighttpd/pkg: DESCR PLIST Added files: www/lighttpd/patches: patch-doc_CMakeLists_txt patch-src_CMakeLists_txt patch-src_mod_openssl_c www/lighttpd/pkg: PFRAG.pgsql Log message: Update lighttpd to 1.4.68 - Switch to CMake - Changelog: https://www.lighttpd.net/2023/1/3/1.4.68/ - New flavor: pgsql - Enable PostgreSQL support for authentication and virtual hosting. Update diff from Brad, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 04:38:20 Modified files: www : Makefile Log message: Hook up lighttpd,ldap,pgsql and lighttpd,pgsql CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/07 05:18:44 Modified files: build : mirrors.dat Log message: s/AS250/AS250.net/ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/01/07 05:18:58 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: src Changes by: stsp@cvs.openbsd.org 2023/01/07 05:34:29 Modified files: share/man/man4 : iwx.4 Log message: fix firmware filename typo in iwx(4) man page: ao -> a0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 05:49:27 Modified files: graphics/ffmpeg: Makefile multimedia/x264: Makefile Log message: add FFmpeg/x264 debug packages, from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 06:10:45 Modified files: converters/recode: Makefile distinfo Added files: converters/recode/patches: patch-src_Makefile_in Log message: update to recode-3.7.13 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/07 06:11:42 Modified files: lang/compcert : Makefile distinfo lang/compcert/patches: patch-Makefile patch-configure Log message: update to CompCert 3.12; from Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/01/07 06:18:45 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/patches: patch-setup_py www/yt-dlp/pkg : PLIST Log message: update to 2023.01.06 changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2023.01.06 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/07 07:30:57 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Fix previous. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/07 08:12:04 Modified files: net/tg_owt : Makefile distinfo Log message: update to latest tg_owt and libyuv CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/07 08:20:27 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 08:44:15 Modified files: databases/db : Makefile.inc Log message: knock out the build of databases/db -java on aarch64 until the breakage in jdk from execute-only changes can be mended or worked around, no point breaking a large number of port builds while we have a workaround even if it's not ideal ok phessler@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/07 08:49:26 Modified files: security/libgcrypt: Makefile Log message: libgcrypt: link with -Wl,--no-execute-only until we have a better fix. There's a lot of handwritten armv8 assembly and fixing this for xonly will be a whack-a-mole. ok phessler sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/07 09:01:58 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: accept --executable-only on aarch64, riscv64, and mips64 because the linker is creating correct binaries. There can also be problems with compilers generating incorrect data-inside-text, but those (so far minor) issues are being resolved seperately. ok kettenis CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/07 09:09:18 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Use calloc() in BN_new(), rather than malloc() and then manually zeroing. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/07 09:13:46 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Flip BN_clear_free() and BN_free() All of our BIGNUMs are cleared when we free them - move the code to BN_free() and have BN_clear_free() call BN_free(), rather than the other way around. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/07 09:17:29 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Rewrite/simplify BN_free(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/07 10:12:55 Modified files: security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: Build newer openssl with -Wl,--no-execute-only. Most perlasm is busted on xonly aarch64. ok phessler sthen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/07 10:15:04 Modified files: lib/libXpm : AUTHORS ChangeLog Makefile.in NEWS.old README.md aclocal.m4 compile configure configure.ac lib/libXpm/cxpm: Makefile.in lib/libXpm/doc : Makefile.in README.MSW README.html lib/libXpm/include: Makefile.in lib/libXpm/man : Makefile.am Makefile.in lib/libXpm/src : Makefile.in create.c hashtab.c parse.c rgbtab.h scan.c lib/libXpm/sxpm: Makefile.in Added files: lib/libXpm/man : XpmAttributesSize.man XpmCreateBuffer.man XpmCreateBufferFromImage.man XpmCreateBufferFromPixmap.man XpmCreateBufferFromXpmImage.man XpmCreateData.man XpmCreateDataFromImage.man XpmCreateDataFromPixmap.man XpmCreateDataFromXpmImage.man XpmCreateImage.man XpmCreateImageFromBuffer.man XpmCreateImageFromData.man XpmCreateImageFromXpmImage.man XpmCreatePixmap.man XpmCreatePixmapFromBuffer.man XpmCreatePixmapFromData.man XpmCreatePixmapFromXpmImage.man XpmCreateXpmImage.man XpmCreateXpmImageFromBuffer.man XpmCreateXpmImageFromData.man XpmCreateXpmImageFromImage.man XpmCreateXpmImageFromPixmap.man XpmFree.man XpmFreeAttributes.man XpmFreeExtensions.man XpmFreeXpmImage.man XpmFreeXpmInfo.man XpmGetErrorString.man XpmLibraryVersion.man XpmMisc.man XpmRead.man XpmReadFileToBuffer.man XpmReadFileToData.man XpmReadFileToImage.man XpmReadFileToPixmap.man XpmReadFileToXpmImage.man XpmWrite.man XpmWriteFileFromBuffer.man XpmWriteFileFromImage.man XpmWriteFileFromPixmap.man XpmWriteFileFromXpmImage.man Log message: Update to libXpm 3.5.14. This adds manual pages and fixes typos in comments. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/07 10:17:11 Modified files: distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/07 10:29:37 Modified files: sys/arch/powerpc64/powerpc64: machdep.c Log message: Bring back a local copystr() declaration, as copy{in,out} still make us of it but its body is in locore. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/07 10:32:07 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/07 10:39:49 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/07 12:11:55 Modified files: graphics/py-seaborn: Makefile distinfo graphics/py-seaborn/pkg: PLIST Log message: update to py-seaborn 0.12.2 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/07 12:56:39 Modified files: distrib/sets/lists/comp: md.hppa Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 13:05:13 Modified files: www/h2o : Makefile Log message: build robustness/reproducibility fixes for the mruby flavour of www/h2o - building the mruby part of this uses autoconf in an otherwise cmake-based port build, so it can't use the normal ports infrastructure which passes in autoconf cache variables to prevent it from finding gawk/ggred/gsed/gmkdir during the build. pass in the necessary variables by MAKE_ENV instead. - building mruby uses the static oniguruma library from ports if found at build time, otherwise builds its own bundled version. add BUILD_DEPENDS to make sure the ports version of oniguruma is found. problem reported by tb@, ok tb@ please commit otto@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 13:08:49 Modified files: textproc/oniguruma: Makefile Log message: add a comment reminding to bump www/h2o because the mruby flavour uses oniguruma's static library CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:21:28 Modified files: graphics/gegl04: Makefile Added files: graphics/gegl04/patches: patch-operations_external_raw-load_c Log message: Unbreak build with LibRaw-0.21.0, patches from upstrea CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:21:31 Modified files: graphics/gthumb: Makefile Added files: graphics/gthumb/patches: 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: Unbreak build with LibRaw-0.21.0, patches from upstream CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:21:34 Modified files: graphics/krita : Makefile Added files: graphics/krita/patches: patch-plugins_impex_raw_3rdparty_libkdcraw_src_kdcraw_cpp Log message: Unbreak build with LibRaw-0.21.0, patches from upstrea CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:21:36 Modified files: x11/kde-applications/libkdcraw: Makefile Added files: x11/kde-applications/libkdcraw/patches: patch-src_kdcraw_cpp Log message: Unbreak build with LibRaw-0.21.0, patches from upstrea CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:21:38 Modified files: graphics/libraw: Makefile distinfo graphics/libraw/patches: patch-libraw_pc_in patch-libraw_r_pc_in Added files: graphics/libraw/patches: patch-src_decoders_fp_dng_cpp Log message: Update LibRaw to 0.21.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:37:25 Log message: Import labplot-2.9.0, OK kn@ LabPlot is a program for two- and three-dimensional graphical presentation of data sets and functions. LabPlot allows you to work with multiple plots which each can have multiple graphs. The graphs can be produced from data or from functions. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230107 N ports/math/labplot/Makefile N ports/math/labplot/distinfo N ports/math/labplot/patches/patch-src_backend_gsl_parser_y N ports/math/labplot/pkg/DESCR N ports/math/labplot/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/07 13:38:43 Modified files: math : Makefile Log message: Add labplot CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 13:49:39 Modified files: sysutils/htop : Makefile Added files: sysutils/htop/patches: patch-openbsd_OpenBSDProcessList_c Log message: now that they're available, include userland thread names in htop's display (either in COMM or in "Command (merged)" if set to show thread names) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/07 14:19:43 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/patches: patch-libexec_daemon-sync_php patch-libexec_stats_php Log message: update to vpn-user-portal-3.2.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:44:58 Modified files: lang/ruby/3.2 : Makefile Added files: lang/ruby/3.2/patches: patch-lib_rubygems_update_suggestion_rb Log message: Avoid printing of nagging rubygems update message CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:46:28 Modified files: databases/ruby-tiny_tds: Makefile distinfo Added files: databases/ruby-tiny_tds/patches: patch-ext_tiny_tds_result_c Log message: Update to tiny_tds 2.1.5 Add patch to avoid warning on Ruby 3.2. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:47:02 Modified files: devel/ruby-prof: Makefile distinfo devel/ruby-prof/pkg: PLIST Log message: Update to ruby-prof 1.4.5 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:48:15 Modified files: sysutils/ruby-shadow: Makefile distinfo Log message: Add distpatches from GitHub pull requests to allow building and avoid warnings on Ruby 3.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:48:46 Modified files: www/ruby-passenger: Makefile Added files: www/ruby-passenger/patches: patch-src_ruby_supportlib_phusion_passenger_platform_info_operating_system_rb Log message: Allow building on Ruby 3.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:50:00 Modified files: x11/ruby-tk : Makefile distinfo Log message: Avoid warning on Ruby 3.2 using distpatch Switch to using Tk 8.6. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 19:50:28 Modified files: audio/ruby-taglib: Makefile distinfo audio/ruby-taglib/pkg: PLIST Log message: Update to ruby-taglib 1.1.3 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/07 19:57:02 Modified files: www/jupyter-notebook: Makefile distinfo www/jupyter-notebook/pkg: PLIST Log message: update to jupyter-notebook 6.2.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/07 20:05:07 Modified files: audio : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile x11 : Makefile Log message: Build ruby32 FLAVORs of ruby gem ext ports by default For devel/ruby-sorted_set and graphics/ruby-rqrcode-core, do not do FLAVORed builds by default, as these are pure ruby libraries with no native component. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/07 20:42:44 Modified files: sysutils/findlib: Makefile distinfo sysutils/findlib/pkg: PFRAG.dynlink-native PLIST Log message: update findlib to 1.9.6; needed for ocaml > 4.12 ocaml 4.13 changed capitalization of some of the lib files which confuses some of the findlib build tests (and then leads to fallback code which depends on ocamlbuild). A newer version of findlib addresses this. In addition, findlib 1.9.4 added proper DESTDIR support, so we can drop FAKE_FLAGS from the port Makefile as part of this update. Diff from Volker Schlecht; and tested by myself on amd64. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/01/07 21:54:50 Modified files: lib/libc/sys : Makefile.inc Added files: lib/libc/sys : getthrname.2 Log message: Add getthrname(2) manpage ok jmc@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/01/07 22:45:18 Modified files: benchmarks/tsung: Makefile Added files: benchmarks/tsung/patches: patch-src_test_ts_test_utils_erl Log message: Build benchmarks/tsung with erlang25 Includes a fix for https://github.com/processone/tsung/issues/385 By Volker Schlecht openbsd-ports AT schlecht DOT dev CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/07 23:54:51 Modified files: sys/dev/usb : uhidpp.c Log message: Rename argument funcidx_swid to func_idx as it does not include any software id. No functional change. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/07 23:55:18 Modified files: regress/bin/ps : command.sh Log message: cope with recent thread name changes CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/07 23:56:01 Modified files: regress/sys/kern/noexec: testfly.S Log message: Due to xonly on arm64 it is no longer possible to read the testfly routine. Put it in the rodata section allowing it to be copied. Note that testfly is never executed directly but only after placing it in a separate chunk of memory allowing its permissions to be mutated. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2023/01/07 23:58:07 Modified files: usr.bin/audioctl: audioctl.8 audioctl.c Log message: Add -w option to display variables periodically The purpose of -w is to monitor underruns without triggering long kernel code-paths (ex. fork and exec of new audioctl process) that may cause additional underruns than the ones being monitored. ok chehola, edd CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/08 01:27:17 Modified files: usr.bin/audioctl: audioctl.8 audioctl.c Log message: - tweak the text relating to -w - sync usage() and SYNOPSIS ok ratchov CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/08 01:37:36 Modified files: net/seafile/client: Makefile distinfo net/seafile/seafile: Makefile distinfo Log message: update to 8.0.10 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/01/08 02:21:31 Modified files: www/gitea : Makefile Log message: [fix] gitea: add bash as rundep Gitea starts fine without it, but errors out on the first repository push CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/08 02:36:18 Modified files: games/naev : Makefile distinfo Log message: update to naev-0.10.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/08 02:40:42 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230108 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/08 02:44:02 Modified files: astro/siril : Makefile distinfo astro/siril/pkg: PLIST Log message: Update siril to 1.0.6 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/08 02:44:37 Modified files: graphics/yacreader: Makefile distinfo Log message: graphics/yacreader: update to 9.11.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/08 03:01:02 Modified files: net/dhcpcd : Makefile net/dhcpcd/pkg : README Log message: Tweak README Include information on how to get DHCPv6 working in combination with a restrictive pf.conf, i.e. when outgoing traffic is filtered. OK sthen@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/08 03:26:36 Modified files: sys/net : pfkeyv2.c Log message: Use NULL instead 0 for pointer initialization. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/08 03:52:45 Modified files: textproc/gi-docgen: Makefile distinfo textproc/gi-docgen/pkg: PLIST Log message: Update to gi-docgen-2023.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/08 04:01:23 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/08 04:13:18 Modified files: x11/gnome/eog : Makefile distinfo x11/gnome/eog/pkg: PLIST Log message: Update to eog-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/08 04:13:28 Modified files: x11/gnome/eog-plugins: Makefile distinfo x11/gnome/eog-plugins/pkg: PLIST Log message: Update to eog-plugins-42.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/08 04:18:00 Modified files: x11/gnome/seahorse-nautilus: Makefile distinfo x11/gnome/seahorse-nautilus/pkg: PLIST Log message: Update to seahorse-nautilus-3.11.92.20221209. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/08 05:11:46 Modified files: www/goaccess : Makefile distinfo www/goaccess/patches: patch-config_goaccess_conf patch-src_browsers_c Log message: update to goaccess-1.7 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/08 06:02:20 Modified files: graphics/hugin : Makefile distinfo graphics/hugin/pkg: PLIST Removed files: graphics/hugin/patches: patch-CMakeModules_FindOpenEXR_cmake Log message: update to hugin-2022.0.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/08 06:06:11 Modified files: net/libtorrent-rasterbar: Makefile net/libtorrent-rasterbar/pkg: PLIST Removed files: net/libtorrent-rasterbar/patches: patch-Jamfile patch-bindings_python_setup_py Log message: drop patches and build with cmake No need to fiddle around with static/shared or boost/python bits in the autoconf system when cmake just gets it right. cmake does not build egg files by default (there's an option, though). No symbol changes as per /usr/src/lib/check_sym. The current autoconf build links against system boost as well, with cmake only the python boost library is used. This looks like a needless extra in the autoconf version. No static library besides the dynamic one anymore. OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/08 06:08:22 Modified files: net/libtorrent-rasterbar: Makefile Log message: defer test compilation to test target No PLIST/package change, but "make build" is much faster. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/08 06:25:06 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.3.9. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/08 06:37:18 Modified files: www/luakit : Makefile Log message: www/luakit: sync luajit arches. luajit is not available on aarch64 ok sdk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/08 06:38:35 Modified files: www/luakit : Makefile Log message: www/luakit: typo MODLLUA_WANTLIB -> MODLUA_WANTLIB; ok sdk@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/08 07:17:02 Modified files: net/libtorrent-rasterbar: Makefile distinfo Log message: update to libtorrent-rasterbar 1.2.18 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/08 07:23:25 Modified files: textproc/catfish/patches: patch-catfish_CatfishSearchEngine_py patch-setup_py Log message: textproc/catfish: regen patches CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/08 07:55:55 Modified files: devel/meson : meson.port.mk Log message: Use explicit setup command to silence warning $ make configure ... Found ninja-1.11.1 at /usr/local/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. $ From meson(1): The setup command is the default operation. If no actual command is specified, Meson will assume you meant to do a setup. That means that you can set up a build directory without the setup command like this: meson [ options ] [ build directory ] [ source directory ] OK aja CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/08 09:25:09 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.6.2 see https://github.com/OSGeo/gdal/blob/v3.6.2/NEWS.md CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/08 11:02:56 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/08 12:57:17 Modified files: usr.sbin/vmd : vm.c Log message: vmd(8): add thread names to vm process. ok guenther@. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/01/08 13:01:00 Modified files: productivity/baikal: Makefile distinfo productivity/baikal/pkg: PLIST Log message: Update baikal to 0.9.3. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/01/08 13:13:45 Modified files: databases : Makefile Removed files: databases/riak : Makefile distinfo databases/riak/patches: patch-deps_canola_rebar_config patch-deps_eleveldb_c_src_build_deps_sh patch-deps_eleveldb_c_src_leveldb_build_config_mk patch-deps_eleveldb_c_src_leveldb_include_leveldb_ldb_config_h patch-deps_eleveldb_rebar_config patch-deps_hyper_src_hyper_gb_erl patch-deps_riak_kv_rebar_config patch-deps_riak_kv_src_riak_kv_mrc_map_erl patch-deps_riak_kv_src_riak_kv_put_fsm_erl patch-deps_riak_kv_src_riak_kv_sup_erl patch-deps_riak_kv_src_riak_kv_vnode_erl patch-deps_riak_kv_src_riak_kv_w_reduce_erl patch-rebar_config patch-rel_reltool_config patch-vars_config databases/riak/pkg: DESCR PLIST README riak.rc Log message: Remove long broken databases/riak Prompted by Volker Schlecht, ok kn CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/08 13:32:51 Modified files: graphics/py-seaborn: Makefile Log message: MODPY_PYTEST not TEST_DEPENDS... CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/08 13:34:48 Modified files: lang/compcert : Makefile Log message: minor tweaks for compcert - editing compcert.ini is no longer needed - bump up the minimum coq version that compcert 3.12 would work with with Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2023/01/08 13:50:30 Modified files: security/luasec: Makefile distinfo Log message: Update to 1.2.0 builds fine and slightly tested by op@ thanks! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/08 14:00:01 Modified files: usr.bin/tmux : tmux.1 Log message: Quotes are now required in select-layout example. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/08 14:25:04 Modified files: graphics/libraw: Makefile distinfo Log message: Update libraw to 0.21.1 release: urgent fix for 0.21.0 Fixed typo in Panasonic metadata parsing that prevents correct image decoding for some Panasonic cameras CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/08 14:26:16 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-CMakeLists_txt patch-tests_CMakeLists_txt Log message: Update WeeChat to 3.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/08 14:29:06 Modified files: net/i2pd : Makefile distinfo net/i2pd/patches: patch-tests_Makefile net/i2pd/pkg : PLIST Log message: Update i2pd to 2.45.0 Update diff from Ganymede , patch update by me CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/08 14:31:00 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: maintenance update to 20221229 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/08 15:15:30 Modified files: usr.bin/tmux : utf8.c Log message: Restore code to handle wcwidth failure so that unknown codepoints still do the most likely right thing. GitHub issue 3427, patch based on an diff from Jesse Luehrs in GitHub issue 3003. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/08 15:17:05 Modified files: usr.bin/tmux : window.c Log message: Have client return 1 if process is interrupted to an input pane. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/08 16:34:46 Modified files: usr.bin/tmux : arguments.c Log message: Fix parsing of optional arguments so that and accept a - starting an argument. CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2023/01/08 17:22:47 Modified files: sys/net80211 : ieee80211_input.c Log message: restore NetBSD RCS ID Looks like this was removed in rev 1.85 without comment (which may have been unintentional). ok stsp@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 17:56:36 Modified files: sbin/disklabel : disklabel.8 Log message: disklabel appeared in tahoe ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/01/08 19:12:13 Modified files: sys/kern : kern_prot.c Log message: setthrname() should return EINVAL, not ENAMETOOLONG, when the input is too long. ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/08 20:37:44 Modified files: sys/net : ifq.c ifq.h Log message: count the number times a packet was dropped by bpf as fdrops. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/01/08 20:39:14 Modified files: sys/net : ifq.c Log message: flesh out ifiq_enqueue CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 20:59:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: skip MES for S0ix as well since it's part of GFX From Alex Deucher 33a3b7fad8273e7bcbef0f456c2070be8adcad45 in linux-6.1.y/6.1.4 afa6646b1c5d3affd541f76bd7476e4b835a9174 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:01:17 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0 From Tim Huang a354a9e3fc3b5475b80395a3015644e26352223f in linux-6.1.y/6.1.4 8660495a9c5b9afeec4cc006b3b75178f0fb2f10 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:03:10 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: update SMU13.0.0 reported maximum shader clock From Evan Quan 9d455cb89dc576f752beebcadc823511882fb321 in linux-6.1.y/6.1.4 7a18e089eff02f17eaee49fc18641f5d16a8284b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:04:57 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings From Evan Quan ed00567b170fc461d8755003e5cf4e0b008aff90 in linux-6.1.y/6.1.4 32a7819ff8e25375c7515aaae5cfcb8c44a461b7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:07:06 Modified files: sys/dev/pci/drm/amd/amdgpu: mmhub_v2_0.c mmhub_v2_3.c mmhub_v3_0.c mmhub_v3_0_1.c mmhub_v3_0_2.c Log message: drm/amdgpu: fix mmhub register base coding error From Yang Wang 51c107f91bf1d49fdd1538e46770e6f146f40267 in linux-6.1.y/6.1.4 347fafe0eb46df941965c355c77ce480e4d49f1f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:09:22 Modified files: sys/dev/pci/drm: drm_connector.c Log message: drm/connector: send hotplug uevent on connector cleanup From Simon Ser d988f0bcf579b4bcb0b7aba217a882ec150bcc2a in linux-6.1.y/6.1.4 6fdc2d490ea1369d17afd7e6eb66fecc5b7209bc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:11:31 Modified files: sys/dev/pci/drm/i915/display: intel_dsi_vbt.c Log message: drm/i915/dsi: fix VBT send packet port selection for dual link DSI From Mikko Kovanen 556a7e74af59048bf73777b25395cf90be9b377f in linux-6.1.y/6.1.4 f9cdf4130671d767071607d0a7568c9bd36a68d0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:13:33 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_object.c i915_gem_object_types.h i915_gem_ttm_pm.c Log message: drm/i915/ttm: consider CCS for backup objects From Matthew Auld 218f8fe668240f2ec95dcb000f61904dcdc83271 in linux-6.1.y/6.1.4 ad0fca2dceeab8fdd8e1135f4b4ef2dc46c2ead9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:15:53 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Add DCN314 display SG Support From Yifan Zhang 3038224f5617bb4628170b29661645138f884292 in linux-6.1.y/6.1.4 fe6872adb05e85bde38f2cdec01a0f4cfb826998 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:17:50 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amdgpu: handle polaris10/11 overlap asics (v2) From Alex Deucher 9724e6950ef902abd6abc5b5dfacca4b5125ba75 in linux-6.1.y/6.1.4 1d4624cd72b912b2680c08d0be48338a1629a858 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:19:25 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c Log message: drm/amdgpu: make display pinning more flexible (v2) From Alex Deucher 52beaa0938ad33f3ee848c22935af967e3cce005 in linux-6.1.y/6.1.4 81d0bcf9900932633d270d5bc4a54ff599c6ebdb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:22:46 Modified files: sys/dev/pci/drm/i915: i915_gem_evict.c i915_gem_evict.h i915_vma.c sys/dev/pci/drm/i915/gem: i915_gem_execbuffer.c i915_gem_mman.c sys/dev/pci/drm/i915/selftests: i915_gem_evict.c Log message: drm/i915: improve the catch-all evict to handle lock contention From Matthew Auld ea62bd769994d6f18bd265cc156e6182a288c880 in linux-6.1.y/6.1.4 3f882f2d4f689627c1566c2c92087bc3ff734953 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:24:23 Modified files: sys/dev/pci/drm/i915/gt: intel_migrate.c Log message: drm/i915/migrate: Account for the reserved_space From Chris Wilson 6e6d577cd90b27a98ce9f06ed96bca7b59d210f0 in linux-6.1.y/6.1.4 31a2e6cbe8a4eb0d1650fff4b77872b744e14a62 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:26:30 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping From Evan Quan 1cfd678e2f070fd2f005dc6e12c180ff1a1b5843 in linux-6.1.y/6.1.4 592cd24a08763975c75be850a7d4e461bfd353bf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:28:04 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping From Evan Quan 789c4804d7aed7094845da4a0ebf7099a503f8ba in linux-6.1.y/6.1.4 e0607c10ebf551a654c3577fc74b4bf5533e1cea in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:30:22 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_0.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 From Evan Quan 0b865bcd7a084e9cbf171ad3b240bf40058fd985 in linux-6.1.y/6.1.4 272b981416f8be0180c4d8066f90635fa7c1c501 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/08 21:32:29 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c smu_v13_0_7_ppt.c Log message: drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics From Evan Quan 54b6a040f38075711751c61b2300a8ce7cb1741f in linux-6.1.y/6.1.4 e73fc71e8f015d61f3adca7659cb209fd5117aa5 in mainline linux CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/08 23:04:14 Modified files: sys/arch/sh/sh : trap.c Log message: Handle possible PROT_EXEC fault if PROT_READ fails; needed to cope with kern_exec.c 1.241 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/08 23:34:02 Modified files: regress/bin/ps : command.sh Log message: Sanitize the inherited environment by removing LC_ALL, missed in previous. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/09 00:48:12 Modified files: sys/dev/wscons : wsemul_vt100_subr.c Log message: Correct length of replies to primary and secondary DAs so as not to send a stray trailing NUL byte. From Crystal Kolipe. ok deraadt miod CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/09 00:57:14 Modified files: usr.bin/tmux : tty-keys.c Log message: Accept \007 as terminator to OSC 10 or 11. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 01:06:16 Modified files: converters/recode: Makefile Log message: recode: add missing BDEP CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/09 01:11:41 Modified files: net/py-libcloud: Makefile distinfo Log message: Update to py3-libcloud-3.7.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/09 01:27:43 Added files: devel/fnc/patches: patch-fnc_bld_mk Log message: devel/fnc: drop -Werror; found by jca@, ok sdk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 02:12:17 Modified files: www/ephemetoot : Makefile Log message: ephemetoot needs an RDEP on py-setuptools for the pkg_resources locator, upstream hasn't moved to the newer preferred importlib.metadata yet (https://docs.python.org/3/library/importlib.metadata.html#version) found by florian@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/01/09 03:17:11 src/regress/sys/net/pf_policy Update of /cvs/src/regress/sys/net/pf_policy In directory cvs.openbsd.org:/tmp/cvs-serv1108/pf_policy Log Message: Directory /cvs/src/regress/sys/net/pf_policy added to the repository CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/01/09 03:21:40 Modified files: regress/sys/net: Makefile Added files: regress/sys/net/pf_policy: Makefile absolute.conf list.conf loop-relative.conf loop.conf nesting-once.conf nesting.conf once.conf quick.conf relative.conf simple.conf Log message: yet another set of regression tests for pf(4). Unlike tests found in pf_forward the tests in pf_policy use local bound traffic to provide simple testing of various pf features. The initial commit brings few tests using icmp echo to test anchor rules. anton@ helped a lot to improve pf_policy/Makefile OK anton@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/01/09 03:41:26 Modified files: audio/navidrome: Makefile distinfo modules.inc Log message: audio/navidrome: update to version 0.48.0 and take MAINTAINER. OK paco@ and abieber@, thanks. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/09 03:44:41 Modified files: audio/taglib : Makefile Log message: upstream stopped depending on boost in 2016, remove it OK sthen@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/01/09 03:47:44 Modified files: x11/hk : Makefile distinfo Log message: x11/hk: easy update to version 0.3.0. Diff from author and MAINTAINER, Laurence Tratt. Thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/01/09 04:08:40 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: easy update to version 0.8.2. Two people sent me identical diffs independently: - Laurent Cheylus - Laurence Tratt Thanks both. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/09 04:18:44 Modified files: sys/arch/m88k/m88k: trap.c Log message: Use PROT_EXEC when servicing instruction faults. ok aoyama@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/09 04:50:01 Modified files: regress/usr.bin/lastcomm: Makefile syscallwx.c Added files: regress/usr.bin/lastcomm: gadget.S Log message: Fix the syscallwx target which is affected by both mimmutable(2) and xonly by using a new gadget routine written in assembler with the sole purpose of issuing a syscall. Since it needs to be copied to wx memory, place it in the rodata section. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 04:59:31 Modified files: x11/rxvt-unicode: Makefile Added files: x11/rxvt-unicode/patches: patch-src_command_C Log message: urxvt OSC colour queries were not terminated correctly; they should use ST or BEL but only actually used a single ESC. Hack to replace with BEL for now while I report upstream. The combination of the recent update to this port (which fixed a bug that prevented urxvt from responding to colour queries other than OSC 4) and a recent change in tmux (which started querying fg/bg colour with OSC 10/11 respectively) resulted in this being particularly annoying. Cause diagnosed by nicm, thanks! CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/01/09 05:19:54 Log message: Import ntfy, help and OK op@, OK sthen@ ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, entirely without signup or cost. Status: Vendor Tag: martin Release Tags: martin_230109 N ports/net/ntfy/Makefile N ports/net/ntfy/distinfo N ports/net/ntfy/modules.inc N ports/net/ntfy/pkg/DESCR N ports/net/ntfy/pkg/ntfy.rc N ports/net/ntfy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/01/09 05:22:17 Modified files: infrastructure/db: user.list net : Makefile Log message: Add ntfy. Reuse letskencrypt UID. OK op@ sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 05:47:49 Modified files: x11/rxvt-unicode/patches: patch-src_command_C Log message: rxvt-unicode: improve the patch comment CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/09 06:10:15 Modified files: astro/ansiweather: Makefile distinfo Log message: Update ansiweather to 1.19.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/09 06:12:04 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.6.7. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/09 06:13:19 Modified files: benchmarks/siege: Makefile distinfo Log message: Update siege to 4.1.6. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/09 06:29:34 ports/audio/libmpd/patches Update of /cvs/ports/audio/libmpd/patches In directory cvs.openbsd.org:/tmp/cvs-serv67247/patches Log Message: Directory /cvs/ports/audio/libmpd/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/09 06:31:14 Modified files: audio/libmpd : Makefile Added files: audio/libmpd/patches: patch-src_libmpd-playlist_c Log message: Fix pointer to integer conversion, invalid with clang 15 ok landry@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 06:45:55 Modified files: libexec/ld.so/hppa: ldasm.S Log message: In preparation for upcoming execute-only support, change the magic branch instruction used by __canonicalize_funcptr_for_compare() from "bl" into "b". This allows __canonicalize_funcptr_for_compare() to execute the branch instead of decoding the instruction to find the address of _dl_bind(). This is the first step in the transition to a new ABI. Once an updated ld.so has been installed, we can change __canonicalize_funcptr_for_compare() (which lives in libgcc) and rebuild everything with a new libgcc. Only then we can actually make ld.so executable-only. ok deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 06:52:42 Modified files: libexec/ld.so/hppa: Makefile.inc ldasm.S Log message: Rewrite the hppa assembly code to avoid reads from .text, by using the standard PIC magic. This makes the code similar to what we already use for rcrt0.o. This makes it ready for execute-only. Build C code using -fno-jump-tables to make it ready for execute-only. ok deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/09 07:12:41 Modified files: usr.bin/tmux : tty-keys.c Log message: Fix behaviour with \007 (used the wrong tree for last change). CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/09 07:13:17 Modified files: databases/patroni: Makefile distinfo databases/patroni/patches: patch-patroni_validator_py Log message: Update patroni 2.1.5 -> 2.1.7 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-217 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/09 07:14:26 Modified files: regress/sys/net/pf_policy: Makefile Log message: Whoa, that clean target is insane. If someone does a make build, pf gets disabled. Comment it out, that will need to be rethought. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 07:26:00 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-meson_build Added files: emulators/qemu/patches: patch-util_qemu-thread-posix_c Log message: QEMU: add support for setting threads name on OpenBSD, from Brad CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 07:36:39 Modified files: gnu/usr.bin/binutils-2.17/ld: lexsup.c gnu/usr.bin/binutils-2.17/bfd: elf.c gnu/usr.bin/binutils-2.17/include: bfdlink.h Log message: Implement --execute-only (and turn --no-execute-only from a no-op into an options that does the opposite). Note that this option is likely to be ineffective without changes to the linker scripts. A change that adjusts the hppa linker scripts will follow shortly. Other architectures will need some work. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 07:40:48 Modified files: gnu/usr.bin/binutils-2.17/ld/emulparams: hppaobsd.sh Added files: gnu/usr.bin/binutils-2.17/ld/scripttempl: elf_obsd.sc Log message: Adjust the hppa linker scripts to order .rodata (and other sections classified as read-only) before .text. This makes it possible to make .text execute-only as it no longer contains the ELF program headers. This is achieved by forking the ELF linker script template. Adding another level of conditionals to the existing ELF linker script template would be utter madness. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/09 08:05:49 Modified files: libexec/ld.so/riscv64: ld.script Log message: riscv64 ld.so is ready to be xonly ok kettenis CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 08:22:53 Modified files: sys/arch/arm64/dev: agtimer.c sys/arch/arm64/include: timetc.h Log message: Allwinner hardware sucks! The ARM generic timer on the A64 has a bug where the bottom 9 bits of the counter register can't be trusted if any of the higher bits are rolling over. This is an unpublished errata so the details aren't known. Adopt the same workaround that Linux has. This will disable the userland timecounter support on hardware affected by the hardware. We will need a similar workaround in libc to restore that functionality. tested by semarie@ ok cheloha@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/09 08:49:36 Modified files: sys/dev/wscons : wsemul_vt100.c Log message: DIAGNOSTIC is redundant with KASSERT, remove it. From Crystal Kolipe. ok guenther CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/09 09:08:33 Removed files: graphics/krita/patches: patch-plugins_impex_raw_3rdparty_libkdcraw_src_kdcraw_cpp Log message: Remove libraw patch, since the last update it is integrated upstream Spotted by naddy, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/09 09:11:22 Log message: Import calligraplan-3.3.0, ok kn@ Plan is a project management application. It is intended for managing moderately large projects with multiple resources. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230109 N ports/editors/calligraplan/Makefile N ports/editors/calligraplan/distinfo N ports/editors/calligraplan/pkg/DESCR N ports/editors/calligraplan/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/09 09:13:10 Modified files: editors : Makefile Log message: +calligraplan CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/09 09:36:51 Modified files: productivity/homebank: Makefile distinfo Log message: Update homebank to 5.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 10:08:50 Modified files: infrastructure/mk: bsd.port.mk Log message: With some ports it's difficult to add linker flags, so reuse the ld wrapper script infrastructure previously used for USE_WXNEEDED to allow adding --no-execute-only by setting USE_NOEXECONLY=Yes in the port. This isn't ideal for compilers (in cases where those can't be made to work with exec-only they need patching to add to the internally constructed linker command line, though it does at least help with initial testing there), and is useful for some other ports. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 10:09:55 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Log message: record USE_NOEXECONLY in sqlports CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/09 10:13:46 Modified files: usr.bin/audioctl: audioctl.8 audioctl.c Log message: shorten SYNOPSIS from three versions to two (me) then one (ratchov), plus all the cleanup that goes with; ok ratchov CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/01/09 10:17:55 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document USE_NOEXECONLY CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 10:27:50 Modified files: security/libgcrypt: Makefile security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: use USE_NOEXECONLY, from tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/09 10:39:02 Modified files: x11/rxvt-unicode: Makefile x11/rxvt-unicode/patches: patch-src_command_C Log message: rxvt-unicode: adjust patch to send ESC \ instead of BEL, allows working with all of the tmux versions that use OSC 10/11 (support for BEL was only added to tmux today) CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/09 10:39:56 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST README Log message: Update gitea 1.17.4 -> 1.18.0 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.18.0 Configuration fix and pkg README update from sdk@ and kn@, thanks! CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/01/09 10:41:03 Modified files: share/man/man5 : bsd.port.mk.5 Log message: tweak text for USE_NOEXECONLY CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 11:58:13 Modified files: gnu/usr.bin/binutils-2.17/ld: genscripts.sh Log message: Generate the "combreloc" scripts for the new linker script template as well. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/09 12:13:15 Modified files: net/libnice : Makefile distinfo net/libnice/pkg: PLIST Log message: Update to libnice 0.1.21 pull a clang 15 fix and a ifr_index fix (both merged). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/09 12:13:48 Modified files: net/libnice : distinfo Log message: regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 13:29:35 Modified files: sys/arch/arm64/dev: aplsmc.c apm.c Log message: Implement suspend on lid close. ok tobhe@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 13:32:21 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Set the default for machdep.lidaction to 1 like on amd64. ok tobhe@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/09 13:38:20 Modified files: net/libtorrent-rasterbar: Makefile Log message: improve comment about deferred test compilation CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/09 14:18:47 Modified files: gnu/gcc/gcc/config/pa: fptr.c Log message: Change the __canonicalize_funcptr_for_compare() implementation to stop trying to read a branch instruction and decode it to extract the address of the ld.so resolver function. Instead, directly execute that branch instruction. This is effectively a C runtime ABI change. In order to cross this if you are building from source, make sure you install an updated ld.so first. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/09 14:30:53 Modified files: textproc/libuninameslist: Makefile distinfo Log message: Update libuninameslist to 20221022. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/09 15:27:58 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.215. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/09 15:45:09 Modified files: games/dopewars : Makefile distinfo Log message: Update dopewars to 1.6.2. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/09 16:48:43 Log message: Import ruby-pkg-config 1.5.1 New dependency of ruby-rmagick. OK jca@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-Jan-09 N ports/devel/ruby-pkg-config/Makefile N ports/devel/ruby-pkg-config/distinfo N ports/devel/ruby-pkg-config/pkg/DESCR N ports/devel/ruby-pkg-config/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/09 16:49:57 Modified files: devel : Makefile Log message: Hookup ruby-pkg-config CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/09 16:51:20 Modified files: graphics/ruby-rmagick: Makefile distinfo graphics/ruby-rmagick/pkg: PLIST Log message: Update to rmagick 5.1.0 Fixes issues when using llvm 15. Add new dependency on ruby-pkg-config. Remove test code as gem no longer ships tests. OK jca@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/09 16:53:27 Modified files: devel : Makefile Log message: Unhook ruby-rb-gsl CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/09 16:55:29 Removed files: devel/ruby-rb-gsl: Makefile distinfo devel/ruby-rb-gsl/patches: patch-ext_gsl_matrix_complex_c patch-ext_gsl_native_include_rb_gsl_common_h patch-ext_gsl_vector_complex_c devel/ruby-rb-gsl/pkg: DESCR PLIST Log message: Remove ruby-rb-gsl Has incompatible pointer to integer conversion errors on llvm 15. Nothing depends on this port, and no release in almost 6 years. OK jca@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/09 17:49:45 Modified files: sys/arch/i386/i386: machdep.c Log message: i386: identifycpu(): don't print cpuspeed after calibrate_cyclecounter() The cpuspeed set during calibrate_cyclecounter() is a bogomips measurement. It isn't an authoritative (nominal) frequency, so we shouldn't print it out when identifying each CPU. As an added bonus, this also removes some noise when diffing i386 dmesgs. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/09 18:01:18 Modified files: sys/arch/i386/i386: machdep.c Log message: i386: identifycpu(): only calibrate_cyclecounter() on primary CPU On i386 during identifycpu(), we call calibrate_cyclecounter() for every CPU in the system. This is pointless: every new call clobbers the cpuspeed measured during the prior call. It is also extremely slow: every call to calibrate_cyclecounter() takes about 1 second. Instead, let's only call calibrate_cyclecounter() once, on the primary CPU. Multiprocessor i386 machines will now boot much faster. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/09 18:09:14 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: specialreg.h vmmvar.h sys/arch/i386/i386: machdep.c sys/arch/i386/include: specialreg.h Log message: Hide WAITPKG cpu feature from vmm(4) guests. Alder Lake and similar-era Intel platforms introduced new userland wait instructions. Since vmm was passing this cpuid bit into guests, some would attempt TPAUSE instructions and trigger invalid instruction exceptions because VMX requires additional configuration to support emulation. This also adds WAITPKG to i386 and amd64 cpu feature identification. Input from anton@, cheloha@, and guenther@. Tested by jmatthew@. OK deraadt. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/09 21:13:22 Modified files: lib/libcrypto/bn: bn_shift.c Log message: Rewrite BN_lshift() This improves readability and eliminates special handling for various cases, making the code cleaner and closer to constant time. Basic benchmarking shows a performance gain on modern 64 bit architectures. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/09 23:18:50 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230110 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/10 01:53:26 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.87. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_87.html CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/10 02:24:03 Modified files: math/py-numpy : Makefile Log message: unbreak by temporarily stop using a fortran compiler suggested by jca@ OK tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/10 04:18:47 Modified files: sys/uvm : uvm_swap.c Log message: The uvm_swap_data_lock mutex can now be taken without holding the kernel lock. So it needs IPL_MPFLOOR to prevent lock ordering issues. ok jca@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/10 05:06:19 Modified files: gnu/gcc/gcc : common.opt defaults.h Log message: create infrastructure so that jump tables on/off can be tweaked by an architecture by changing JUMP_TABLES_DEFAULT ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/10 05:07:34 Modified files: gnu/gcc/gcc/config/pa: openbsd.h Log message: disable jump tables by default on hppa because they are incompatible with --execute-only in the linker ok kettenis CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/10 05:17:00 Modified files: regress/sys/uvm: Makefile Log message: Retire wx_syscall regress tests, they have been failing since the introduction of mimmutable(2) and also needs to cope with xonly on some architectures by now. There's already the syscallwx target in regress/usr.bin/lastcomm which does the same thing but also ensures that the expected code path is reached by looking at accounting records. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/10 05:19:18 Removed files: regress/sys/uvm/wx_syscall: Makefile wx_syscall.c Log message: purge unhooked wx_syscall files CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/10 05:47:19 Modified files: sys/dev/wscons : wsdisplay.c Log message: rhe -> the from Crystal Kolipe CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/10 05:49:00 Modified files: textproc/gi-docgen: Makefile Log message: Prefer tomli over toml. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 06:04:06 Added files: security/libssh/patches: patch-CompilerChecks_cmake Log message: Drop -Werror flag fatal with clang 15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:15:04 Modified files: graphics/scrot : Makefile distinfo graphics/scrot/pkg: PLIST Log message: update to scrot-1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:16:12 Modified files: mail/p5-Email-Address: Makefile distinfo Log message: update to p5-Email-Address-1.913 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/10 06:16:43 Modified files: net/py-smbc : Makefile distinfo Log message: Update to py3-smbc-1.0.25.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:18:43 Modified files: mail/p5-Email-MIME: Makefile distinfo Log message: update to p5-Email-MIME-1.953 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:18:44 Modified files: mail/p5-Email-MIME-ContentType: Makefile distinfo Log message: update to p5-Email-MIME-ContentType-1.028 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:18:45 Modified files: mail/p5-Email-MIME-Encodings: Makefile distinfo Log message: update to p5-Email-MIME-Encodings-1.317 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/10 06:19:10 Modified files: print/libspectre: Makefile distinfo Log message: Update to libspectre-0.2.12. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 06:22:30 Modified files: devel/py-rcsparse: Makefile devel/py-rcsparse/patches: patch-py-rcsparse_c Log message: Fix python2 build with clang 15 PyUnicode_AsUTF8AndSize is only available in python3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:22:43 ports/security/p5-Crypt-OpenSSL-PKCS10/patches Update of /cvs/ports/security/p5-Crypt-OpenSSL-PKCS10/patches In directory cvs.openbsd.org:/tmp/cvs-serv85014/patches Log Message: Directory /cvs/ports/security/p5-Crypt-OpenSSL-PKCS10/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:22:52 Modified files: security/p5-Crypt-OpenSSL-RSA: Makefile distinfo Removed files: security/p5-Crypt-OpenSSL-RSA/patches: patch-RSA_xs Log message: update to p5-Crypt-OpenSSL-RSA-0.33 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:22:54 Modified files: security/p5-Crypt-OpenSSL-PKCS10: Makefile distinfo Added files: security/p5-Crypt-OpenSSL-PKCS10/patches: patch-PKCS10_xs Log message: update to p5-Crypt-OpenSSL-PKCS10-0.19 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 06:24:10 Modified files: graphics/vid : Makefile graphics/vid/patches: patch-vid_c Log message: Don't mix up \0 and NULL, fatal with clang 15 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/10 06:24:27 Modified files: sysutils/consul-template: Makefile distinfo modules.inc Log message: Update to consul-template-0.30.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 06:25:14 ports/inputmethods/libskk/patches Update of /cvs/ports/inputmethods/libskk/patches In directory cvs.openbsd.org:/tmp/cvs-serv63712/patches Log Message: Directory /cvs/ports/inputmethods/libskk/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:25:26 Modified files: security/p5-Crypt-X509: Makefile distinfo Log message: update to p5-Crypt-X509-0.55 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 06:26:16 Modified files: inputmethods/libskk: Makefile Added files: inputmethods/libskk/patches: patch-libskk_file-dict_c Log message: Return FALSE instead of NULL, avoids a fatal error with clang 15 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/10 06:26:34 Modified files: usr.sbin/rpki-client: print.c Log message: Improve timestamp printing in filemode OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:27:23 Modified files: security/p5-Crypt-Curve25519: Makefile distinfo security/p5-Crypt-Curve25519/pkg: PLIST Log message: update to p5-Crypt-Curve25519-0.07 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:27:26 Modified files: security/p5-Crypt-PKCS10: Makefile distinfo Log message: update to p5-Crypt-PKCS10-2.005 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 06:28:59 Modified files: misc/cdrdao : Makefile Added files: misc/cdrdao/patches: patch-scsilib_include_mconfig_h Log message: Avoid horrid stack scanning code, breaks unexpectedly when built with clang 15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:43:48 Modified files: security/zkt : Makefile distinfo Removed files: security/zkt/patches: patch-dki_c patch-zconf_c Log message: update to zkt-1.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 06:48:36 Modified files: security/p5-CryptX: Makefile distinfo Log message: update to p5-CryptX-0.077 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/10 07:03:58 Modified files: textproc/scdoc : Makefile distinfo textproc/scdoc/patches: patch-Makefile patch-src_main_c Log message: update textproc/scdoc to 1.11.2 changelog: - escape ' at the beginning of lines - cleanup the installation process - check for and abort on failed memory allocations - disallows differing row lengths in table while here regen patches and drop -Werror (which would break the build on clang 15 due to -Wstrict-prototypes.) ok sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 07:15:58 Modified files: graphics/tesseract/tesseract: Makefile distinfo Log message: update to tesseract-5.3.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/10 07:19:12 Modified files: usr.bin/timeout: timeout.1 timeout.c Log message: Add short options for --foreground and --preserve-status Align with upcoming POSIX spec: https://www.austingroupbugs.net/view.php?id=1586 OK jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/10 07:47:58 Modified files: net/bro : Makefile distinfo Log message: Bugfix update to zeek-5.0.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/10 07:54:14 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.2. see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001221.html CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/01/10 09:25:06 Modified files: productivity/khard: Makefile distinfo productivity/khard/patches: patch-doc_source_conf_py productivity/khard/pkg: PLIST Log message: update productivity/khard to 0.18.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/01/10 09:27:49 Modified files: textproc/tree-sitter: Makefile distinfo Log message: update textproc/tree-sitter to 0.20.7 while here drop maintainer tweaks and ok sthen@ tested also by Laurent Cheylus CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/01/10 09:33:18 Modified files: sys/dev/wscons : wsdisplay.c Log message: Switch to console before suspending in DUMBFB mode. Fixes frame buffer corruption and a few other bugs/races after wakeup on Apple Silicon laptops and Lenovo x13s. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/10 10:04:01 Modified files: sys/arch/mips64/mips64: trap.c Log message: Enable the fine-grained fault type computation code added in 1.117 on all mips64 processors, not only Octeon; needed to cope with xonly mappings. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/10 10:08:07 Modified files: devel/p5-Coro : Makefile distinfo devel/p5-Coro/pkg: PLIST Added files: devel/p5-Coro/patches: patch-Coro_AnyEvent_pm patch-Coro_Handle_pm patch-Coro_Socket_pm patch-Coro_Storable_pm patch-Coro_Util_pm patch-Coro_pm patch-EV_EV_pm patch-Event_Event_pm Removed files: devel/p5-Coro/patches: patch-Coro_State_xs Log message: update p5-Coro to 6.570 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/10 10:10:57 Modified files: sys/arch/luna88k/stand/boot: Makefile bcd.c bmc.c boot.ldscript dev_net.c dev_net.h devopen.c getsecs.c if_le.c init_main.c kbd.c lance.c rcvbuf.h samachdep.h sc.c sio.c Added files: sys/arch/luna88k/stand/boot: exec.c libsa.h Removed files: sys/arch/luna88k/stand/boot: awaitkey.c boot.c getline.c parse.c prf.c Log message: Switch the luna88k boot loader to the MI boot code, to ease future maintainence of it. Crank version to 0.8. ok aoyama@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/10 10:38:10 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: In pmap_bootstrap, when importing the PROM translations into the kernel pmap, be sure to clear all software bits from the TTEs, for these bits will have different meanings in OpenBSD. Tested on a large set of sun4u and sun4v systems of different eras to not cause any regression, should be safe enough. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/10 10:41:16 Modified files: benchmarks/wrk : Makefile distinfo benchmarks/wrk/patches: patch-Makefile Log message: Update wrk to 4.2.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 10:43:54 Modified files: www/hiawatha : Makefile Log message: Drop -Werror, avoids a pointless error with clang 15 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/10 10:46:28 Modified files: editors/hexedit: Makefile distinfo Log message: Update hexedit to 1.6. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 10:50:53 Modified files: mail/rmilter : Makefile Added files: mail/rmilter/patches: patch-src_radix_c Log message: Fix return value and let this build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 10:52:45 Added files: sysutils/augeas/patches: patch-src_internal_c Log message: Avoid non portable Linux code and fix build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 10:53:02 Modified files: sysutils/augeas: Makefile Log message: Bump, missed in previous CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 10:55:31 Modified files: security/jailkit: Makefile Added files: security/jailkit/patches: patch-src_jk_procmailwrapper_c Log message: Bring compat functions decls in scope and fix build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 10:57:56 Modified files: archivers/zziplib: Makefile Added files: archivers/zziplib/patches: patch-zzip_mmapped_c Log message: Fix incompatible pointer to integer conversion, fatal with clang 15 Taken from upstream PRs CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/10 11:01:41 Modified files: fonts/ibm-plex : Makefile distinfo Log message: Update ibm-plex to 6.1.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 11:01:44 Added files: net/czmq/patches: patch-configure patch-src_zloop_c Log message: Drop -Werror to fix the build with clang 15 This library is lagging behind upstream and has no consumer left. Zap? CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 11:02:47 Removed files: net/czmq/patches: patch-src_zloop_c Log message: Drop this patch, not needed after -Werror removal CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/10 11:05:59 Modified files: gnu/gcc/gcc/config/sparc: openbsd.h Log message: like hppa, sparc64 will need gcc's jump tables option disabled to allow execute-only binaries ok miod CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/10 11:11:37 Modified files: www/newsraft : Makefile distinfo Log message: Update newsraft to 0.15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/10 12:07:55 Modified files: mail : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: mail/rmilter : Makefile distinfo mail/rmilter/patches: patch-CMakeLists_txt patch-contrib_http-parser_CMakeLists_txt patch-contrib_lc-btrie_CMakeLists_txt patch-contrib_xxhash_CMakeLists_txt patch-contrib_zstd_CMakeLists_txt patch-hiredis_CMakeLists_txt patch-rmilter_conf_sample patch-src_radix_c patch-src_upstream_c mail/rmilter/pkg: DESCR PLIST rmilter.rc Log message: remove rmilter, it is obsolete since rspamd gained built-in milter support (it was kept during transition, but there has been plenty of time for that now) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/01/10 12:52:05 Modified files: lang/janet : Makefile distinfo Log message: Update janet to 1.26.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/10 12:59:52 Modified files: converters/wv : Makefile Added files: converters/wv/patches: patch-wvSummary_c Log message: Add missing include, problem spotted by clang 15 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/10 13:00:13 Modified files: sysutils/coreutils: Makefile Log message: sysutils/coreutils: allow building as root Reported by Thomas Dettbarn; ok bcallah@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/10 13:28:51 Modified files: security/libdigidocpp: Makefile distinfo Log message: update to libdigidocpp 3.14.12 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2023/01/10 13:48:34 Modified files: usr.bin/aucat : aucat.1 Log message: Fix device name in the MIDI control section For MMC to work, the MIDI sequencer must send MMC to subdevices registered with -tslave. From Dirk-Wilhelm Peters , thanks. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/10 14:10:38 Modified files: usr.bin/timeout: timeout.1 Log message: oops, fix a bad edit in previous; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/10 14:22:39 Modified files: libexec/ld.so/hppa: ld.script Log message: hppa ld.so works with executable-only text (non-readable) CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2023/01/10 14:27:12 Modified files: sys/arch/powerpc/powerpc: pmap.c Log message: Use atomic ops on the set of used segment registers Each pmap sets a bit in usedsr to claim 16 unique VSIDs for its segment registers. Use atomic_cas_uint to set this bit (checking that the other cpu didn't steal it) and atomic_clearbits_int to clear it. Stop using splvm. ok miod@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/10 16:22:15 Modified files: usr.bin/ssh : scp.c Log message: Switch scp from using pipes to a socketpair for communication with it's ssh sub-processes. We no longer need to reserve two descriptors to ensure that we don't end up using fd 0-2 unexpectedly, that is handled by sanitise_stdfd() in main(). Based on an original diff from djm@. OK deraadt@ djm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/10 16:51:21 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.5 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/10 17:51:27 Modified files: regress/usr.bin/ssh: dynamic-forward.sh Log message: rewrite this test to use a multiplexed ssh session so we can control its lifecycle without risk of race conditions; fixes some of the Github integration tests for openssh-portable CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2023/01/10 18:55:18 Modified files: lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/sys: Ovfork.S brk.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S libexec/ld.so/amd64: SYS.h Log message: Add retguard to amd64 syscalls. Since we got rid of padded syscalls we have enough registers to do this. ok deraadt@ ok kettenis@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/01/10 19:00:33 Modified files: . : innovations.html Log message: mortimer has changed amd64 system call stubs in libc, main programs, and ld.so so they are now also protected by retguard (this was already the case on arm64). They are hard to find because of aslr and libc.so/ld.so relinking, but now ROP-code will have a harder time preloading system call arguments and jumping to the syscall instructions in the stub, because (except for execve(2)) upon return the code drops into the retguard epilogue and sadly then you die. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/01/10 19:05:10 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add a quirk for riak removal Reminder, suggested reason, and OK by danj@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/10 19:13:52 Modified files: usr.bin/ssh : sntrup761.c sntrup761.sh Log message: remove whitespace at EOL from code extracted from SUPERCOP CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/10 19:49:34 Modified files: sys/arch/i386/i386: machdep.c Log message: i386/machdep.c: revert revisions 1.659 and 1.660 "put it back" kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/01/10 20:17:56 Modified files: sys/arch/mips64/include: pte.h sys/arch/mips64/mips64: db_machdep.c pmap.c Log message: Add MIPS64r2 TLB read inhibit support OK deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/01/10 20:19:52 Modified files: sys/arch/mips64/include: cpu.h pmap.h sys/arch/mips64/mips64: fp_emulate.c pmap.c trap.c Log message: Add TLB bypass for instruction emulation copyinsn() fetches a userland instruction through the direct map. This lets emulation work with execute-only virtual memory mappings. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/01/10 20:20:52 Modified files: sys/arch/octeon/octeon: machdep.c Log message: Enable TLB read inhibit on OCTEON Plus and newer SoCs. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/01/10 20:28:42 Modified files: sys/arch/octeon/conf: BOOT GENERIC RAMDISK Log message: Use 64-bit page table entries on octeon This (over-)compensates for the frame bit reduction related to the TLB read inhibit support. However, the memory overhead of page tables is increased. OK miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/10 21:26:24 Modified files: lib/libcrypto/bn: bn_shift.c Log message: Replace BN_lshift1()/BN_rshift1() with calls to BN_lshift()/BN_rshift(). Currently, BN_lshift1() and BN_rshift1() are separate implementations that are intended to be faster since the shift is known (and only one bit crosses a word boundary). However, with the rewrite of BN_lshift() and BN_rshift(), they are either slower or only minimally faster (depending on architecture). Avoid duplication and turn BN_lshift1()/BN_rshift1() into functions that call inlined versions of BN_lshift()/BN_rshift(), making BN_lshift() and BN_rshift() call the same inlined implementation. This results in a single implementation and BN_lshift1()/BN_rshift1() that out perform the previous versions (in part due to compiler optimisation). Now that none of the original code exists, replace the license and copyright for this file. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/10 21:35:26 Modified files: lib/libcrypto/dsa: dsa_key.c Log message: Simplify BIGNUM handling in dsa_builtin_keygen(). Rather than having complicated "attempt to reuse" dances, always allocate priv_key/pub_key, then free and assign on success. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/10 21:39:42 Modified files: lib/libcrypto/dsa: dsa_ameth.c dsa_gen.c dsa_ossl.c Log message: Clean up and simplify BIGNUM handling in DSA code. This adds missing BN_CTX_start()/BN_CTX_end() calls, removes NULL checks before BN_CTX_end()/BN_CTX_free() (since they're NULL safe) and calls BN_free() instead of BN_clear_free() (which does the same thing). Also replace stack allocated BIGNUMs with calls to BN_CTX_get(), using the BN_CTX that is already available. ok tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/10 22:36:50 Modified files: usr.bin/ssh : sftp-client.c Log message: ignore bogus upload/download buffer lengths in the limits extension CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/10 22:39:38 Modified files: usr.bin/ssh : sftp-client.c Log message: clamp the minimum buffer lengths and number of inflight requests too CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/10 23:47:02 Modified files: www/gitea/patches: patch-custom_conf_app_example_ini Log message: Update patch-custom_conf_app_example_ini, noticed by sthen@, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/11 00:50:13 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-413.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/11 00:55:28 Modified files: x11/gtksourceview5: Makefile distinfo Log message: Update to gtksourceview5-5.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/11 00:59:05 Modified files: x11/gnome/text-editor: Makefile distinfo x11/gnome/text-editor/pkg: PLIST Log message: Update to gnome-text-editor-43.2. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/01/11 01:11:07 Modified files: regress/sys/net/pf_policy: Makefile Log message: make REGRESS_CLEANUP consistent with REGRESS_CLEANUP found in pf_state/Makefile. discussed with anton@ OK anton@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/11 01:15:29 Modified files: net/mtr : Makefile distinfo Log message: Update mtr to 0.95. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/11 01:16:02 Modified files: x11/jwm : Makefile distinfo Log message: Update jwm to 2.4.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 01:53:30 Modified files: print/py-pikepdf: Makefile distinfo Log message: update to py3-pikepdf-6.2.8.post1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 01:53:34 Modified files: sysutils/py-packaging: Makefile distinfo sysutils/py-packaging/pkg: PLIST Log message: update to py3-packaging-23.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/11 01:54:31 Modified files: www/newsboat : Makefile distinfo Log message: Update newsboat to 2.30.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/11 02:04:58 Modified files: graphics/jpegoptim: Makefile distinfo Log message: Update jpegoptim to 1.5.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/11 02:12:46 Modified files: x11/xfce4/libxfce4util: Makefile distinfo x11/xfce4/libxfce4util/pkg: PLIST Log message: x11/xfce4/libxfce4util: update to 4.18.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/11 02:13:33 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo Log message: x11/xfce4/xfce4-panel: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001224.html CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/11 04:09:17 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Make sure we also remove read access in pmap_page_ro() when the new permissions only allow execution. Make sure we completely invalidate the PTE if the intersection between the old and new permissions is the empty set. ok drahn@, deraadt@, mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/11 04:10:25 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Make sure we also remove read access in pmap_page_ro() when the new permissions only allow execution. Make sure we completely invalidate the PTE if the intersection between the old and new permissions is the empty set. ok deraadt@, mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/11 05:03:23 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.17.2 - Fix Out-of-bounds read in the function modifySoname - Split segment size fix CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/11 05:44:14 Modified files: audio/libsndfile: Makefile distinfo Log message: Update to libsndfile 1.2.0 Switch from GH tag to release tarball. From Jan Stary (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/11 05:47:04 Modified files: sys/dev/rasops : rasops.c Log message: Remove rasops_isgray, this is no longer used. From Crystal Kolipe kolipe.c at exoticsilicon dot com. ok miod CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/11 06:13:27 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_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_files_file_util_unittest_cc patch-base_process_memory_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_h patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_BUILDCONFIG_gn patch-build_config_compiler_BUILD_gn 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_browser_about_flags_cc patch-chrome_browser_background_background_mode_manager_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn 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_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_audio_service_util_cc 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_print_job_worker_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_browser_proxy_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_task_manager_sampling_task_group_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_sad_tab_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_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_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_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_tabs_tab_drag_controller_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_connectors_internals_device_trust_utils_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_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_chrome_features_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_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_updater_app_app_install_cc patch-chrome_updater_installer_cc patch-chrome_updater_updater_cc patch-chrome_updater_util_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_assistant_browser_client_context_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_payments_strings_grdp 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_metrics_metrics_log_cc patch-components_os_crypt_os_crypt_h 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_policy_tools_generate_policy_source_py patch-components_safe_browsing_content_resources_gen_file_type_proto_py patch-components_security_interstitials_content_utils_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_viz_host_host_display_client_cc patch-components_viz_host_host_display_client_h patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_fake_display_client_cc patch-components_viz_test_fake_display_client_h patch-components_viz_test_mock_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_compositor_util_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_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc 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_test_mock_render_process_host_h patch-content_public_test_mock_render_thread_cc 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_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_common_api__permission_features_json patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_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-headless_lib_browser_headless_content_browser_client_h patch-ipc_ipc_channel_mojo_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_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_wrapper_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-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_dns_BUILD_gn patch-net_dns_host_resolver_system_task_cc patch-net_http_http_network_session_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-printing_print_settings_cc patch-printing_print_settings_h patch-remoting_host_chromoting_host_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_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_crashpad_crashpad_client_BUILD_gn patch-third_party_libsync_src_sync_c patch-third_party_nasm_BUILD_gn patch-third_party_nasm_config_config-linux_h patch-third_party_perfetto_include_perfetto_base_thread_utils_h 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_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-tools_json_schema_compiler_feature_compiler_py patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_buffer_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_h patch-ui_gfx_native_pixmap_handle_h patch-ui_gfx_switches_cc patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_native_theme_native_theme_base_cc patch-ui_strings_translations_app_locale_settings_zh-TW_xtb patch-ui_views_controls_textfield_textfield_cc patch-ui_views_examples_widget_example_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_widget_widget_h patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_trap-handler_handler-inside-posix_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_alloc_gni patch-build_linux_unbundle_openh264_gn patch-chrome_browser_enterprise_identifiers_profile_id_delegate_impl_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_test_interaction_interaction_test_util_browser_cc patch-components_autofill_assistant_browser_client_context_unittest_cc patch-content_browser_audio_audio_service_cc patch-content_browser_network_service_instance_impl_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-media_webrtc_helpers_cc patch-third_party_blink_common_features_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_platform_instrumentation_partition_alloc_memory_dump_provider_cc patch-third_party_skia_src_core_SkContainers_cpp patch-third_party_webrtc_overrides_metronome_source_h patch-ui_aura_client_drag_drop_client_h patch-ui_gl_gl_features_h patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-v8_src_flags_flags_cc Removed files: www/chromium/patches: patch-base_cpu_h patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_test_interaction_webui_interaction_test_util_cc patch-chrome_updater_configurator_cc patch-chrome_updater_device_management_dm_client_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_cc patch-components_policy_resources_policy_templates_json patch-content_browser_download_download_manager_impl_cc patch-extensions_browser_browser_context_keyed_service_factories_cc patch-media_webrtc_webrtc_features_cc patch-ui_gl_gl_features_cc Log message: update to 109.0.5414.74 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/11 06:36:12 Modified files: audio/grip : Makefile distinfo audio/grip/pkg : PLIST Log message: Update to grip-4.2.4. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/11 06:53:17 Modified files: usr.sbin/bgpd : Makefile bgpd.h rde.c rde.h rde_update.c Added files: usr.sbin/bgpd : rde_aspa.c Log message: Add ASPA validation functions to the RDE. This implements ASPA validation based on the current draft. Implementing this showed various weaknesses in the current ASPA draft which I hope to fix in the near future. Unlike the algorithm specified in the draft our version validates the AS_PATH attribute in a single path doing one or two lookups depending on the sessions BGP role. The code is not yet hooked up into the RDE (see the NOTYET blocks). Missing are reload logic, bgpctl integration and the loading of the merged ASPA set from the rtr process. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/11 06:55:08 Modified files: regress/usr.sbin/bgpd/unittests: Makefile Added files: regress/usr.sbin/bgpd/unittests: rde_aspa_test.c Log message: Add a somewhat extensive unittest for ASPA validation functionality. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 07:30:47 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c Log message: hppa can switch over to --execute-only by default. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 07:33:54 Modified files: gnu/llvm/lld/ELF: Driver.cpp gnu/llvm/lld/docs: ld.lld.1 Log message: arm64 and riscv64 can now do --execute-only by default ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 07:38:09 Modified files: lib/libc/arch/aarch64: Makefile.inc Log message: do not need --execute-only anymore, it is now the default CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 08:14:01 Modified files: libexec/ld.so/mips64: ld.script Log message: the kernel on mips64 (octeon, loongson) is in good enough shape to run --execute-only ld.so (meaning FLAGS (1) on the LOAD line for the text segment, in the ld.script). the linker, when using built-in linker scripts, is not ready yet for other libraries / binaries.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 08:55:11 Log message: import ports/math/py-gmpy2, ok tb@ gmpy2 is an optimized, C-coded Python extension module that supports fast multiple-precision arithmetic. gmpy2 is based on the original gmpy module but adds support for correctly rounded multiple-precision real arithmetic (using the MPFR library) and complex arithmetic (using the MPC library). Status: Vendor Tag: sthen Release Tags: sthen_20230111 N ports/math/py-gmpy2/Makefile N ports/math/py-gmpy2/distinfo N ports/math/py-gmpy2/pkg/PLIST N ports/math/py-gmpy2/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 08:55:39 Log message: import ports/security/badkeys, ok tb@ badkeys checks public keys in a variety of formats (including X.509 certificates, Certificate Signing Requests, SSH public keys and others) for known vulnerabilities. Status: Vendor Tag: sthen Release Tags: sthen_20230111 N ports/security/badkeys/Makefile N ports/security/badkeys/distinfo N ports/security/badkeys/pkg/DESCR N ports/security/badkeys/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 08:56:20 Modified files: math : Makefile Log message: +py-gmpy2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 08:56:21 Modified files: security : Makefile Log message: +badkeys CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 09:21:32 Modified files: libexec/ld.so/sparc64: ld.script Log message: force-disable jump tables in ld.so building on sparc64, to ease the exonly transition for people building through an upcoming commit series CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 09:25:13 Modified files: lib/libcrypto/arch/hppa: Makefile.inc Log message: temporarily force hppa libcrypto to be built --no-execute-only because perlasm is still putting tables (intended to be rodata) into text. This will help dynamic executables, but static executables won't be saved by this. But this is temporary because we hope the perlasm problem is fixed soon. ok miod CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/11 09:26:46 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 7.5.1 -> 7.5.2 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/11 09:31:46 Modified files: libexec/ld.so/m88k: Makefile.inc libexec/ld.so/sh: Makefile.inc Added files: libexec/ld.so/m88k: ld.script libexec/ld.so/sh: ld.script Log message: Add ld.so linker scripts on the remaining platforms. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 09:33:36 Modified files: libexec/ld.so/sh: Makefile.inc Log message: put LD_SCRIPT in the canonical location CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/11 09:33:57 Modified files: mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile security/sslscan: Makefile Log message: set USE_NOEXECONLY for ports statically linking ports/security/openssl/* CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 09:36:44 Modified files: lib/libcrypto/arch/sparc64: Makefile.inc Log message: based upon inspection of obj/*.S ... temporarily force sparc64 libcrypto to be built --no-execute-only because perlasm is still putting tables (intended to be rodata) into text. This will help dynamic executables, but static executables won't be saved by this. But this is temporary because we hope the perlasm problem is fixed soon. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 10:00:22 Modified files: lib/libc/arch/mips64: Makefile.inc lib/libc/arch/sparc64: Makefile.inc Log message: block --execute-only on mips64 & sparc64 during the upcoming transition. a seatbelt, because libc build corruption is too painful. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/11 10:10:26 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_update.c Log message: Add the validation state to the filterstate struct. Removes vstate argument from rde_filter(). Rename prefix_vstate() to prefix_roa_vstate(). OK tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/11 10:16:33 Modified files: libexec/ld.so/sparc64: Makefile.inc Log message: be very paranoid like other architectures and force no-jump-tables came up in two seperate conversations with miod and kettenis CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 10:42:22 Modified files: sysutils/ttyload: Makefile Log message: Drop self-inflicted -Werror pain, fixes build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 10:43:49 Modified files: mail/cyrus-imapd: Makefile Added files: mail/cyrus-imapd/patches: patch-imap_relocate_by_id_c Log message: Include appropriate header for basename(3), fixes the build with clang 15 ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 10:46:48 Modified files: x11/gnome/gcr : Makefile Added files: x11/gnome/gcr/patches: patch-gck_meson_build patch-gcr_meson_build Log message: Tweak defines to get at the declaration of strptime(3), fixes clang 15 build ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 10:49:56 Modified files: benchmarks/randread: Makefile benchmarks/randread/patches: patch-filelist_c Log message: Add missing include, fixes build with clang 15 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/11 11:29:10 Modified files: textproc/catfish: Makefile Log message: python is a build dependency despite NO_BUILD=Yes catfish sets NO_BUILD=Yes because it just packages existing files, MODPY_ADJ_FILES (run in pre-configure) and the default do-install target set by the python module obviously need python, so set MODPY_BUILDDEP=Yes to override the python module's default of =No in case of NO_BUILD=Yes. Spotted in a bulk test (thanks tb) for a python.port.mk diff where catfish was the only port failing -- due to this. OK landry CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 11:30:24 Modified files: devel/p5-IO-Tty: Makefile Added files: devel/p5-IO-Tty/patches: patch-Makefile_PL Log message: Unbreak with clang 15: fix function detection base-gcc test by tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 11:50:13 Modified files: textproc/raptor: Makefile Added files: textproc/raptor/patches: patch-src_raptor_parse_c patch-src_raptor_serialize_c Log message: Avoid pointer to integer conversion to let this build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 12:00:28 Modified files: geo/spatialite/freexl: Makefile geo/spatialite/freexl/patches: patch-src_freexl_c Log message: Use local swap16/swap32 functions instead of the defines from endian.h The local functions take a pointer to an integer, not an integer, so the endian.h macros aren't a proper replacement. This fixes the build with clang 15. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/11 12:57:18 Modified files: sys/arch/sparc64/sparc64: genassym.cf locore.s pmap.c Log message: Implement X-only mappings on sun4u by not letting the dtlb miss handler allow ttes with the "exec only" bit; joint work with deraadt@, unfortunately no effect on sun4v due to the lack of software bits in ttes to fit an "exec only" bit. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 13:48:28 Modified files: graphics/glm/patches: patch-test_CMakeLists_txt Log message: Drop -Werror, clang 15 -Winvalid-utf8 complains about non-UTF8 in comments... -Weverything, -Werror, and then a ton of -Wno-something... stop the madness. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/11 14:35:20 Modified files: security/libssh: Makefile Removed files: security/libssh/patches: patch-examples_sshd_direct-tcpip_c Log message: Disable useless examples Not packaged and not used in tests (31 out of 32 still pass on amd64), but 59 less .c files to compile. No WANTLIB, dynamix export or PLIST changes. OK jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/11 14:59:01 Modified files: lang/gcc/8 : Makefile lang/gcc/8/patches: patch-gcc_common_opt Log message: Use USE_NOEXECONLY workaround to make gcc 8 build while we're looking for a proper fix. Also disable jump tables. USE_NOEXECONLY suggested by jca ok pascal CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/11 15:03:44 Modified files: math/py-numpy : Makefile Log message: py-numpy: enable fortran again on aarch64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/11 15:50:22 Modified files: devel/libinotify/patches: patch-Makefile_am Log message: Drop -Werror to fix build with clang 15 The code uses ATOMIC_VAR_INIT which has been marked deprecated upstream. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/11 17:27:27 Modified files: sys/dev/pci/drm/i915: i915_gpu_error.c Log message: Compiling kernel with witness option failed since drm update. Do not define struct rwlock variable within function, witness needs global access. OK jsg@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/11 17:48:40 Modified files: telephony/p5-Net-SIP: Makefile distinfo Log message: update p5-Net-SIP to 0.834 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/11 18:00:03 Modified files: devel/p5-Test-File: Makefile distinfo Log message: update p5-Test-File to 1.993 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/11 18:04:31 Modified files: devel/p5-File-Find-Object: Makefile distinfo Log message: update p5-File-Find-Object to 0.3.7 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/11 18:55:05 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.36 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/12 00:18:25 Modified files: gnu/usr.bin/texinfo/makeinfo: sectioning.c Log message: Fix trivial stack buf oflow CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/12 00:25:29 Modified files: libexec/ld.so/sparc64: ld.script Log message: Use proper sparc64 illtrap instruction as text sections filler, rather than the x86 one. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/12 00:31:42 Modified files: textproc/scdoc : Makefile textproc/scdoc/pkg: PLIST Log message: Unbreak: properly install man pages and fix pkgconfig file in PLIST. No bump because this could not package. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/12 00:45:21 Modified files: x11/gnome/tracker3-miners: Makefile distinfo Log message: Update to tracker3-miners-3.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/12 00:50:18 Modified files: x11/gnome/secrets: Makefile distinfo x11/gnome/secrets/pkg: PLIST Log message: Update to secrets-7.2. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/12 00:54:29 Modified files: devel/ode : Makefile distinfo Log message: update to ode-0.16.3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/12 01:47:08 Modified files: regress/usr.sbin/bgpd/unittests: rde_aspa_test.c Log message: In build_aspath() be more careful in the len == 0 case. For len == 0 aspath->data should not be touched so just exit early. While there also initalize source_as correctly in the rev case. This does not matter here but is more correct. Problem noticed by anton@ OK tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/12 03:59:36 Modified files: sys/kern : uipc_syscalls.c Log message: Use solock() instead solock_shared() within sys_getsockopt(). Otherwise we acquiring kernel lock with mutex(9) held. This partially reverts rev 1.205 of sys/kern/uipc_syscalls.c. Shared solock() is still fine for getsockname(2) and getpeername(2). Reported-by: syzbot+00a4824cb1b6a214c7d6@syzkaller.appspotmail.com ok kn@ claudio@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/12 05:23:40 Modified files: sys/dev/wscons : wsemul_vt100_subr.c Log message: Add some missing cursor movement and scrolling escape sequences that are supported by xterm. From Crystal Kolipe kolipe.c at exoticsilicon dot com. ok miod CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/12 05:28:08 Modified files: sys/dev/rasops : rasops.c sys/dev/wscons : wsemul_vt100_subr.c Log message: Add aixterm bright colour sequences (SGR 90-97 and 100-107). From Crystal Kolipe kolipe.c at exoticsilicon dot com. ok miod CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/12 05:34:06 Modified files: sys/dev/wscons : wsemul_vt100_subr.c Log message: Add CBT (cursor back tab) sequence, from Crystal Kolipe kolipe.c at exoticsilicon dot com. ok miod CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/12 05:48:34 Modified files: lang/gcc/8/patches: patch-gcc_genconditions_c Log message: This patch introduced for clang 13 is also needed with clang 15 ok pascal@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 05:56:07 Modified files: lib/libc/sys : setsid.2 lib/libc/termios: tcgetpgrp.3 tcgetsid.3 tcsendbreak.3 tcsetattr.3 tcsetpgrp.3 Log message: remove outdated "expected to be compliant" ok miod@ kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/12 06:09:47 Modified files: sys/net : pf.c sys/netinet : tcp_input.c Log message: Binding the accept socket in TCP input relies on the fact that the listen port is not bound to port 0. With a matching pf divert-to rule this assumption is no longer true and could crash the kernel with kassert. In both pf and stack drop TCP packets with destination port 0 before they can do harm. OK sashan@ claudio@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/12 06:11:40 ports/www/py-vcrpy/patches Update of /cvs/ports/www/py-vcrpy/patches In directory cvs.openbsd.org:/tmp/cvs-serv73247/patches Log Message: Directory /cvs/ports/www/py-vcrpy/patches added to the repository CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/12 06:12:11 Modified files: sys/net : Tag: OPENBSD_7_2 pf.c sys/netinet : Tag: OPENBSD_7_2 tcp_input.c Log message: Binding the accept socket in TCP input relies on the fact that the listen port is not bound to port 0. With a matching pf divert-to rule this assumption is no longer true and could crash the kernel with kassert. In both pf and stack drop TCP packets with destination port 0 before they can do harm. OK sashan@ claudio@ this is errata/7.2/013_tcp.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/12 06:13:12 Modified files: sys/net : Tag: OPENBSD_7_1 pf.c sys/netinet : Tag: OPENBSD_7_1 tcp_input.c Log message: Binding the accept socket in TCP input relies on the fact that the listen port is not bound to port 0. With a matching pf divert-to rule this assumption is no longer true and could crash the kernel with kassert. In both pf and stack drop TCP packets with destination port 0 before they can do harm. OK sashan@ claudio@ this is errata/7.1/018_tcp.patch.sig CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/12 06:14:43 Modified files: www/py-vcrpy : Makefile distinfo www/py-vcrpy/pkg: PLIST Added files: www/py-vcrpy/patches: patch-tests_integration_test_urllib2_py patch-tests_unit_test_stubs_py Log message: Update py-vcrpy 2.1.1 -> 4.2.1 Changelog: https://vcrpy.readthedocs.io/en/latest/changelog.html ok pamela@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/12 06:14:52 Modified files: x11/kitty : Makefile Log message: Drop -Werror to let this build with clang 15 CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/01/12 06:15:27 Modified files: . : errata71.html errata72.html Log message: Release tcp errata. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/12 06:16:28 Modified files: sysutils/py-vmomi: Makefile distinfo Log message: Update py-vmomi 8.0.0.1 -> 8.0.0.1.1 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.0.1.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/12 06:17:20 Modified files: misc/magicpoint: Makefile Added files: misc/magicpoint/patches: patch-mgp_c Log message: Rearrange logic to address type mismatch spotted by clang 15 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/12 07:08:39 Modified files: usr.bin/timeout: timeout.1 timeout.c Log message: diff from sobrado to use a full argument name for -s: after some discussion we used "signal", as per pkill/pgrep; also lift the descriptive text from kill.1 to clarify that both signal name and number are accepted; ok sobrado job CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/12 08:03:23 Modified files: distrib/miniroot: install.sub Log message: On '!', drop into a proper ksh(1) instead of a limited sh(1) lacking arithmetic expression `(( ... ))' and more. OK deraadt CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/12 08:55:58 Modified files: x11/xloadimage : Makefile distinfo x11/xloadimage/patches: patch-cmuwmraster_c Added files: x11/xloadimage/patches: patch-pdsuncomp_c patch-png_c patch-tiff_c patch-vicar_c Log message: x11/xloadimage: update to Debian patch level 25 and fix compiler warnings This fixes miscellaneous variable type errors. Prodded by jca@ after clang 15 fallout. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/12 10:35:52 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_update.c Log message: Split rde_filterstate_prep() into three functions. - rde_filterstate_init(): initialize a filterstate to default values - rde_filterstate_copy(): copy from a filterstate into a new state object - rde_filterstate_prep(): set filtersate based on prefix passed as argument. This makes the code a bit easier to read. OK tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/12 11:49:11 Modified files: usr.bin/tmux : input-keys.c server-client.c tmux.h tty.c Log message: Have tmux recognise pasted texts wrapped in bracket paste sequences, rather than only forwarding them to the program inside. From Andrew Onyshchuk in GitHub issue 3431. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/12 12:19:49 Modified files: graphics/png : Makefile distinfo Log message: graphics/png: maintenance update to 1.6.39 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/12 12:37:53 Modified files: share/man/man8/man8.luna88k: boot_luna88k.8 sys/arch/luna88k/stand: Makefile sys/arch/luna88k/stand/boot: Makefile Added files: sys/arch/luna88k/stand/boot: boot.8 Log message: Update luna88k boot procedure; help & tweaks jmc@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/12 13:13:28 Modified files: sys/dev/wscons : wsemul_vt100.c Log message: free(NULL) has been allowed in the kernel since 5.4; remove checks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/12 13:39:37 Modified files: sys/dev/wscons : wscons_features.h wsemul_vt100.c wsemul_vt100_subr.c wsemul_vt100var.h Log message: Disable double width and height escape sequences under SMALL_KERNEL. ok miod CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/12 14:00:14 Modified files: x11 : Makefile x11/st : Makefile distinfo x11/st/pkg : DESCR Log message: add a scrollback flavour to st, which adds the following patch to the build: https://st.suckless.org/patches/scrollback/st-scrollback-0.8.5.diff ok jung@ (maintainer, who also pointed out the existence of a separate program https://tools.suckless.org/scroll/, though it seems to me this is something of a failed experiment, jan@ agrees) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/12 14:42:06 Modified files: math/py-numpy : Makefile distinfo math/py-numpy/patches: patch-numpy_core_setup_common_py math/py-numpy/pkg: PLIST Log message: update to py3-numpy-1.24.0 (and I rechecked that --disable-optimization is still needed on i386) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/12 16:08:01 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:27:41 Modified files: sys/dev/pci/drm/include/acpi: video.h Log message: add acpi_video_report_nolcd() for 6.1.5 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:32:39 Modified files: sys/dev/pci/drm/i915/gvt: scheduler.c Log message: drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() From Dan Carpenter 20a07570c1667a48fe50fdfa59f4ece57775b69a in linux-6.1.y/6.1.5 3792fc508c095abd84b10ceae12bd773e61fdc36 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:34:34 Modified files: sys/dev/pci/drm/i915/gvt: gtt.c Log message: drm/i915/gvt: fix double free bug in split_2MB_gtt_entry From Zheng Wang 1022519da69d99d455c58ca181a6c499c562c70e in linux-6.1.y/6.1.5 4a61648af68f5ba4884f0e3b494ee1cabc4b6620 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:37:01 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c Log message: drm/amdgpu: Fix size validation for non-exclusive domains (v4) From Luben Tuikov 8ba7c55e112f4ffd2a95b99be1cb1c891ef08ba1 in linux-6.1.y/6.1.5 7554886daa31eacc8e7fac9e15bbce67d10b8f1f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:38:35 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process.c Log message: drm/amdkfd: Fix kfd_process_device_init_vm error handling From Philip Yang 9d74d1f52e16d8e07f7fbe52e96d6391418a2fe9 in linux-6.1.y/6.1.5 29d48b87db64b6697ddad007548e51d032081c59 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:40:51 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.h amdgpu_amdkfd_gpuvm.c sys/dev/pci/drm/amd/amdkfd: kfd_process.c Log message: drm/amdkfd: Fix double release compute pasid From Philip Yang a02c07b619899179384fde06f951530438a3512d in linux-6.1.y/6.1.5 1a799c4c190ea9f0e81028e3eb3037ed0ab17ff5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:42:45 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Report to ACPI video if no panels were found From Mario Limonciello adaf41b56803fe7a9a4ac625c7e41615ef23591f in linux-6.1.y/6.1.5 c573e240609ff781a0246c0c8c8351abd0475287 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:46:41 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: Revert "drm/amd/display: Enable Freesync Video Mode by default" From Michel Daenzer d54f66bc9c371e4765d78144c8dac568a59a31dd in linux-6.1.y/6.1.5 6fe6ece398f7431784847e922a2c8c385dc58a35 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:49:06 Modified files: sys/dev/pci/drm/include/drm: drm_plane_helper.h Log message: drm/plane-helper: Add the missing declaration of drm_atomic_state From Ma Jun c7041ec41036f64db5104f33348c45a1aedcf098 in linux-6.1.y/6.1.5 4e699e34f923188175986ad8a74ab99f7034075e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:50:53 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_topology.c Log message: drm/amdkfd: Fix kernel warning during topology setup From Mukul Joshi 306888b1246bf44e703b6f1ccc746c2746c1a981 in linux-6.1.y/6.1.5 cf97eb7e47d4671084c7e114c5d88a3d0540ecbd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:52:52 Modified files: sys/dev/pci/drm/i915/gvt: debugfs.c Log message: drm/i915/gvt: fix gvt debugfs destroy From Zhenyu Wang fe340500baf84b6531c9fc508b167525b9bf6446 in linux-6.1.y/6.1.5 c4b850d1f448a901fbf4f7f36dec38c84009b489 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:54:11 Modified files: sys/dev/pci/drm/i915/gvt: debugfs.c Log message: drm/i915/gvt: fix vgpu debugfs clean in remove From Zhenyu Wang 44c0e07e3972e3f2609d69ad873d4f342f8a68ec in linux-6.1.y/6.1.5 704f3384f322b40ba24d958473edfb1c9750c8fd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:56:44 Modified files: sys/dev/pci/drm/amd/display/dc/dml: display_mode_vba.h sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_mode_vba_32.c display_mode_vba_util_32.c display_mode_vba_util_32.h Log message: drm/amd/display: Add check for DET fetch latency hiding for dcn32 From Dillon Varone 4ac1437d64efdd2788f8c511276243f594e946fd in linux-6.1.y/6.1.5 6d4727c80947de0e6fad58b196a9d215e3b32608 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 18:58:55 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_mode_vba_util_32.c Log message: drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0 From Samson Tam d179f9d27f1e31fdcf6b02c4f1658dd69985f602 in linux-6.1.y/6.1.5 f3c23bea598ab7e8e4b8c5ca66598921310f718e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 19:01:14 Modified files: sys/dev/pci/drm/i915: i915_irq.c i915_reg.h sys/dev/pci/drm/i915/display: intel_dsi_vbt.c Log message: drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence From Jani Nikula c7229577d93d53870fd77e961143305aeec97a7b in linux-6.1.y/6.1.5 963bbdb32b47cfa67a449e715e1dcc525fbd01fc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/12 19:03:06 Modified files: sys/dev/pci/drm/i915/display: intel_dsi_vbt.c Log message: drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index From Jani Nikula 0c84b7de26588f4032992ee2a1df6c3d367be829 in linux-6.1.y/6.1.5 6217e9f05a74df48c77ee68993d587cdfdb1feb7 in mainline linux CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/12 19:44:02 Modified files: usr.bin/ssh : sshconnect.c Log message: avoid printf("%s", NULL) if using ssh -oUserKnownHostsFile=none and a hostkey in one of the system known hosts file changes; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/12 19:58:20 Modified files: usr.bin/ssh : readconf.c readconf.h ssh.c Log message: Add a "Host" line to the output of ssh -G showing the original host arg. Inspired by patch from vincent at bernat.ch via bz#3343, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/12 20:16:29 Modified files: usr.bin/ssh : ssh_config.5 Log message: Document "UserKnownHostsFile none". ok djm@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/12 20:22:18 Modified files: sys/arch/sparc64/include: cpu.h _types.h sys/arch/sparc64/sparc64: clock.c Log message: sparc64: switch to clockintr - Remove all use of timer(4/sparc64) from sparc64/clock.c. - Don't map interrupts in timer_match(), effectively disabling timer(4/sparc64). The driver will be completely removed in a later commit. - Wire up tick_intrclock, stick_intrclock, and sys_tick_intrclock. - All sparc64 machines now have a randomized statclock; stathz = hz, profhz = stathz * 10. Very special thanks to miod@, without whom this would have been impossible. sun4v testing by kmos@, mlarkin@, and kn@. sun4u testing (%tick and the oddball USIIe %stick) by miod@. With input from miod@, mlarkin@, and kettenis@. v1: https://marc.info/?l=openbsd-tech&m=166776418803680&w=2 v2: https://marc.info/?l=openbsd-tech&m=167287772220176&w=2 v3: https://marc.info/?l=openbsd-tech&m=167322011602530&w=2 ok mlarkin@ kettenis@ miod@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/12 21:23:00 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Add scp's path to test sshd's PATH. If the scp we're testing is fully qualified (eg it's not in the system PATH) then add its path to the under-test sshd's PATH so we can find it. Prompted by bz#3518. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/12 21:40:28 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Unbreak building of quirks Building of devel/quirks failed with 'Message key 15 (use rspamd's internal milter support instead) is unused', which is caused by a forgotten addition to setup_obsolete_reason (mail/rmilter has been removed a couple of days ago). CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/12 21:47:35 Modified files: regress/usr.bin/ssh: multiplex.sh scp-uri.sh scp.sh scp3.sh test-exec.sh Log message: Move scp path setting to a helper function. The previous commit to add scp to the test sshd's path causes the t-envpass test to fail when the test scp is given using a fully qualified path. Put this in a helper function and only call it from the scp tests. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/12 22:01:10 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_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_files_file_util_unittest_cc patch-base_process_memory_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_h patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_BUILDCONFIG_gn patch-build_config_compiler_BUILD_gn 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_browser_about_flags_cc patch-chrome_browser_background_background_mode_manager_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn 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_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_audio_service_util_cc 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_print_job_worker_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_browser_proxy_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_task_manager_sampling_task_group_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_sad_tab_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_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_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_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_tabs_tab_drag_controller_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_connectors_internals_device_trust_utils_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_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_chrome_features_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_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_updater_app_app_install_cc patch-chrome_updater_installer_cc patch-chrome_updater_updater_cc patch-chrome_updater_util_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_assistant_browser_client_context_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_payments_strings_grdp 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_metrics_metrics_log_cc patch-components_os_crypt_os_crypt_h 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_policy_tools_generate_policy_source_py patch-components_safe_browsing_content_resources_gen_file_type_proto_py patch-components_security_interstitials_content_utils_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_viz_host_host_display_client_cc patch-components_viz_host_host_display_client_h patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_fake_display_client_cc patch-components_viz_test_fake_display_client_h patch-components_viz_test_mock_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_compositor_util_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_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc 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_test_mock_render_process_host_h patch-content_public_test_mock_render_thread_cc 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_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_common_api__permission_features_json patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_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-headless_lib_browser_headless_content_browser_client_h patch-ipc_ipc_channel_mojo_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_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_wrapper_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-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_dns_BUILD_gn patch-net_dns_host_resolver_system_task_cc patch-net_http_http_network_session_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-printing_print_settings_cc patch-printing_print_settings_h patch-remoting_host_chromoting_host_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_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_crashpad_crashpad_client_BUILD_gn patch-third_party_libsync_src_sync_c patch-third_party_nasm_BUILD_gn patch-third_party_nasm_config_config-linux_h patch-third_party_perfetto_include_perfetto_base_thread_utils_h 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_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-tools_json_schema_compiler_feature_compiler_py patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_buffer_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_h patch-ui_gfx_native_pixmap_handle_h patch-ui_gfx_switches_cc patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_native_theme_native_theme_base_cc patch-ui_strings_translations_app_locale_settings_zh-TW_xtb patch-ui_views_controls_textfield_textfield_cc patch-ui_views_examples_widget_example_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_widget_widget_h patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_trap-handler_handler-inside-posix_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 www/ungoogled-chromium/pkg: PLIST Added files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_gni patch-build_linux_unbundle_openh264_gn patch-chrome_browser_enterprise_identifiers_profile_id_delegate_impl_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_test_interaction_interaction_test_util_browser_cc patch-components_autofill_assistant_browser_client_context_unittest_cc patch-content_browser_audio_audio_service_cc patch-content_browser_network_service_instance_impl_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-media_webrtc_helpers_cc patch-third_party_blink_common_features_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_platform_instrumentation_partition_alloc_memory_dump_provider_cc patch-third_party_skia_src_core_SkContainers_cpp patch-third_party_webrtc_overrides_metronome_source_h patch-ui_aura_client_drag_drop_client_h patch-ui_gl_gl_features_h patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-v8_src_flags_flags_cc Removed files: www/ungoogled-chromium/patches: patch-base_cpu_h patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_test_interaction_webui_interaction_test_util_cc patch-chrome_updater_configurator_cc patch-chrome_updater_device_management_dm_client_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_cc patch-components_policy_resources_policy_templates_json patch-content_browser_download_download_manager_impl_cc patch-extensions_browser_browser_context_keyed_service_factories_cc patch-media_webrtc_webrtc_features_cc patch-ui_gl_gl_features_cc Log message: update to 109.0.5414.74 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/12 23:08:23 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo Log message: x11/xfce4/xfce4-screenshooter: update to 1.10.3 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/12 23:53:04 Modified files: usr.bin/timeout: timeout.c Log message: timeout(1): sig_atomic_t variables must also be 'volatile'; ok job@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/13 00:02:16 Modified files: sbin/shutdown : shutdown.c Log message: shutdown(8): sig_atomic_t variables should be qualified 'volatile' CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/13 00:13:40 Modified files: usr.bin/ssh : ssh_config.5 Log message: fix double phrase in previous; CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/13 01:24:08 Modified files: math/py-numpy : Makefile Log message: py-numpy: add missing TDEPs. py3-typing_extensions (tests break badly if it isn't installed). test_requirements.txt also lists py3-test-cov and py3-wheel, so add them as well. ok phessler CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/13 01:58:36 Modified files: usr.sbin/rpki-client: aspa.c extern.h main.c output-bgpd.c output-json.c rpki-client.8 Log message: Add aspa-set to openbgpd config output. Change the way the validated ASPA tree is built since OpenBGPD config follows more the ASPA profile and puts the optional AFI to each provider ASnum instead of duplicated everything into an IPv4 and IPv6 tree. The JSON output of ASPA is still the same. The inclusion of the aspa-set can currently be disabled by the -A flag. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/13 02:11:04 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-etc_netatalk_Makefile_in Removed files: net/netatalk3/patches: patch-contrib_shell_utils_afpstats patch-contrib_shell_utils_asip-status_pl_in patch-doc_manpages_man1_asip-status_pl_1_xml patch-etc_uams_openssl_compat_h patch-man_man1_asip-status_pl_1_in Log message: Update to netatalk-3.1.14. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/13 02:12:24 Modified files: textproc/py-dateparser: Makefile distinfo Log message: update to py3-dateparser-1.1.6 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/13 02:14:38 Modified files: games/naev : Makefile distinfo Log message: update to naev-0.10.2 modify RDEPs to match -data version update LDEPs to fix build when dpb purges devel/pcre2 breakage reported by naddy@, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/13 02:17:48 Modified files: www/py-requests: Makefile distinfo Removed files: www/py-requests/patches: patch-requests___init___py patch-setup_cfg patch-setup_py Log message: update to py3-requests-2.28.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/13 03:52:52 Modified files: x11/kde-applications/okteta: Makefile distinfo x11/kde-applications/okteta/pkg: PLIST Log message: Update okteta to 0.26.10 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/13 03:54:40 Modified files: devel/kdevelop : distinfo devel/kdevelop/pkg: PLIST graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST net/kdeconnect-kde: distinfo net/kdeconnect-kde/pkg: PLIST net/konversation: distinfo net/ktorrent : distinfo net/ktorrent/pkg: PLIST net/libktorrent: distinfo productivity/kalendar: distinfo 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-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akregator: distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bomber/pkg: PLIST x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dragon: distinfo x11/kde-applications/elisa: distinfo x11/kde-applications/elisa/pkg: PLIST x11/kde-applications/eventviews: distinfo x11/kde-applications/ffmpegthumbs: Makefile distinfo x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: distinfo x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/incidenceeditor: distinfo x11/kde-applications/juk: distinfo x11/kde-applications/kaccounts-integration: Makefile 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/kalgebra/pkg: PLIST x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: distinfo x11/kde-applications/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/kcron/pkg: PLIST x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: Makefile distinfo x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: distinfo x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/keditbookmarks/pkg: PLIST x11/kde-applications/kfind: distinfo x11/kde-applications/kfind/pkg: PLIST 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: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kio-extras: distinfo 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/kitinerary/pkg: PLIST x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kldap: distinfo x11/kde-applications/kleopatra: distinfo x11/kde-applications/klettres: distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: distinfo x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/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/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: distinfo x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/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/ksystemlog/pkg: PLIST 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: Makefile 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: distinfo x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: distinfo x11/kde-applications/libksane: distinfo x11/kde-applications/libksieve: distinfo x11/kde-applications/libksieve/pkg: PLIST 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/mbox-importer: distinfo x11/kde-applications/messagelib: distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-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/spectacle: distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: distinfo x11/yakuake : distinfo Removed files: x11/kde-applications/libkdcraw/patches: patch-src_kdcraw_cpp Log message: Update KDE Gear to 22.12.1 https://kde.org/announcements/gear/22.12.1/ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/01/13 04:05:23 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.7.13. Includes security fix for TROVE-2022-002. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/13 04:13:25 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.386 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/13 04:17:36 Modified files: security/knockpy: Makefile distinfo Log message: Update knockpy to 5.4.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/13 04:25:01 Modified files: devel/kdiff3 : Makefile distinfo devel/kdiff3/pkg: PLIST Log message: Update kdiff3 to 1.10.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/13 05:24:00 Modified files: www/c-icap/c-icap: Makefile Added files: www/c-icap/c-icap/patches: patch-mpmt_server_c Log message: Fix invalid integer to pointer conversion, fatal with clang 15. Already fixed upstream but the commit didn't make the 0.5.10 release. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/13 05:28:27 Modified files: www/varnish : Makefile Log message: Drop -Werror to unbreak the clang 15 build of the embedded zlib ok gonzalo@ (maintainer), similar diff from kn@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/01/13 06:19:55 Modified files: net/tor : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC update to tor 0.4.7.13, fixing TROVE-2022-002. ok sthen@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/13 07:15:49 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Retake kernel lock in error paths of vmmioctl. From Christian Ludwig. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/13 07:24:17 Modified files: sbin/disklabel : editor.c Log message: Fix a couple of auto allocation corner cases. Don't stop counting free partitions just because a spoofed partition is encountered. Always check for (end - start) underflow after rounding start/end to cylinder boundaries. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/13 07:46:08 Modified files: lib/libcrypto/asn1: a_bitstr.c Log message: Prevent 1-byte out-of-bounds read in i2c_ASN1_BIT_STRING If an ASN.1 BIT STRING a of length > 0 contains only zero bytes in a->data, this old code would end up reading from a->data[-1]. This may or may not crash. Luckily, anton observed two openssl-ruby regress test failures in the last few days, which could eventually be traced back to this (after a lot of painful digging due to coredumps not working properly). ok jsing CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2023/01/13 08:14:24 Modified files: usr.bin/aucat : afile.c Log message: Use extended header format for .wav files. According to Microsoft docs, it is needed if bits > 16 or if there are more than 2 channels, which aucat supports and is the defaut. Fixes errors reported by audio/sox port when trying to play .wav files generated by aucat. Reported by John Rigg and others on misc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/13 08:49:26 Modified files: sys/arch/luna88k/stand/boot: Makefile Log message: put man page in the right place CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/13 10:11:41 Modified files: lib/libcrypto/aes/asm: aes-parisc.pl lib/libcrypto/arch/hppa: Makefile.inc lib/libcrypto/bn/asm: parisc-mont.pl lib/libcrypto/modes/asm: ghash-parisc.pl lib/libcrypto/rc4/asm: rc4-parisc.pl lib/libcrypto/sha/asm: sha1-parisc.pl sha512-parisc.pl Log message: Move all data tables from .text section to .rodata, and update the code to fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags. ok jsing@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/13 10:12:16 Log message: import xnotify-0.9.1 XNotify displays a notification on the screen. XNotify receives a notification specification in stdin and shows a notification for the user on the screen. from Mattia Chiozzi (mattia [at] chiozzi [dot] cc), who is also taking MAINTAINER, thanks! ok sthen@ Status: Vendor Tag: op Release Tags: op_20230113 N ports/x11/xnotify/Makefile N ports/x11/xnotify/distinfo N ports/x11/xnotify/pkg/DESCR N ports/x11/xnotify/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/13 10:13:08 Modified files: x11 : Makefile Log message: +xnotify CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/13 10:27:26 Modified files: lib/libcrypto/aes/asm: aes-sparcv9.pl lib/libcrypto/arch/sparc64: Makefile.inc lib/libcrypto/bn/asm: sparcv9-mont.pl sparcv9a-mont.pl lib/libcrypto/modes/asm: ghash-sparcv9.pl lib/libcrypto/sha/asm: sha1-sparcv9.pl sha1-sparcv9a.pl sha512-sparcv9.pl Log message: Move all data tables from .text section to .rodata, and update the code to fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/13 10:52:08 Modified files: lib/libc/arch/sparc64/gen: fixunsdfsi.S modf.S lib/libc/arch/sparc64/string: ffs.S lib/libc/arch/sparc64/sys: brk.S sbrk.S Log message: Move all data from .text section to .rodata, and update the code to fetch them correctly when building PIC. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/13 10:53:30 Modified files: sys/arch/sparc64/include: asm.h Log message: Drop PICCY_SET() and RODATA() macros now that libc no longer needs them. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/13 11:26:29 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/13 16:02:44 Modified files: sys/kern : kern_exec.c exec_elf.c sys/uvm : uvm_unix.c Log message: Since the signal trampoline is now execute-only we no longer write it into core dumps. As a result backtraces through signal handlers no longer work in gdb and other debuggers. Fix this by keeping a read-only mapping of the signal trampoline in the kernel and writing it into the core dump at the virtual address where it is mapped in the process. ok deraadt@, tb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/13 18:04:55 Modified files: sys/kern : kern_sysctl.c Log message: sysctl(2): KERN_CPUSTATS: zero struct cpustats before copyout CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/13 20:12:15 Modified files: share/man/man0 : COPYRIGHT Log message: use the notice from 4.4BSD-Lite ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/13 20:21:17 Modified files: sys/arch/amd64/include: specialreg.h Log message: sync cr4 and xcr0 bits with intel dec 2022 sdm ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/13 20:28:51 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: identcpu.c Log message: recognise protection keys for supervisor-mode (PKS) in cpuid ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/13 20:37:14 Modified files: sys/arch/amd64/include: pte.h Log message: add protection-key violation error code for page-fault exceptions ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/14 00:36:16 Modified files: libexec/spamd : spamd.c Log message: Add missing void to function definition CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/14 00:44:06 Modified files: www/otter-browser: Makefile distinfo www/otter-browser/patches: patch-src_modules_windows_web_StartPageWidget_cpp www/otter-browser/pkg: PLIST Log message: Update otter-browser to 1.0.03 Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/14 01:06:36 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 22.12.21 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/14 01:26:10 Modified files: emulators/citra: Makefile Removed files: emulators/citra/patches: patch-src_tests_common_param_package_cpp patch-src_tests_core_arm_dyncom_arm_dyncom_vfp_tests_cpp patch-src_tests_core_core_timing_cpp patch-src_tests_core_file_sys_path_parser_cpp patch-src_tests_core_hle_kernel_hle_ipc_cpp patch-src_tests_core_memory_memory_cpp patch-src_tests_core_memory_vm_manager_cpp patch-src_tests_glad_cpp patch-src_tests_tests_cpp patch-src_tests_video_core_shader_shader_jit_x64_compiler_cpp Log message: Use internal catch2 The new version has some issues on OpenBSD, to update devel/catch2 we use again the internal (shipped by citra) old catch2 version. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/14 01:26:29 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update Catch2 to 3.2.1 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/14 02:57:08 Modified files: regress/usr.bin/ssh: percent.sh Log message: Instead of skipping the all-tokens test if we don't have OpenSSL (since we use it to compute the hash), put the hash at the end and just omit it if we don't have it. Prompted by bz#3521. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/14 02:58:56 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.42.8. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/14 03:05:55 Modified files: regress/usr.bin/ssh: yes-head.sh Log message: Shell syntax fix. From ren mingshuai vi github PR#369. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/14 03:06:38 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/14 03:06:49 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/14 03:07:03 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.50. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/14 03:35:21 ports/graphics/jpeginfo/patches Update of /cvs/ports/graphics/jpeginfo/patches In directory cvs.openbsd.org:/tmp/cvs-serv47231/patches Log Message: Directory /cvs/ports/graphics/jpeginfo/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/14 03:38:12 Modified files: graphics/jpeginfo: Makefile distinfo Added files: graphics/jpeginfo/patches: patch-Makefile_in Log message: Update jpeginfo to 1.6.2. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/01/14 04:15:34 Modified files: security/openssl/3.0: Makefile Added files: security/openssl/3.0/patches: patch-crypto_aes_asm_aesv8-armx_pl patch-crypto_aes_asm_vpaes-armv8_pl patch-crypto_bn_asm_armv8-mont_pl patch-crypto_chacha_asm_chacha-armv8_pl patch-crypto_ec_asm_ecp_nistz256-armv8_pl patch-crypto_modes_asm_aes-gcm-armv8_64_pl patch-crypto_modes_asm_ghashv8-armx_pl patch-crypto_poly1305_asm_poly1305-armv8_pl patch-crypto_sha_asm_keccak1600-armv8_pl patch-crypto_sha_asm_sha1-armv8_pl patch-crypto_sha_asm_sha512-armv8_pl Log message: Tweak arm64 perlasm to move all data from .text to .rodata. This allows us to drop -Wl,--no-execute-only on arm64. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/01/14 04:18:03 Modified files: mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: Now that openssl3 is fixed to support executable-only code, drop the -Wl,--no-executable-only here as well. From tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/14 04:28:02 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-Makefile_rules patch-apps_app_voicemail_c telephony/asterisk/20/pkg: PLIST-main Log message: update to asterisk-20.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/14 04:28:08 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-Makefile_rules patch-apps_app_voicemail_c telephony/asterisk/18/pkg: PLIST-main Log message: update to asterisk-18.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/14 04:28:14 Modified files: telephony/asterisk/16: Makefile distinfo telephony/asterisk/16/pkg: PLIST-main Log message: update to asterisk-16.30.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/14 05:11:11 Modified files: sys/arch/amd64/amd64: conf.c efi_machdep.c sys/arch/amd64/conf: files.amd64 sys/arch/arm64/arm64: conf.c sys/arch/arm64/conf: files.arm64 sys/arch/arm64/dev: efi_machdep.c sys/dev/efi : efi.h sys/sys : conf.h Added files: sys/arch/amd64/include: efivar.h sys/arch/arm64/include: efivar.h sys/dev/efi : efi.c efiio.h files.efi Log message: Implement access to EFI variables and ESRT through an ioctl(2) interface that is compatible with what FreeBSD and NetBSD have. Setting EFI variables is only allowed at securelevel 0 and below. Heavily based on work done by Sergii Dmytruk. ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/14 05:15:12 Modified files: etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md etc/etc.arm64 : MAKEDEV.md Log message: Create /dev/efi on amd64 and arm64. ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/14 05:19:11 Modified files: etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.arm64: MAKEDEV.8 Log message: regen CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/14 06:10:38 Modified files: x11/xnotify : Makefile distinfo Log message: update x11/xnotify to 0.9.3 fixes a small issue in the manpage and tighnens pledge (previously was "stdio rpath unix", now "stdio rpath" by pledging after XOpenDisplay.) ok maintainer Mattia Chiozzi CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/14 06:43:51 Modified files: sysutils/restic: Makefile distinfo modules.inc sysutils/restic/pkg: PLIST Removed files: sysutils/restic/patches: patch-cmd_restic_cmd_self_update_go Log message: Update to restic-0.15.0 Removed patch, which is merged into this release. Changelog: https://github.com/restic/restic/releases/tag/v0.15.0 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/14 06:49:52 Modified files: mail/roundcubemail: Makefile Added files: mail/roundcubemail/patches: patch-plugins_password_password_php Log message: roundcubemail's password-change plugin used a $2y prefix for bcrypt (which appears to be specific to some PHP bcrypt implementation); change it to $2b so that bcrypts produced via this plugin can be used by standard crypt checking. Report from Atanas Vladimirov. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/14 06:50:52 Modified files: mail/roundcubemail: Tag: OPENBSD_7_2 Makefile Added files: mail/roundcubemail/patches: Tag: OPENBSD_7_2 patch-plugins_password_password_php Log message: roundcubemail's password-change plugin used a $2y prefix for bcrypt (which appears to be specific to some PHP bcrypt implementation); change it to $2b so that bcrypts produced via this plugin can be used by standard crypt checking. Report from Atanas Vladimirov. CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/01/14 07:51:26 Modified files: sysutils/prometheus: Makefile distinfo Log message: Update prometheus to 2.37.5: [SECURITY] Security upgrade from go and upstream dependencies that include security fixes to the net/http and os packages. #11690 This updates /x/sys/unix to a version that no longer uses direct syscalls and instead uses the libc stubs. This fixes the problem with mmap crashes caused by bad syscall uses. Found the hard way and fix tested by florian@ OK sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/14 08:10:45 Modified files: lib/libcrypto/ec: ec_key.c Log message: Clean up and simplify EC_KEY handling, mostly from a BN_CTX perspective. If we have a BN_CTX available, make use of it rather than calling BN_new(). Always allocate a new priv_key and pub_key, rather than having complex reuse dances on entry and exit. Add missing BN_CTX_start()/BN_CTX_end() calls. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/14 08:12:27 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Greatly simplify bn_expand_internal(). We have a function called recallocarray() - make use of it rather than handrolling a version of it. Also have bn_expand() call bn_wexpand(), which avoids some duplication. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/14 08:23:27 Modified files: lib/libcrypto/bn: bn_ctx.c Log message: Rewrite BN_CTX. The current BN_CTX implementation is an incredibly overengineered piece of code, which even includes its own debug system. Rewrite BN_CTX from scratch, simplifying things things considerably by having a "stack" of BIGNUM pointers and a matching array of group assignments. This means that BN_CTX_start() and BN_CTX_end() effectively do not fail. Unlike the previous implementation, if a failure occurs nothing will work and the BN_CTX must be freed/recreated, instead of trying to pick up at the point where the failure occurred (which does not make sense given its intended usage). Additionally, it has long been documented that BN_CTX_start() must be called before BN_CTX_get() can be used, however the previous implementation did not actually enforce this. Now that missing BN_CTX_start() and BN_CTX_end() calls have been added to DSA and EC, we can actually make this a hard requirement. ok tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/14 08:33:41 Modified files: archivers/libdeflate: Makefile distinfo Log message: Update to libdeflate-1.16 Release notes: https://github.com/ebiggers/libdeflate/blob/v1.16/NEWS.md CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/14 08:45:44 Modified files: lib/libcrypto : Makefile lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/arch/arm: Makefile.inc lib/libcrypto/arch/i386: Makefile.inc lib/libcrypto/arch/sparc64: Makefile.inc Removed files: lib/libcrypto/ec: ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c ecp_nistz256.c ecp_nistz256_table.h lib/libcrypto/ec/asm: ecp_nistz256-armv4.pl ecp_nistz256-sparcv9.pl ecp_nistz256-x86.pl ecp_nistz256-x86_64.pl Log message: Remove unused Elliptic Curve code. For various reasons, the ecp_nistp* and ecp_nistz* code is unused. While ecp_nistp* was being compiled, it is disabled due to OPENSSL_NO_EC_NISTP_64_GCC_128 being defined. On the other hand, ecp_nistz* was not even being built. We will bring in new versions or alternative versions of such code, if we end up enabling it in the future. For now it is just causing complexity (and grep noise) while trying to improve the EC code. Discussed with tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/14 09:12:43 Added files: www/chromium/patches: patch-third_party_test_fonts_fontconfig_generate_fontconfig_caches_cc www/ungoogled-chromium/patches: patch-third_party_test_fonts_fontconfig_generate_fontconfig_caches_cc Log message: unbreak tests by using FC_CACHE_VERSION instead of hardcoding the version CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/14 09:15:43 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: Allow people to try --execute-only on amd64 and sparc64. the default is changed. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/14 09:20:32 Modified files: gnu/llvm/lld/docs: ld.lld.1 Log message: Update the list of architectures where clang will accept the --execute-only option, and also indicate which ones have enabled by default now (in our naming convention, that is arm64 and riscv64) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/14 09:58:56 Modified files: 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/asm: x86_64-gf2m.pl x86_64-mont.pl x86_64-mont5.pl lib/libcrypto/camellia/asm: cmll-x86_64.pl lib/libcrypto/modes/asm: ghash-x86_64.pl lib/libcrypto/rc4/asm: 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: Move constants out of text segment into rodata to prepare for xonly support on amd64. no pic handling is neccessary since amd64 has full reach. ok kettenis CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/14 10:02:57 Modified files: sys/dev/fdt : if_dwge.c Log message: Add support for "enhanced descriptor" mode found on some variants of the Synopsys DesignWare GMAC. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/14 10:09:56 Modified files: security/openssl/1.1: Makefile security/openssl/1.1/patches: patch-Configurations_10-main_conf Added files: security/openssl/1.1/patches: patch-crypto_aes_asm_aesv8-armx_pl patch-crypto_aes_asm_vpaes-armv8_pl patch-crypto_bn_asm_armv8-mont_pl patch-crypto_chacha_asm_chacha-armv8_pl patch-crypto_ec_asm_ecp_nistz256-armv8_pl patch-crypto_modes_asm_ghashv8-armx_pl patch-crypto_poly1305_asm_poly1305-armv8_pl patch-crypto_sha_asm_keccak1600-armv8_pl patch-crypto_sha_asm_sha1-armv8_pl patch-crypto_sha_asm_sha512-armv8_pl Log message: openssl/1.1: backport kettenis's arm64 assembly fixes. looks good to kettenis CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/14 10:10:47 Modified files: security/sslscan: Makefile Log message: sslscan: remove USE_NOEXECONLY from aarch64 builds now that OpenSSL 1.1 is fixed. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/14 10:26:47 ports/graphics/ruby-rmagick/patches Update of /cvs/ports/graphics/ruby-rmagick/patches In directory cvs.openbsd.org:/tmp/cvs-serv5732/patches Log Message: Directory /cvs/ports/graphics/ruby-rmagick/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/14 10:29:36 Modified files: graphics/ruby-rmagick: Makefile Added files: graphics/ruby-rmagick/patches: patch-_metadata Log message: Mark pkg-config dependency as development instead of runtime Fixes ports that depend on ruby-rmagick, such as ruby-gruff. Issue reported by naddy@. I missed committing this patch when updating rmagick to 5.1.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/14 11:16:24 Modified files: distrib/sets/lists/comp: md.amd64 Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/14 11:21:46 Modified files: sbin/disklabel : editor.c Log message: Replace comparisons/assignments to '3' with equivalent comparisons to RAW_PART and assignment to RAW_PART + 1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/14 12:57:21 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure patch-external_libnumbertext_UnpackedTarball_libnumbertext_mk editors/libreoffice/pkg: PLIST-main Log message: update to 7.4.4.2 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/14 13:14:39 Modified files: devel/binutils : Makefile distinfo devel/binutils/pkg: PLIST Removed files: devel/binutils/patches: patch-bfd_coffcode_h patch-bfd_config_bfd Log message: Update binutils to 2.40. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/14 13:49:04 Modified files: net/vger : Makefile distinfo Log message: update net/vger to 2.0.1 from MAINTAINER Florian Viehweger CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/14 13:55:55 Modified files: usr.sbin/vmd : vmd.c vmd.h vmm.c Log message: Only open /dev/vmm once in vmd(8). Have the parent process open /dev/vmm and send the fd to the vmm child process. Only the vmm process and its resulting children (guest vms) need it for ioctl calls. ok kn@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/14 14:32:18 Modified files: security/libdigidocpp: Makefile distinfo Log message: update/regen iconv patch CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/14 15:06:43 Modified files: devel/luafs : Makefile Log message: devel/luafs: update github account and homepage patch from Laurent Cheylus foxy AT free DOT fr comments from tb@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/14 15:07:59 Modified files: net/i2pd : Makefile distinfo Log message: net/i2pd: update to 2.45.1, from Ganymede https://github.com/PurpleI2P/i2pd/releases/tag/2.45.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/14 15:19:11 Modified files: security/libdigidocpp: Makefile security/libdigidocpp/patches: patch-cmake_modules_FindXmlSecurityC_cmake Log message: tweak xalan-c removal, link to new upstream PR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/14 16:16:20 Modified files: www/lighttpd : Makefile Log message: www/lighttpd unbreak module loading src/CMakeLists.txt defaults LIGHTTPD_MODULES_DIR to ${TRUEPREFIX}/lib/lighttpd but then prepends ${TRUEPREFIX} to it again. As a workaround, set LIGHTTPD_MODULES_DIR to "lib/lighttpd" so cmake builds the correct path. ok from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/14 16:35:09 Modified files: sys/arch/arm64/dev: aplaudio.c Log message: Assign (stereo) channel numbers based on "sound-name-prefix" properties. ok patrick@, ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/14 16:38:23 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Change suspend idle loop from WFE to WFI. This avoids spurious wakeups while other CPUs are still active. And prepares us for deeper sleep states which require an interrupt for wakeup anyway. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/14 19:18:06 Modified files: distrib/sets/lists/comp: md.amd64 mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/14 19:44:49 Modified files: math/cfitsio : Makefile distinfo math/cfitsio/patches: patch-configure Log message: update to cfitsio 4.2.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/14 23:55:12 Modified files: usr.bin/bc/USD.doc: bc Log message: fix text error; from jan stary CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/01/15 00:16:17 Modified files: mail/p5-Email-Date-Format: Makefile distinfo Log message: Update to p5-Email-Date-Format-1.008. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/15 01:06:22 Modified files: www/lighttpd : Makefile www/lighttpd/patches: patch-src_CMakeLists_txt Log message: www/lighttpd: use fix from upstream for the wrong modules dir path from Brad, thanks! CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/15 01:30:47 Modified files: lang/gcc/11 : Makefile lang/gcc/11/patches: patch-gcc_common_opt Log message: use USE_NOEXECONLY and disable jump tables so gcc-11 builds and passes tests OK tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/15 02:22:25 Modified files: net/lagrange : Makefile distinfo Removed files: net/lagrange/patches: patch-lib_the_Foundation_Depends_cmake Log message: update net/lagrange to 1.14.2; from Florian Viehweger, thanks! bugfix release: fixes several potential crashes, issues with split view mode and inconsisten page layout after level 1 heading. It now looks for `openssl' instead of `eopenssl' so drop the only patch. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/15 02:35:41 Modified files: security/libgcrypt: Makefile Added files: security/libgcrypt/patches: patch-cipher_camellia-aarch64_S patch-cipher_chacha20-aarch64_S patch-cipher_cipher-gcm-armv8-aarch64-ce_S patch-cipher_crc-armv8-aarch64-ce_S patch-cipher_sha1-armv8-aarch64-ce_S patch-cipher_sha256-armv8-aarch64-ce_S patch-cipher_sm3-aarch64_S Log message: libgcrypt: arm64 assembly fixes: move constants from .text to .rodata. "right" kettenis ok ajacoutot phessler CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/15 03:39:36 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_common_utility_cpp patch-src_gui_CMakeLists_txt net/owncloudclient/pkg: PLIST Added files: net/owncloudclient/patches: patch-src_common_utility_h patch-src_common_utility_unix_cpp patch-src_libsync_platform_cpp Removed files: net/owncloudclient/patches: patch-src_csync_ConfigureChecks_cmake patch-src_csync_std_c_private_h Log message: update to owncloudclient-3.0.0.9215 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/15 03:56:35 Modified files: textproc/podofo: Makefile distinfo Log message: Update to PoDoFo 0.9.8 (last <1 version) From earlier last year, when upstream froze their tree to switch to a new pdfmm code base with their 1.0.0 release: https://podofo.sourceforge.net/ Looks like this version fixes some CVEs: https://sourceforge.net/p/podofo/code/commit_browser Symbol removals and size changes as per check_sym, so bump major. Tidy up the Makefile while here. No PLIST change. Builds fine, sysutils/krename still builds against the new version. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/15 04:07:12 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent/pkg: PLIST net/qbittorrent/qbittorrent-nox: Makefile Removed files: net/qbittorrent/qbittorrent/patches: patch-conf_pri_in net/qbittorrent/qbittorrent-nox/patches: patch-conf_pri_in Log message: Drop autoconf patch, use saner cmake cmake gets the PREFIX stuff right and is easier to work with. Qt5Svg is always REQUIRED in the global cmake file but only used in src/app/ for Windows and macOS, so make it a build dep. With cmake the dbus support bits are under 'if (LINUX)', so enable dbus explicitly to retain notification and power management support. Both autoconf and cmake pick up and enable stacktrace printing on crashes by default, but only autoconf manages to pass -libexecinfo; I'll send a patch upstream in case future updates don't solve the cmake bits for dbus and stacktrace. maintainer timeout OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/15 04:39:20 Modified files: security/keepassxc: Makefile Log message: Defer test compilation to test target Same approach as in net/libtorrent-rasterbar. No symbol/PLIST/package change. With FLAVOR='yubikey browser', "make build" compiles 198 less files. "make test" does so and runs tests as usual. keepassxc is built in four different FLAVOR combinations, so overall saving is a little more compared to libtorrent-rasterbar. OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/15 04:51:48 Modified files: textproc/loccount: Makefile distinfo Log message: update to loccount 2.14 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/15 06:51:59 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c sys/dev/pci/drm: drm_client.c Log message: restore strscpy() paths to reduce diff to linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/15 06:58:44 Modified files: lib/libcrypto/gost: gostr341001_key.c Log message: gost: add missing BN_CTX_{start,end}() pair The new BN_CTX code enforces that the context be started before a BIGNUM can be obtained from it via BN_CTX_get(), tests for ssl/interop and the openssl app broke, implying missing test coverage in libcrypto itself. Add the obviously missing bits. reported by anton ok jsing CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/15 07:06:51 Modified files: devel/arm-none-eabi/gcc-linaro: Makefile devel/avr/gcc : Makefile Added files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_common_opt devel/avr/gcc/patches: patch-gcc_common_opt Log message: use USE_NOEXECONLY and disable jump tables so these gcc derivatives build CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/15 07:22:36 Modified files: geo/pdal : Makefile distinfo geo/pdal/patches: patch-pdal_util_CMakeLists_txt geo/pdal/pkg : PLIST Log message: geo/pdal: update to 2.5.0. see https://github.com/PDAL/PDAL/releases/tag/2.5.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/15 09:00:40 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: 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/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: Makefile 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: distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: Makefile 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/kglobalaccel: distinfo devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/ki18n/pkg: PLIST 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/kirigami2/pkg: PLIST 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/kpeople/pkg: PLIST 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: Makefile 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: Makefile 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/khtml/patches: patch-src_html_kopenssl_cpp Log message: Update KDE Frameworks to 5.102.0 https://kde.org/announcements/frameworks/5/5.102.0/ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/15 12:15:49 Modified files: devel/ti-msp430gcc: Makefile Added files: devel/ti-msp430gcc/patches: patch-sources_tools_gcc_common_opt Log message: use USE_NOEXECONLY and disable jump tables so this gcc derivative builds CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/15 13:02:47 Modified files: devel/binutils : Makefile devel/binutils/pkg: PLIST Added files: devel/binutils/patches: patch-gas_configure_tgt Log message: binutils: also build gas, add add a conflict marker with devel/gas. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/01/15 13:07:24 ports/sysutils/u-boot-asahi/patches Update of /cvs/ports/sysutils/u-boot-asahi/patches In directory cvs.openbsd.org:/tmp/cvs-serv42164/patches Log Message: Directory /cvs/ports/sysutils/u-boot-asahi/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/01/15 13:29:57 Log message: import ports/x11/kde-applications/markdownpart, OK rsadowski@ Markdown Viewer KPart is a small KDE KPart component to display Markdown files in Kate and in any other KDE application which uses the KPart system. Status: Vendor Tag: caspar Release Tags: caspar_20230115 N ports/x11/kde-applications/markdownpart/Makefile N ports/x11/kde-applications/markdownpart/distinfo N ports/x11/kde-applications/markdownpart/pkg/DESCR N ports/x11/kde-applications/markdownpart/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/01/15 13:31:42 Modified files: x11/kde-applications: Makefile Log message: +markdownpart OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/15 16:05:32 Modified files: usr.bin/ssh : Makefile.inc crypto_api.h ed25519.c Added files: usr.bin/ssh : ed25519.sh Removed files: usr.bin/ssh : fe25519.c fe25519.h ge25519.c ge25519.h ge25519_base.data sc25519.c sc25519.h verify.c Log message: update OpenSSH's Ed25519 code to the last version of SUPERCOP (20221122) and change the import approach to the same one we use for Streamlined NTRUPrime: use a shell script to extract the bits we need from SUPERCOP, make some minor adjustments and squish them all into a single file. ok tb@ tobhe@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/15 16:35:10 Modified files: regress/usr.bin/ssh/misc/sk-dummy: Makefile regress/usr.bin/ssh/unittests/authopt: Makefile regress/usr.bin/ssh/unittests/hostkeys: Makefile regress/usr.bin/ssh/unittests/kex: Makefile regress/usr.bin/ssh/unittests/sshkey: Makefile regress/usr.bin/ssh/unittests/sshsig: Makefile Log message: adapt to ed25519 changes in src/usr.bin/ssh CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/15 17:04:47 Modified files: sys/arch/amd64/include: pte.h Log message: 3 new defines: he PTE protection key mask, the specific key value we use for execute-only, and the PKU value used by userland to use that key. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/15 17:05:18 Modified files: sys/arch/amd64/amd64: genassym.cf Log message: export PGK_VALUE so that .S files can use it CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/15 21:11:29 Modified files: regress/usr.bin/ssh: krl.sh Log message: unbreak test: cannot access shell positional parameters past $9 without wrapping the position in braces (i.e. need ${10}, etc.) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/15 22:32:06 Modified files: sys/arch/alpha/alpha: trap.c sys/arch/amd64/amd64: trap.c sys/arch/arm/arm: syscall.c sys/arch/arm64/arm64: syscall.c sys/arch/hppa/hppa: trap.c sys/arch/i386/i386: trap.c sys/arch/m88k/m88k: trap.c sys/arch/mips64/mips64: trap.c sys/arch/powerpc/powerpc: trap.c sys/arch/powerpc64/powerpc64: syscall.c sys/arch/riscv64/riscv64: syscall.c sys/arch/sh/sh : trap.c sys/arch/sparc64/sparc64: trap.c sys/sys : ktrace.h syscall_mi.h usr.bin/kdump : kdump.c Log message: we spent far too long debugging a weird go library problem (incorrect arguments to mmap) because it was using syscall(2) and that callpath is invisible in ktrace. make it visible, it will now show "(via syscall)" and such. ok guenther CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/16 00:04:52 Modified files: devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile Log message: use USE_NOEXECONLY to stop the crashes for now CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/01/16 00:09:12 Modified files: sys/sys : proc.h sys/kern : exec_elf.c sys/uvm : uvm_mmap.c lib/libc/dlfcn : init.c Log message: Currently we disable kbind(2) for static program from libc.a's preinit hook. Delete that and instead have the kernel disable kbind at exec-time if the program doesn't have an ELF interpreter. For now, permit userland calls to disable it when already disabled so existing static programs continue to work. prompted by deraadt@ questioning about the call in libc.a ok deraadt@ miod@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/16 00:26:13 Modified files: x11/qt5/qtbase : Makefile Added files: x11/qt5/qtbase/patches: patch-src_gui_configure_json patch-src_platformsupport_eglconvenience_qt_egl_p_h Log message: Fix build with upcomming Mesa update From upstram: https://invent.kde.org/qt/qt/qtbase/-/commit/7a44796c813ab9661a68d42a67c18759d0a3f9ed Cater for upstream changes in eglplatform.h EGL_NO_X11 has been replaced with USE_X11, thus breaking all existing code out there, including Qt: https://github.com/KhronosGroup/EGL-Registry/pull/130 Fix this by defining USE_X11 whenever we do not define EGL_NO_X11. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/16 00:29:35 Modified files: sys/arch/alpha/stand: OSFpal.c bootxx.c prom.c puts.c sys/arch/alpha/stand/boot: boot.c devopen.c disk.c sys/arch/alpha/stand/netboot: dev_net.c getsecs.c if_prom.c Log message: roughly cleanup terrible pre-ansi practices ok miod CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/16 03:11:39 Modified files: sys/arch/arm64/arm64: aesv8-armx.S Log message: Don't put data in .text. ok deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/16 03:37:08 Modified files: usr.sbin/bgpd : rde.c Log message: Fix bad MP logic in the route refresh handling. Found by and fix provided by Zenon Mousmoulas (@zmousm) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/16 04:26:14 Modified files: usr.bin/tmux : cmd-send-keys.c key-string.c server-client.c tmux.h Log message: Mark keys sent by command and skip paste handling for them. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 05:07:53 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/patches: patch-deps_rabbit_scripts_rabbitmq-env patch-deps_rabbit_scripts_rabbitmq-server net/rabbitmq/pkg: PLIST rabbitmq.rc Added files: net/rabbitmq/patches: patch-deps_rabbit_scripts_rabbitmq-defaults Removed files: net/rabbitmq/patches: patch-deps_rabbitmq_cli_mix_exs Log message: update to rabbitmq-3.10.13, from Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 05:12:24 Modified files: graphics/makehuman: Makefile Log message: mark makehuman as BROKEN for now; it was triggering a deprecation in older numpy which has now become a failure https://github.com/makehumancommunity/makehuman/issues/217 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 05:13:03 Modified files: math/py-numpy : Makefile distinfo math/py-numpy/patches: patch-numpy_core_setup_common_py math/py-numpy/pkg: PLIST Log message: update to py3-numpy-1.24.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/16 06:16:31 Modified files: www/reader : Makefile distinfo modules.inc Log message: Update for reader to 0.4.0 OK op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 06:18:04 Modified files: benchmarks/netperf-wrapper: Makefile distinfo benchmarks/netperf-wrapper/patches: patch-flent_build_info_py benchmarks/netperf-wrapper/pkg: PLIST-main Log message: update to flent-2.1.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/16 06:19:50 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: Update for OSV-Scanner to 1.1.0 OK lraab@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/16 06:47:09 Modified files: multimedia/x264: Makefile Log message: x264's configure script fails to find nasm, so naturally it uses it. add as a BDEP CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/16 06:56:11 Modified files: multimedia/x264: Makefile Log message: undo previous it worked last week but the BDEP isn't for this arm64 for 2+ years? CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/16 07:49:53 Modified files: multimedia/x264: Makefile Log message: only set AS=nasm for the architectures that use it, instead of globally tested on arm64 and amd64 sthen@ came up with the same diff CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/16 08:34:54 Modified files: distrib/sets/lists/comp: md.arm64 Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/16 09:49:16 Modified files: sbin/disklabel : editor.c Log message: Use size of largest chunk of free space, not total of all chunks of free space, when checking for sufficient space to add a partition. As a side-benefit the list of free chunks only needs to be built once. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/16 09:53:19 Modified files: lib/libcrypto/bn: bn_mont.c bn_mul.c bn_sqr.c Log message: Mop up debug code that escaped previously. This is the result of `unifdef -m -U BN_COUNT'. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/16 10:09:44 Modified files: graphics/py-matplotlib: Makefile distinfo graphics/py-matplotlib/patches: patch-setupext_py graphics/py-matplotlib/pkg: PLIST Added files: graphics/py-matplotlib/patches: patch-mplsetup_cfg_template Removed files: graphics/py-matplotlib/patches: patch-setup_cfg_template patch-setup_py Log message: update py-matplotlib to 3.6.3 - switches from previously bundled qhull to depending on math/qhull - no more jquery-ui - tests turned off until someone has time to make them work ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/16 10:22:11 Modified files: textproc/py-nltk: Makefile distinfo textproc/py-nltk/pkg: PLIST Log message: update nltk to 3.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 10:53:29 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.19.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 10:53:33 Modified files: devel/py-tz : Makefile distinfo Log message: update to py3-tz-2022.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 10:53:41 Modified files: security/dropbear: Makefile distinfo security/dropbear/patches: patch-default_options_h Log message: update to dropbear-2022.83 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/16 10:56:25 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Move BN_sqr() to the bottom of the file. This will simplify review/upcoming changes. No functional change. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/01/16 11:16:47 Modified files: net/snowflake_proxy: Makefile distinfo Log message: net/snowflake_proxy: update to 2.4.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/01/16 11:19:20 Modified files: meta/tor-browser: Makefile meta/tor-browser/pkg: README www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: torrc-defaults Log message: Tor Browser: out of the box support for some Pluggable Transports Provide default bridges for the meek-azure, obfs4 and snowflake Pluggable Transports and put the necessary bits in torrc-defaults so those Pluggable Transports work out of the box. Prodded by discussion on ports@ started by unix@disroot.org. With help and feedback from richard and PieroV from Tor. Earlier version tested by Yifei Zhan. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 11:21:24 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/rebar3 : Makefile devel/rebar3/pkg: PLIST Removed files: devel/rebar : Makefile distinfo devel/rebar/patches: patch-bootstrap patch-src_rebar_escripter_erl devel/rebar/pkg: DESCR PLIST Log message: devel/rebar is no longer used now that riak has been removed (and depends on lang/erlang/21); remove it and set @pkgpath/quirks so that it's replaced with rebar3 (which supports newer erlang). From Volker Schlecht, agreement from ajacoutot@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/16 11:27:30 Modified files: lang/erlang : Makefile erlang.port.mk lang/erlang/25 : Makefile lang/erlang/25/pkg: PLIST-main PLIST-wx Removed files: lang/erlang/21 : Makefile distinfo lang/erlang/21/patches: patch-Makefile_in patch-erts_emulator_Makefile_in patch-erts_etc_common_ct_run_c patch-erts_etc_common_dialyzer_c patch-erts_etc_common_erlc_c patch-erts_etc_common_escript_c patch-erts_etc_common_typer_c patch-erts_lib_src_Makefile_in patch-lib_crypto_c_src_crypto_c patch-lib_crypto_c_src_otp_test_engine_c patch-lib_dialyzer_src_dialyzer_plt_erl patch-lib_tools_c_src_Makefile_in patch-lib_wx_configure_in patch-make_install_bin patch-make_target_mk lang/erlang/21/pkg: DESCR-main DESCR-wx PLIST-main PLIST-wx Log message: retire lang/erlang/21, from Volker Schlecht (maintainer), plus I added @pkgpath markers in erlang/25. agreement from ajacoutot@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/16 11:41:53 Modified files: sys/arch/alpha/include: prom.h Log message: some kernel prototypes should also be made available to _STANDALONE CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/16 12:03:18 Modified files: sysutils/opam : Makefile distinfo Log message: update to opam 2.0.10 This update may help unblock further progress towards an ocaml update. In the future we may revisit switching from the dune build system back to autoconf which could make future dune updates easier to do. diff from Volker Schlecht; ok chrisz@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/01/16 12:15:06 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-6.2.2 Changelog: https://github.com/gavinhoward/bc/compare/5.2.5...6.2.2 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/01/16 12:49:05 Modified files: devel/lua-openbsd: Makefile distinfo devel/lua-openbsd/pkg: PLIST Log message: Update lua-openbsd to v0.4 This adds auth_userokay. OK aisha@ closes https://github.com/openbsd/ports/pull/10 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/01/16 13:07:48 Modified files: sys/arch/arm64/dev: mainbus.c Log message: Attach drivers on nodes under /firmware. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/01/16 13:12:39 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt qcrtc.c Added files: sys/dev/fdt : qcscm.c Log message: Manage RTC offset through UEFI variables handled by a TEE application that can be interacted with using SMC calls. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/01/16 14:08:05 Modified files: sysutils/dtb : Makefile sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp-lenovo-thinkpad-x13s_dts patch-arch_arm64_boot_dts_qcom_sc8280xp-pmics_dtsi sysutils/firmware/arm64-qcom-dtb: Makefile Log message: Add an RTC node to the Lenovo Thinkpad x13s device tree. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/16 14:16:32 Modified files: shells/fish : Makefile distinfo shells/fish/pkg: PLIST Log message: update to fish 3.6.0 from maintainer OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/16 14:21:05 Modified files: mail/getmail : Makefile distinfo mail/getmail/patches: patch-getmails Log message: security update to getmail 6.18.11 from maintainer CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/16 14:30:46 Modified files: sys/arch/riscv64/stand/efiboot: softraid_riscv64.c softraid_riscv64.h Log message: Sync with original arm64 copy to get RAID 1C bits, fix include guard OK kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/16 14:32:12 Modified files: sys/arch/riscv64/stand/efiboot: conf.c Log message: bump minor after RAID 1C support synced form arm64 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/16 15:06:42 Modified files: www/puppetboard: Makefile distinfo www/puppetboard/pkg: PLIST Log message: simple update 4.2.3 -> 4.2.5 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/01/16 15:08:50 Modified files: sys/dev/usb : if_urtwn.c Log message: Fix transmit queue selection based on frame type. I introduced an error here when I split up urtwn_tx() to add support for RTL8192EU devices. from Mikhail (mp395990 at gmail) ok stsp@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/16 15:30:55 Modified files: archivers/xz : Makefile distinfo archivers/xz/patches: patch-config_h_in archivers/xz/pkg: DESCR Removed files: archivers/xz/patches: patch-src_xz_main_c Log message: archivers/xz: update to 5.4.1 Significant changes: * threaded .xz decompressor * decompression support for the .lz (lzip) file format * upstream pledge(2) sandboxing Also use the package description provided by upstream. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/16 15:55:30 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230116 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/16 15:59:41 Modified files: regress/usr.sbin/installboot: Makefile usr.sbin/installboot: Makefile Log message: Enable softraid(4) support in installboot(8) riscv64 efiboot already supports booting from softraid volumes. These installboot bits make sure that the boot loader will be installed on chunk devices rather than the volume for root on softraid installations, i.e. full boot support for riscv64, just like amd64, arm64 and sparc64. regress is happy. OK kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/16 16:07:47 Modified files: share/man/man4 : softraid.4 Log message: Mention riscv64 boot support efiboot could always boot from CRYPTO and RAID 1, since version 1.5 RAID 1C also works. installboot was enabled just now, so only new installations work out of the box without manual intervention. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/16 17:12:17 Modified files: textproc/xml2rfc: Makefile Log message: add missing RDEP on py-wcwidth ok tb@, aisha@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/16 17:19:05 Modified files: math/py-scikit-learn: Makefile distinfo math/py-scikit-learn/pkg: PLIST Log message: update sklearn to 1.2.0 ok pirofti@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/01/16 17:30:17 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-src_server_h Log message: Update to redis-6.2.9 Security Fixes: - CVE-2022-35977: Integer overflow in the Redis SETRANGE and SORT/SORT_RO commands can drive Redis to OOM panic - CVE-2023-22458: Integer overflow in the Redis HRANDFIELD and ZRANDMEMBER commands can lead to denial-of-service CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/16 19:27:14 Modified files: sys/arch/arm/include: _types.h cpu.h Log message: arm, armv7: add clockintr support The interrupt clock drivers need these pieces to be in place first. ok mlarkin@ kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/16 19:32:07 Modified files: sys/arch/armv7/omap: dmtimer.c Log message: dmtimer(4): switch to clockintr - Strip out custom hardclock/statclock scheduling code. - Wire up dmtimer_intrclock. - For convenience, add dmtimer_reset_tisr(); we do the "clear interrupt bits" dance in multiple places, may as well put it in a function. - For parity with other platforms, change stathz from 128 to 100 and profhz from 1024 to 1000. Testing by stuge@ and jsg@. v1: https://marc.info/?l=openbsd-tech&m=167060320326851&w=2 v2: https://marc.info/?l=openbsd-tech&m=167340009006972&w=2 ok mlarkin@ kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/16 19:38:59 Modified files: sys/arch/armv7/sunxi: sxitimer.c Log message: sxitimer(4): switch to clockintr - Strip out custom hardclock/statclock scheduling code. - Stop using STATTIMER. We can multiplex TICKTIMER to handle all clock interrupts. - Wire up sxitimer_intrclock. - For parity with other platforms, change stathz from 128 to hz and change profhz from 1024 to (stathz * 10). Tested by kettenis@. Link: https://marc.info/?l=openbsd-tech&m=167060659329137&w=2 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/16 19:47:56 Modified files: sys/arch/arm/cortex: amptimer.c Log message: amptimer(4): switch to clockintr - Strip out custom hardclock/statclock scheduling code. - Wire up amptimer_intrclock. - Remove debug evcounts. All interrupts are now counted with the evcount in the interrupt handler. - Remove apparently dead USE_GTIMER_CMP code. Debugged with jca@. Tested by jca@. Link: https://marc.info/?l=openbsd-tech&m=167060127825418&w=2 ok kettenis@ jca@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/16 19:58:22 Modified files: sys/arch/arm/cortex: agtimer.c Log message: agtimer(4/armv7): switch to clockintr - Strip out custom hardclock/statclock scheduling code. - Remove debug evcount code. We can no longer differentiate between hardclock and statclock in the driver. - Wire up agtimer_intrclock. With tweaks from miod@ and jca@. Tested by jca@ and kettenis@. Link: https://marc.info/?l=openbsd-tech&m=167044965011140&w=2 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/16 23:33:25 Modified files: regress/usr.sbin/syslogd: args-sendsyslog-console.pl args-sendsyslog-fault.pl args-sendsyslog-flags.pl args-sendsyslog-nostash.pl args-sendsyslog-syscall.pl Log message: cope with ktrace "(via syscall)" changes CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/16 23:33:50 Modified files: regress/usr.sbin/syslogd: Makefile Log message: fix typo in package name CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/16 23:50:55 Modified files: usr.bin/tmux : cmd-break-pane.c cmd-join-pane.c cmd-swap-pane.c Log message: Update palette when moving a pane, GitHub issue 3437. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/17 01:03:51 Modified files: sys/arch/amd64/amd64: trap.c Log message: On amd64 machines without the NX feature enabled, we can't distinguish between page faults as a result of instruction fetches or normal data access. Handle this in the same way as we do on landisk: if handling the fault with access type PROT_READ fails, retry with PROT_EXEC. Fortunately we know whether NX is enabled or nor so only do this when it isn't. Nobody should be running an amd64 machine without NX! ok deraadt@, miod@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/17 02:40:26 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/pkg: PLIST Log message: update to wesnoth-1.16.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/17 02:40:55 Log message: import ports/devel/py-pyproject_hooks, ok/tweak tb@ This is a low-level library for calling build-backends in pyproject.toml-based projects. It provides the basic functionality to help write tooling that generates distribution files from Python projects. If you want a tool that builds Python packages, you'll want to use https://github.com/pypa/build instead. This is an underlying piece for pip, build and other "build frontends" use to call "build backends" within them. Status: Vendor Tag: sthen Release Tags: sthen_20230117 N ports/devel/py-pyproject_hooks/Makefile N ports/devel/py-pyproject_hooks/distinfo N ports/devel/py-pyproject_hooks/pkg/DESCR N ports/devel/py-pyproject_hooks/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/17 02:41:22 Modified files: devel : Makefile Log message: +py-pyproject_hooks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/17 02:43:50 Modified files: devel/py-build : Makefile distinfo devel/py-build/pkg: PLIST Log message: Update to py3-build-0.10.0, which has now moved to flit.core instead of setuptools (i.e. simpler bootstrap chain). Use of py-pep517 in py-build has been replaced by py-pyproject_hooks. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/17 02:44:48 Modified files: usr.bin/ssh : servconf.c servconf.h serverloop.c sshd_config.5 Log message: Add a sshd_config UnusedConnectionTimeout option to terminate client connections that have no open channels for some length of time. This complements the recently-added ChannelTimeout option that terminates inactive channels after a timeout. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/17 03:02:34 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: connection-timeout.sh Log message: regression test for UnusedConnectionTimeout CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/17 03:10:11 Modified files: share/man/man4/man4.i386: Makefile share/man/man4 : gpio.4 pci.4 share/man/man9 : tc_init.9 sys/arch/i386/conf: GENERIC files.i386 Removed files: share/man/man4/man4.i386: elansc.4 sys/arch/i386/pci: elan520.c elan520reg.h Log message: remove elansc(4) driver for AMD Elan SC520 System Controller AMD Elan SC520 has a Am5x86, 486-class processor. We require a 586-class processor. feedback from jmc@ ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/17 03:12:52 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-9.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/17 03:13:04 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/17 03:13:19 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-9.0.0. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/17 03:15:10 Modified files: regress/usr.bin/ssh: connection-timeout.sh Log message: also check that an active session inhibits UnusedConnectionTimeout idea markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/17 03:34:03 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.7.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/17 03:40:51 Modified files: usr.bin/tmux : cmd-list-keys.c Log message: Support -1 without -N for list-keys. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/17 06:03:22 Modified files: usr.bin/make : main.c make.1 Log message: Arguments may contain more than one variable assignment `make FOO=1 BAR=2 ...' works as expected and lots of things wouldn't work if make only accepted a single assignment, as currently documented. Fix SYNOPSIS and usage to match reality and POSIX spec (thanks jmc). OK jmc CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/01/17 07:00:33 Modified files: . : events.html Added files: papers : lre2023-espie-mitigation.pdf Log message: I gave a talk (in french) about mitigation techniques deployed in OpenBSD at my school. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/17 07:32:47 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: switch to selfhosted profdata archives for www/mozilla-firefox upstream switched to clang 15.0.5 in the 109 cycle, and our llvm 13 doesn't know how to handle profdata files generated with that version. profdata converted for llvm 13 on a debian VM.. thanks robert@ for the hints. Should be dropped when we switch to llvm 15. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/17 07:33:28 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-security_manager_pki_resources_content_exceptionDialog_js patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_xre_glxtest_cpp www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 109.0. see https://www.mozilla.org/en-US/firefox/109.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-01/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/17 07:34:48 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.7.0. see https://www.mozilla.org/en-US/firefox/102.7.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-02/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/17 07:36:36 Modified files: www/mozilla : Tag: OPENBSD_7_2 mozilla.port.mk Log message: www/mozilla: MFC 1.153: switch to selfhosted profdata archives for www/mozilla-firefox upstream switched to clang 15.0.5 in the 109 cycle, and our llvm 13 doesn't know how to handle profdata files generated with that version. profdata converted for llvm 13 on a debian VM.. thanks robert@ for the hints. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/17 07:37:05 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_2 patch-build_moz_configure_nss_configure patch-security_manager_pki_resources_content_exceptionDialog_js patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_xre_glxtest_cpp Log message: www/mozilla-firefox: MFC update to 109.0. see https://www.mozilla.org/en-US/firefox/109.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-01/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/17 07:37:31 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.7.0. see https://www.mozilla.org/en-US/firefox/102.7.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-02/ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/17 08:04:27 Modified files: lib/libcrypto : ppccap.c sparccpuid.S x86_64cpuid.pl x86cpuid.pl lib/libcrypto/arch/alpha: Makefile.inc lib/libcrypto/arch/arm: armv4cpuid.S lib/libcrypto/arch/hppa: Makefile.inc lib/libcrypto/arch/powerpc: Makefile.inc lib/libcrypto/arch/powerpc64: Makefile.inc Removed files: lib/libcrypto : alphacpuid.pl pariscid.pl ppccpuid.pl Log message: Remove non-visible and unused OPENSSL_wipe_cpu and OPENSSL_atomic_add interfaces, and remove empty assembly OPENSSL_cpuid_setup routines - the default empty C fallback will work as good. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/01/17 08:52:14 Modified files: infrastructure/db: user.list Log message: reserve a UID/GID for _gotd helpful hints from landry, tweak + ok kn CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/01/17 08:59:42 Modified files: devel/got : Makefile distinfo devel/got/pkg : gotwebd.rc Added files: devel/got/pkg : DESCR-server PLIST-server gotd.rc Removed files: devel/got/pkg : DESCR-web PLIST-web Log message: update to got 0.80 There are some port-specific changes: - gotd is now packaged for wider testing - gotweb has been removed and is superseded by gotwebd - set rc_reload=NO in gotwebd.rc - fix wantlib See https://gameoftrees.org/releases/CHANGES for lots of changelog. ok kn@ op@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/01/17 09:01:28 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add a quirks entry to handle gotweb removal. ok kn@ op@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/17 09:09:01 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_aspa.c rtr.c Log message: Add the needed logic to load the ASPA table from the rtr process into the RDE. The actual reload logic is missing to keep the diff small. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/17 09:09:34 Modified files: usr.sbin/bgpctl: bgpctl.c output.c output_json.c Log message: Teach bgpctl about ASPA tables. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/17 09:11:52 Modified files: regress/usr.sbin/bgpd/unittests: rde_aspa_test.c Log message: Add a dummy stub for getmonotime(). Reminded by tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/17 09:14:23 Modified files: distrib/miniroot: install.sub Log message: Skip all interface config questions when there are none Even without any interfaces the installer still asks for one and only continues when the only possible answer 'done' is provided. That means one mandatory but useless answer during installations like # vmctl start -c -d ./install72.img -d ./disk.img test ... System hostname? (short form, e.g. 'foo') test Available network interfaces are: . Network interface to configure? (name, lladdr, '?', or 'done') A response is required. Network interface to configure? (name, lladdr, '?', or 'done') ? Available network interfaces are: . Network interface to configure? (name, lladdr, '?', or 'done') done DNS domain name? (e.g. 'example.com') [my.domain] ... Skip it when there is no viable answer: # vmctl start -c -d ./install72.img -d ./disk.img test ... System hostname? (short form, e.g. 'foo') test DNS domain name? (e.g. 'example.com') [my.domain] ... OK deraadt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/17 09:14:42 Modified files: security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: openssl: no need for USE_NOEXECONLY on riscv64: there's no perlasm. pointed out by kettenis CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/17 09:15:33 Modified files: security/sslscan: Makefile Log message: sslscan: no need for USE_NOEXECONLY on riscv64. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/17 09:16:14 Modified files: mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: postfix: no need for USE_NOEXECONLY on riscv64. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/17 09:20:28 Modified files: bin/pax : options.c Log message: pax: Switch a function definition from K&R to ANSI. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/17 09:21:24 Modified files: lib/libXpm : Makefile.in config.h.in configure configure.ac lib/libXpm/cxpm: Makefile.in lib/libXpm/doc : Makefile.in lib/libXpm/include: Makefile.in lib/libXpm/man : Makefile.in lib/libXpm/src : Makefile.in RdFToI.c WrFFrI.c create.c data.c parse.c lib/libXpm/sxpm: Makefile.in Log message: Fix several issues in libXpm : CVE-2022-46285: Infinite loop on unclosed comments CVE-2022-44617: Runaway loop on width of 0 and enormous height CVE-2022-4883: compression commands depend on $PATH CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/17 09:22:56 Modified files: distrib/miniroot: install.sub Log message: Add debug FUNCS_ONLY knob Hacking on the installer while running it is a lot easier when you can inspect or run functions directly without paging the whole script or poking around in it with ed. install.sub is already structured so that all functions come first, then MD code, then actual commands. Copy FUNCS_ONLY from rc.subr(8) so you can drop out any time and hack around more conveniently: Available disks are: sd0 sd1. Which disk is the root disk? ('?' for details) [sd0] ! Type 'exit' to return to install. test# FUNCS_ONLY=1 . /install.sub test# typeset -f get_dkdevs get_dkdevs() { echo $(scan_disknames "${MDDKDEVS:-/^[sw]d[0-9][0-9]* /s/ .*//p}") } test# get_dkdevs sd0 sd1 test# This requires the sourcing shell to be ksh(1) or sh(1) with 'strict Bourne shell mode' disabled. '!' is ksh now, but the initial (S)hell answer still lands in a strict (default) sh(1) -- that can/should be fixed separately. OK deraadt CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/01/17 09:31:20 Modified files: lib/libXpm : Tag: OPENBSD_7_2 Makefile.in config.h.in configure configure.ac lib/libXpm/cxpm: Tag: OPENBSD_7_2 Makefile.in lib/libXpm/doc : Tag: OPENBSD_7_2 Makefile.in lib/libXpm/include: Tag: OPENBSD_7_2 Makefile.in lib/libXpm/man : Tag: OPENBSD_7_2 Makefile.in lib/libXpm/src : Tag: OPENBSD_7_2 Makefile.in RdFToI.c WrFFrI.c create.c data.c parse.c lib/libXpm/sxpm: Tag: OPENBSD_7_2 Makefile.in Log message: Fix several issues in libXpm : CVE-2022-46285: Infinite loop on unclosed comments CVE-2022-44617: Runaway loop on width of 0 and enormous height CVE-2022-4883: compression commands depend on $PATH from matthieu@ this is errata/7.2/014_libxpm.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/01/17 09:31:48 Modified files: lib/libXpm : Tag: OPENBSD_7_1 Makefile.in config.h.in configure configure.ac lib/libXpm/cxpm: Tag: OPENBSD_7_1 Makefile.in lib/libXpm/doc : Tag: OPENBSD_7_1 Makefile.in lib/libXpm/include: Tag: OPENBSD_7_1 Makefile.in lib/libXpm/man : Tag: OPENBSD_7_1 Makefile.in lib/libXpm/src : Tag: OPENBSD_7_1 Makefile.in RdFToI.c WrFFrI.c create.c data.c parse.c lib/libXpm/sxpm: Tag: OPENBSD_7_1 Makefile.in Log message: Fix several issues in libXpm : CVE-2022-46285: Infinite loop on unclosed comments CVE-2022-44617: Runaway loop on width of 0 and enormous height CVE-2022-4883: compression commands depend on $PATH from matthieu@ this is errata/7.1/019_libxpm.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/01/17 09:33:29 Modified files: . : errata71.html errata72.html Log message: Release libxpm errata. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/17 09:49:42 Modified files: devel/xtensa-elf: Makefile.inc devel/xtensa-elf/binutils: Makefile devel/xtensa-elf/gcc: Makefile devel/xtensa-esp32-elf: Makefile.inc devel/xtensa-esp32-elf/binutils: Makefile devel/xtensa-esp32-elf/gcc: Makefile devel/xtensa-esp32-elf/gcc-bootstrap: Makefile devel/xtensa-esp32-elf/gdb: Makefile devel/xtensa-esp32-elf/newlib: Makefile devel/xtensa-esp32s2-elf: Makefile.inc devel/xtensa-esp32s2-elf/binutils: Makefile devel/xtensa-esp32s2-elf/gcc: Makefile devel/xtensa-esp32s2-elf/gcc-bootstrap: Makefile devel/xtensa-esp32s2-elf/gdb: Makefile devel/xtensa-esp32s2-elf/newlib: Makefile devel/xtensa-esp32s3-elf: Makefile.inc devel/xtensa-esp32s3-elf/binutils: Makefile devel/xtensa-esp32s3-elf/gcc: Makefile devel/xtensa-esp32s3-elf/gcc-bootstrap: Makefile devel/xtensa-esp32s3-elf/gdb: Makefile devel/xtensa-esp32s3-elf/newlib: Makefile devel/xtensa-lx106-elf: Makefile.inc devel/xtensa-lx106-elf/binutils: Makefile devel/xtensa-lx106-elf/gcc: Makefile devel/xtensa-lx106-elf/gcc-bootstrap: Makefile devel/xtensa-lx106-elf/lx106-hal: Makefile devel/xtensa-lx106-elf/newlib: Makefile Log message: sprinkle some USE_NOEXECONLY to unbreak these gcc derivatives CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/17 11:06:59 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_root_cc patch-base_files_file_util_unittest_cc patch-base_process_memory_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_h patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_BUILDCONFIG_gn patch-build_config_compiler_BUILD_gn patch-build_gn_run_binary_py 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_browser_about_flags_cc patch-chrome_browser_background_background_mode_manager_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_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn 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_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_audio_service_util_cc 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_print_job_worker_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_browser_proxy_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_task_manager_sampling_task_group_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_sad_tab_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_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_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_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_tabs_tab_drag_controller_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_ntp_app_launcher_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_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_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_web_app_provider_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_chrome_features_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_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_updater_app_app_install_cc patch-chrome_updater_installer_cc patch-chrome_updater_updater_cc patch-chrome_updater_util_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_assistant_browser_client_context_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_payments_strings_grdp 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_metrics_metrics_log_cc patch-components_os_crypt_os_crypt_h 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_policy_tools_generate_policy_source_py patch-components_safe_browsing_content_resources_gen_file_type_proto_py patch-components_security_interstitials_content_utils_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_viz_host_host_display_client_cc patch-components_viz_host_host_display_client_h patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_fake_display_client_cc patch-components_viz_test_fake_display_client_h patch-components_viz_test_mock_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_url_handler_impl_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_compositor_util_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_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc 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_test_mock_render_process_host_h patch-content_public_test_mock_render_thread_cc 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_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_common_api__permission_features_json patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_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-headless_lib_browser_headless_content_browser_client_h patch-ipc_ipc_channel_mojo_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_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_wrapper_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-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_dns_BUILD_gn patch-net_dns_host_resolver_system_task_cc patch-net_http_http_network_session_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_url_request_url_request_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-printing_print_settings_cc patch-printing_print_settings_h patch-remoting_host_chromoting_host_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_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_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_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_crashpad_crashpad_client_BUILD_gn patch-third_party_libsync_src_sync_c patch-third_party_libxml_linux_config_h patch-third_party_nasm_BUILD_gn patch-third_party_nasm_config_config-linux_h patch-third_party_perfetto_include_perfetto_base_thread_utils_h 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_vulkan_memory_allocator_include_vk_mem_alloc_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-tools_json_schema_compiler_feature_compiler_py patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_buffer_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_mojom_native_handle_types_mojom_traits_h patch-ui_gfx_native_pixmap_handle_h patch-ui_gfx_switches_cc patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_native_theme_native_theme_base_cc patch-ui_strings_translations_app_locale_settings_zh-TW_xtb patch-ui_views_controls_textfield_textfield_cc patch-ui_views_examples_widget_example_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_widget_widget_h patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_trap-handler_handler-inside-posix_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_alloc_gni patch-build_linux_unbundle_openh264_gn patch-chrome_browser_enterprise_identifiers_profile_id_delegate_impl_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_webui_connectors_internals_device_trust_utils_cc patch-chrome_test_interaction_interaction_test_util_browser_cc patch-components_autofill_assistant_browser_client_context_unittest_cc patch-components_media_router_common_providers_cast_channel_cast_message_util_cc patch-content_browser_audio_audio_service_cc patch-content_browser_network_service_instance_impl_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-media_webrtc_helpers_cc patch-third_party_blink_common_features_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_platform_instrumentation_partition_alloc_memory_dump_provider_cc patch-third_party_skia_src_core_SkContainers_cpp patch-third_party_test_fonts_fontconfig_generate_fontconfig_caches_cc patch-third_party_webrtc_overrides_metronome_source_h patch-ui_aura_client_drag_drop_client_h patch-ui_gl_gl_features_h patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-v8_src_flags_flags_cc Removed files: www/iridium/patches: patch-base_cpu_h patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_ui_views_download_download_item_view_cc patch-chrome_browser_ui_webui_connectors_internals_zero_trust_utils_cc patch-chrome_test_interaction_webui_interaction_test_util_cc patch-chrome_updater_configurator_cc patch-chrome_updater_device_management_dm_client_cc patch-components_autofill_assistant_browser_autofill_assistant_impl_cc patch-components_cast_channel_cast_message_util_cc patch-components_policy_resources_policy_templates_json patch-content_browser_download_download_manager_impl_cc patch-extensions_browser_browser_context_keyed_service_factories_cc patch-media_webrtc_webrtc_features_cc patch-ui_gl_gl_features_cc Log message: update to 2023.01.109 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/17 11:52:44 Modified files: usr.bin/ssh : ssh.c Log message: For "ssh -V" always exit 0, there is no need to check opt again. This was missed when the fallthrough in the switch case above it was removed. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/17 12:29:09 Modified files: sys/arch/amd64/include: pmap.h Log message: Simplify and clarify the implementation of the pmap_page_protect(9) API. This function is only ever called with PROT_NONE or PROT_READ where PROT_NONE removes the mapping from the page tables and PROT_READ takes away write permission. Add a KASSERT to make sure no other values are passed. This KASSERT should be optimized away by any decent compiler. ok deraadt@, mpi@, guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/17 12:51:37 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/17 12:58:45 Modified files: editors/libreoffice/patches: patch-configure Log message: fix the detection of openbsd aarch64 CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/01/17 13:03:49 Modified files: mail/sendmail : Makefile mail/sendmail/patches: patch-cf_m4_proto_m4 Log message: Add a patch to bump MaxHopCount to 50 to cope with modern smtp setups with many relays. ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/17 13:08:58 Modified files: security/knockpy: Makefile distinfo security/knockpy/pkg: PLIST Log message: Update knockpy to 6.0.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/17 13:45:10 Modified files: devel/git : Makefile distinfo Log message: Security update to 2.39.1 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.7.txt CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/01/17 14:00:22 Modified files: sysutils/firmware/apple-boot: Makefile sysutils/u-boot-asahi: Makefile Added files: sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t8103-j293_dts patch-arch_arm_dts_t8103-j313_dts Log message: Enable speakers on the M1 13" MacBook Pro and the M1 MacBook Air ok tobhe@, sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/17 16:00:44 Modified files: x11/qt5/qtwebengine: Makefile Added files: x11/qt5/qtwebengine/patches: 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_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_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 Log message: qtwebengine: fix amd64 assembly in embedded copy of BoringSSL. Fixes the build on x-only amd64 (more fixes are needed for the runtime). "whatever it takes" rsadowski CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/17 16:12:37 Modified files: sys/arch/i386/i386: hibernate_machdep.c Log message: test NSDMMC not SDMMC ok miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/17 16:39:30 Modified files: sys/arch/i386/pci: pcib.c Log message: include isadma.h not isa.h missed in rev 1.5 when #if NISA became #if NISADMA not a problem in practice as isavar.h includes isadma.h ok miod@ deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/01/17 16:49:28 Modified files: lib/libcrypto/x509: x509_verify.c Log message: Don't do policy checking unless we were asked to do so. ok tb@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/01/17 16:54:50 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-6.2.10 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/17 16:56:51 Modified files: sbin/disklabel : editor.c Log message: Nuke unused MAXIMUM(). Add ROUNDUP() and ROUNDDOWN(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/17 17:27:10 Modified files: usr.sbin/rpki-client: validate.c Log message: rpki-client: explicitly enable policy checks In x509_verify.c r1.62, beck disabled policy checks by default in the new X.509 verifier to match the behavior of the legacy validator and OpenSSL. In order to keep policy checks as mandated by RFC 7318, we need to opt into them explicitly. ok beck CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/17 17:48:15 Modified files: sbin/disklabel : editor.c Log message: Use ROUNDUP() to round up to cylinder boundary. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/17 18:24:39 Modified files: net/py-slixmpp : Makefile distinfo net/py-slixmpp/patches: patch-setup_py net/py-slixmpp/pkg: DESCR PLIST Log message: update py-slixmpp to 1.8.3 This update includes a fix for CVE-2022-45197. ok kmos@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/17 18:50:21 Modified files: usr.bin/ssh : sshd.8 sshd.c Log message: Add a -V (version) option to sshd like the ssh client has. OK markus@ deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/01/17 19:00:10 Modified files: usr.bin/ssh : channels.c channels.h Log message: when restoring non-blocking mode to stdio fds, restore exactly the flags that ssh started with and don't just clobber them with zero, as this could also remove the append flag from the set; bz3523; ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/17 21:42:40 Modified files: net/owncloudclient: Makefile distinfo Added files: net/owncloudclient/patches: patch-src_libsync_CMakeLists_txt Log message: Do not fetch extra files with cmake internals. Unbreaks build without git being installed. Breakage reported by ajacoutot@, hints from sthen@ and op@, thanks! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/17 22:06:44 Modified files: sys/arch/i386/i386: trap.c Log message: Do on i386 as we do on amd64. This is done on variable cpu_pae, which indicates the "PAE" pmap is being used, which only happens if the cpu has both PAE and NX. On i386 machines without the NX feature enabled, we can't distinguish between page faults as a result of instruction fetches or normal data access. Handle this in the same way as we do on landisk: if handling the fault with access type PROT_READ fails, retry with PROT_EXEC. Fortunately we know whether NX is enabled or nor so only do this when it isn't. ok kettenis, jsg CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/17 22:27:30 Modified files: lib/libcrypto/bn: bn_div.c Log message: Start cleaning up BN_div_internal(). Always provide a bn_div_3_words() function, rather than having deeply nested compiler conditionals. Use readable variable names, clean up formatting and use a single exit path. Tested on various platforms by miod@ ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/17 22:29:48 Modified files: lib/libcrypto/bn: bn_div.c Log message: Bring in a description of bn_words_3_div(). This comes from OpenSSL commit 3da2e9c4ee45989a426ff513dc6c6250d1e460de. ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/17 23:48:36 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.387 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/01/17 23:55:32 Modified files: usr.bin/ssh : sshd_config.5 Log message: tweak previous; ok djm CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/18 00:21:27 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-Rakefile patch-src_mkvtoolnix-gui_jobs_program_runner_cpp patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_cpp Log message: Update mkvtoolnix to 73.0.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/18 00:42:21 Modified files: lang/erlang/25 : Makefile Log message: Needs EPOCH: Found newer package erlang-21.2p2v0 in .../ports/plist/amd64 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/18 01:11:09 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.7.2 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/18 01:35:01 Modified files: archivers/libdeflate: Makefile distinfo Log message: Update to libdeflate-1.17 Release notes: https://github.com/ebiggers/libdeflate/blob/v1.17/NEWS.md CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/18 02:01:05 Modified files: mail/mimedefang: Makefile distinfo Log message: update to 3.3 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/18 02:09:39 Modified files: games/naev : Makefile distinfo Log message: update to naev-0.10.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 02:31:52 Modified files: net/rabbitmq : Makefile devel/rebar3 : Makefile benchmarks/tsung: Makefile lang/erlang/25 : Makefile Log message: follow erlang/25 EPOCH bump with PKGSPEC changes bump dependent ports too because the spec in RUN_DEPENDS changes (will do elixir separately via update) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 02:33:59 Modified files: lang/elixir : Makefile distinfo lang/elixir/patches: patch-bin_elixir Log message: update to elixir-1.14.3, and adjust elixir script to detect erts version at runtime. From Volker Schlecht (maintainer). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/18 02:41:57 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230118 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/18 03:13:46 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: The default output format is -o (openbgpd) but it now includes both roa-set and aspa-set by default. So make the man page less specific. OK tb@ job@ kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/18 03:27:05 Modified files: gnu/gcc/gcc : c-typeck.c Log message: Adjust how gcc4 handles the "missing braces around initializer" warning. In c99 any value can be initalised using a { 0 } constructor independent of the type. Now if a struct's first member is another struct then gcc4 issues the above warning but it should not do that. Move the warning check from push_init_level() to pop_init_level() and check if either { 0 } or { } was used. If additional implicit braces were added surpress the warning. Inspired by gcc PR#64709 OK deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/18 03:30:21 Modified files: distrib/miniroot: install.sub Log message: Typofix array length syntax, spotted by afresh1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/18 04:08:49 Modified files: sys/dev/rasops : rasops.c rasops1.c rasops15.c rasops24.c rasops32.c rasops4.c rasops8.c Log message: Instead of mapping WSEMUL_UNDERLINE to a different bit in rasops, use the same bit and the define. rom Crystal Kolipe kolipe.c at exoticsilicon dot com. ok miod CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 05:34:50 Modified files: devel/py-autocommand: Makefile distinfo Log message: update to py3-autocommand-2.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 05:34:58 Modified files: devel/py-automat: Makefile distinfo Log message: update to py3-automat-22.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 05:36:08 Modified files: devel/py-coverage: Makefile distinfo Log message: update to py3-coverage-7.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 05:38:06 Modified files: textproc/py-MarkupSafe: Makefile distinfo Log message: update to py3-MarkupSafe-2.1.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/18 05:56:10 Log message: import rust-ring, a port that bundles the source of the ring crate patched to work with OpenBSD's execute only policy. discussed with semarie, sthen Status: Vendor Tag: tb Release Tags: tb_20230118 N ports/security/rust-ring/Makefile N ports/security/rust-ring/distinfo N ports/security/rust-ring/patches/patch-crypto_chacha_asm_chacha-x86_64_pl N ports/security/rust-ring/patches/patch-crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl N ports/security/rust-ring/patches/patch-crypto_fipsmodule_aes_asm_aesni-x86_64_pl N ports/security/rust-ring/patches/patch-crypto_fipsmodule_bn_asm_x86_64-mont5_pl N ports/security/rust-ring/patches/patch-crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl N ports/security/rust-ring/patches/patch-crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl N ports/security/rust-ring/patches/patch-crypto_fipsmodule_modes_asm_ghash-x86_64_pl N ports/security/rust-ring/patches/patch-crypto_fipsmodule_sha_asm_sha512-x86_64_pl N ports/security/rust-ring/patches/patch-pregenerated_aesni-gcm-x86_64-elf_S N ports/security/rust-ring/patches/patch-pregenerated_aesni-x86_64-elf_S N ports/security/rust-ring/patches/patch-pregenerated_chacha-x86_64-elf_S N ports/security/rust-ring/patches/patch-pregenerated_chacha20_poly1305_x86_64-elf_S N ports/security/rust-ring/patches/patch-pregenerated_ghash-x86_64-elf_S N ports/security/rust-ring/patches/patch-pregenerated_p256-x86_64-asm-elf_S N ports/security/rust-ring/patches/patch-pregenerated_sha512-x86_64-elf_S N ports/security/rust-ring/patches/patch-pregenerated_x86_64-mont5-elf_S N ports/security/rust-ring/pkg/DESCR N ports/security/rust-ring/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/18 05:56:55 Modified files: security : Makefile Log message: +rust-ring CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/18 05:59:16 Modified files: sbin/disklabel : editor.c Log message: Use ROUNDDOWN() to round down to cylinder boundary. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/18 06:08:38 Modified files: audio/ncspot : Makefile devel/maturin : Makefile mail/meli : Makefile mail/stalwart : Makefile.inc mail/stalwart/cli: Makefile mail/stalwart/imap: Makefile mail/stalwart/jmap: Makefile net/routinator : Makefile security/rbw : Makefile security/sn0int: Makefile security/vaultwarden: Makefile www/libreddit : Makefile www/nextcloud_notify_push: Makefile www/py-adblock : Makefile www/zola : Makefile Log message: Add a build dependency on security/rust-ring to all ports using ring. Bump. ok semarie, tweak from sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/18 06:11:39 Modified files: devel/cargo : cargo.port.mk Log message: Replace ring's source with the patched sources from security/rust-ring until upstream is fixed. tweak/ok semarie CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/18 06:20:01 Modified files: usr.sbin/bgpd : rde.c rde_peer.c Log message: Improve pending checks in poll loop by ordering them by trigger frequency and by making peer_imsg_pending() a true O(1) function. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/18 07:11:38 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-build_go Log message: Update to syncthing 1.23.0 Builds and runs fine on amd64 with go-1.19.4p1. tb reports problems with WIP go-1.20.0, but that will be dealt with later. "go for it" tb OK edd CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/01/18 07:30:45 Modified files: sysutils/fzf : Makefile distinfo modules.inc Log message: sysutils/fzf: easy update to version 0.36.0. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/01/18 08:01:58 Modified files: x11/polybar : Makefile distinfo x11/polybar/patches: patch-include_modules_cpu_hpp patch-src_modules_cpu_cpp patch-src_modules_temperature_cpp x11/polybar/pkg: PLIST Log message: Update polybar to 3.6.3 Diff from Volker Schlect Tweaks from sthen and jasper OK sthen@ Thanks Volker! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/18 08:14:52 Modified files: infrastructure/mk: bsd.port.mk Log message: bsd.port.mk: use xz for decompressing .xz and .lz Make use of new features in xz 5.4.0: * Use xz, which now has upstream support for pledge(), instead of xzdec. * Enable threaded decompression for ports that use parallel make. * Use xz instead of lunzip to decompress .lz files. ok kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/01/18 09:02:36 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.12p2, which includes a fix for CVE-2023-22809. Fixes a bug that could allow a user with "sudoedit" privileges to edit arbitrary files. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/18 09:36:40 Modified files: geo/libchamplain: Makefile distinfo Log message: Update to libchamplain-0.12.21. soup2 -> soup3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/18 09:37:07 Modified files: geo/gpx-viewer : Makefile productivity/lifeograph: Makefile Log message: Regen WANTLIB after libchamplain update. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/18 10:39:52 Modified files: textproc/hevea : Makefile Log message: sprinkle USE_NOEXECONLY to not segfault while building docs CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/18 10:40:17 Modified files: usr.sbin/bgpd : rde.c rde.h rde_rib.c rde_update.c Log message: Use the vstate of the filterstate struct instead of passing an extra copy to the various prefix update functions. While there fix a filterstate leak in up_generate_updates(). With and OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/18 11:12:20 Modified files: usr.sbin/rpki-client: validate.c Log message: Require version 4 UUIDs as RRDP session IDs OK tb@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/18 11:14:33 Modified files: math/coq : Makefile Log message: sprinkle USE_NOEXECONLY to not segfault while building CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/18 11:46:56 Modified files: devel/doxygen : Makefile distinfo Log message: Update doxygen to 1.9.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/18 11:47:05 Modified files: devel/doxygen-gui: Makefile distinfo Log message: Update doxygen-gui to 1.9.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/18 11:47:41 Modified files: net/signond : Makefile net/signond/pkg: PLIST Log message: Regen PLIST with doxygen-1.9.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/18 11:48:35 Modified files: graphics/ipe : Makefile graphics/ipe/pkg: PLIST Log message: Regen PLIST with doxygen-1.9.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 12:00:03 Modified files: security/sudo : Tag: OPENBSD_7_2 Makefile distinfo security/sudo/pkg: Tag: OPENBSD_7_2 PLIST-main Log message: MFC: Update to sudo 1.9.12p2, which includes a fix for CVE-2023-22809. Fixes a bug that could allow a user with "sudoedit" privileges to edit arbitrary files. Req by millert@; same as the -current commit except this one drops REVISION-python=0 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/18 12:12:43 Modified files: sys/arch/mips64/mips64: clock.c Log message: mips64: simplify cp0_rearm_int5(), cp0_trigger_int5_masked() The tangle of branches in cp0_rearm_int5() can be simplified to: if cycles <= t1 - t0, we missed We can simplify cp0_trigger_int5_masked() in the same way. ok visa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/18 12:15:40 Modified files: net/dhcpcd : Makefile net/dhcpcd/pkg : README Log message: Lose the fe80::/10 IP restrictions from the sample pf.conf lines for DHCPv6-PD, it seems some satellite-based internet provider sends PD from a routable address rather than the usual link-local. Based on a diff from William Graeber but I tweaked a little (mainly removed the src addr limit from the outbound rule and use "received-on none" instead, so that the local machine can send from any address without allowing forwarded packets). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/18 12:18:00 src/regress/sys/kern/xonly Update of /cvs/src/regress/sys/kern/xonly In directory cvs.openbsd.org:/tmp/cvs-serv5489/xonly Log Message: Directory /cvs/src/regress/sys/kern/xonly added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/18 12:18:49 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/xonly: Makefile xonly.c Log message: Add xonly tests, initially written by deraadt@. Tweaked by me to fit and the regress framework and allowing the expected outcome to be enumerated per architecture. Currently limited to amd64 and arm64. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/18 13:06:12 Modified files: devel/cudd : Makefile devel/cudd/pkg : PLIST Log message: Regen PLIST CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/18 13:43:15 Modified files: usr.bin/ssh/sshd: Makefile Log message: Create and install sshd random relink kit. ../Makefile.inc and Makfile are concatenated for reuse, which hopefully won't be too fragile, we'll see if we need a different approach. The resulting sshd binary is tested with the new sshd -V option before installation. As the binary layout is now semi-unknown (meaning relative, fixed, and gadget offsets are not precisely known), change the filesystem permissions to 511 to prevent what I call "logged in BROP". I have ideas for improving this further but this is a first step ok djm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/18 13:44:40 Modified files: etc : rc Log message: process the sshd random-relink kit if it is found. sshd's text segment is now garbled, and in the future xonly univirse you'll have poor success downloading it or libc to know where gadgets are. ok djm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/18 13:45:25 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/18 13:56:36 Modified files: usr.bin/ssh/sshd: Makefile Log message: delete useless dependency CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/18 14:24:29 Modified files: math/coq : Makefile Log message: add forgotten REVISION bump CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/18 14:24:51 Modified files: devel/libzen : Makefile distinfo devel/libzen/patches: patch-Project_GNU_Library_configure_ac Log message: devel/libzen: maintenance update to 0.4.40 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/18 14:26:19 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/libmediainfo/patches: patch-Project_GNU_Library_configure_ac multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 22.12 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/01/18 14:57:10 Modified files: sbin/ifconfig : ifconfig.c Log message: remove redundant SIOCS80211JOIN ioctl call in ifconfig delifjoinlist() Found by Mathias Koehler, thanks! CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/01/18 16:07:23 Modified files: devel/got : Makefile distinfo Log message: update to got 0.81 - gotd: print configuration errors without -d (op) - gotd: move nrepos check to parse_config (op) - gotd: move socket path check to parse.y and error from the main process (op) - fix an issue where multiple ref-updates are rejected by gotd - fix an issue where gotd fails to accept multiple have-lines from clients - regress: replace typeset with printf for shell portability (naddy) - fix spurious "gotsh: unexpected flush packet" error when client is up-to-date - gotd: fix "bad packfile with zero objects" error while creating branches - document the gotd -n option CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:25:32 Modified files: sys/arch/amd64/include: biosvar.h Log message: change BIOSF_SMBIOS bit flag from 6 to 8 matches tom@'s i386 rev 1.47 change CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/18 16:31:38 Modified files: sys/dev/pci : if_bge.c Log message: These days bge_stop() calls intr_barrier(9). So in bge_detach() we need to disestablish the interrupt *after* calling bge_stop(). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:47:25 Modified files: sys/dev/pci/drm/include/linux: list.h Log message: add __list_add() for 6.1.7 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:51:35 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm/smu13: BACO is supported when it's in BACO state From Guchun Chen b8e6fc445990dce368950bd9553b31f46b50285e in linux-6.1.y/6.1.7 972fb53d3605eb6cdf0d6ae9a52e910626a91ff7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:53:43 Modified files: sys/dev/pci/drm: drm_buddy.c Log message: drm: Optimize drm buddy top-down allocation method From Arunpravin Paneer Selvam 42526442fe3ed9c2487a2a475cb4a6f463ce2eaf in linux-6.1.y/6.1.7 5640e81607152d7f2d2558227c0f6cb78b8f39cf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:55:06 Modified files: sys/dev/pci/drm/i915/gt: intel_reset.c Log message: drm/i915/gt: Reset twice From Chris Wilson 4009502c091c1543ae8708a12d1a97583ae411ac in linux-6.1.y/6.1.7 d3de5616d36462a646f5b360ba82d3b09ff668eb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:56:45 Modified files: sys/dev/pci/drm/i915: i915_vma.c Log message: drm/i915: Reserve enough fence slot for i915_vma_unbind_async From Nirmoy Das 8874730ecefe295931a681a0ae749cda53653078 in linux-6.1.y/6.1.7 476fdcdaaae7b06c780cdfc234c704107f16c529 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 16:58:45 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_context.c Log message: drm/i915: Fix potential context UAFs From Rob Clark b696c627b3f56e173f7f70b8487d66da8ff22506 in linux-6.1.y/6.1.7 afce71ff6daa9c0f852df0727fe32c6fb107f0fa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:00:06 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_drv.c Log message: drm/amd: Delay removal of the firmware framebuffer From Mario Limonciello dcfeba477b3e3df526e0f543b58fa71c045dff8b in linux-6.1.y/6.1.7 1923bc5a56daeeabd7e9093bad2febcd6af2416a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:01:58 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vram_mgr.c Log message: drm/amdgpu: Fixed bug on error when unloading amdgpu From YiPeng Chai 9196eb7c52e55749a332974f0081f77d53d60199 in linux-6.1.y/6.1.7 99f1a36c90a7524972be5a028424c57fa17753ee in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:03:51 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm: correct the reference clock for fan speed(rpm) calculation From Evan Quan b435f68e415ca5e17e3425893ea991720a43b595 in linux-6.1.y/6.1.7 6fea87637bf36bd285227f490132e83582ab7513 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:05:52 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c smu_v13_0_7_ppt.c Log message: drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7 From Evan Quan 363781f72d46c3762d7c0fd8fc13f27dce47f5cf in linux-6.1.y/6.1.7 318ca20893c19ead02845a08204c3f9249bb74cd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:08:34 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c dcn32_fpu.h Log message: drm/amd/display: move remaining FPU code to dml folder From Ao Zhong 69a75087cd1f10d5be07527f7ed7ed38db429d7e in linux-6.1.y/6.1.7 58ddbecb14c792b7fe0d92ae5e25c9179d62ff25 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:15:38 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: vega10_thermal.c Log message: Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" From Alex Deucher f905e03c8ff65d80c24f42d8b93df3cec5a7ab12 in linux-6.1.y/6.1.7 30b8e7b8ee3be003e0df85c857c5cd0e0bd58b82 in mainline linux CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/01/18 17:16:07 Modified files: . : innovations.html Log message: mention new things CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:17:47 Modified files: sys/dev/pci/drm/i915/gt: intel_engine_cs.c Log message: drm/i915/gt: Cleanup partial engine discovery failures From Chris Wilson 5c855bcc730656c4b7d30aaddcd0eafc7003e112 in linux-6.1.y/6.1.7 78a033433a5ae4fee85511ee075bc9a48312c79e in mainline linux CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/18 17:18:19 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/clang/llvm-objcopy: Makefile Added files: gnu/usr.bin/clang/llvm-objcopy: strip.1 Log message: The binutils strip damages GNU_RELRO on binaries linked by ld.lld on at least amd64. Fix this by switching to the llvm strip on architectures that use ld.lld. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:20:36 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c sys/dev/pci/drm/amd/pm/swsmu: smu_cmn.c smu_cmn.h sys/dev/pci/drm/amd/pm/swsmu/inc: amdgpu_smu.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: enable mode1 reset on smu_v13_0_10 From Kenneth Feng e59d46eed1d930318f36a90138898f7fa7730389 in linux-6.1.y/6.1.7 60cfad329ab877cb62975ea78ed442c2496990ba in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:22:50 Modified files: sys/dev/pci/drm/amd/pm/swsmu/inc: smu_types.h sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if: smu_v13_0_0_ppsmc.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0 From Candice Li 5e594dbf6e76cf0b75ab4cff2e5d42a3f63963a5 in linux-6.1.y/6.1.7 48aa62f07467c8fcd4b4ec7851e13c83e89a1558 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:24:35 Modified files: sys/dev/pci/drm/amd/pm/swsmu/inc: smu_types.h smu_v13_0.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c smu_v13_0_0_ppt.c Log message: drm/amd/pm: enable GPO dynamic control support for SMU13.0.0 From Evan Quan d167ce6c47db12de69d2c2e7bdde9e608183d2a1 in linux-6.1.y/6.1.7 1794f6a9535bb5234c2b747d1bc6dad03249245a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:26:25 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: enable GPO dynamic control support for SMU13.0.7 From Evan Quan d90de26bdc97a51a195116428fbb4776394f79a7 in linux-6.1.y/6.1.7 62b9f835a6c60171845642afec4ce4b44865f10f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:28:00 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: add soc21 common ip block support for GC 11.0.4 From Yifan Zhang 6ef4543f1f3b21b108021f3dec9bd02bf9f200ee in linux-6.1.y/6.1.7 311d52367d0a7985ee1132662bad46f09169eed2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:29:55 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN From Saleemkhan Jamadar e30be0ada6e2a55e8581aa55860afc6cf5183300 in linux-6.1.y/6.1.7 2a0fe2ca6e9c9bf9c47a9f9f0d67c13281a13f8c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:31:30 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: enable VCN DPG for GC IP v11.0.4 From Saleemkhan Jamadar 309278736f35f0937d6338d5986a6a4a48e90d2f in linux-6.1.y/6.1.7 e1d900df63adcb748905131dd6258e570e11aed1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:32:55 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c Log message: drm/amdgpu: Fix potential NULL dereference From Luben Tuikov f2faf0699af78968a27ca154bf76e94247f8c471 in linux-6.1.y/6.1.7 0be7ed8e7eb15282b5d0f6fdfea884db594ea9bf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/18 17:36:23 Modified files: sys/dev/pci/drm/i915/gt: intel_gt_sysfs.c intel_gt_sysfs.h intel_gt_sysfs_pm.c Log message: drm/i915: Fix CFI violations in gt_sysfs From Nathan Chancellor 3925336af00f79fb7f3a390b6ab30d455d32d863 in linux-6.1.y/6.1.7 a8a4f0467d706fc22d286dfa973946e5944b793c in mainline linux CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/18 20:13:35 Modified files: math/py-scipy : Makefile distinfo math/py-scipy/patches: patch-scipy_special_tests_test_basic_py math/py-scipy/pkg: PLIST Log message: update scipy to 1.6.3 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/01/18 20:22:26 Modified files: www/py-waitress: Makefile distinfo www/py-waitress/pkg: DESCR Removed files: www/py-waitress/patches: patch-setup_cfg Log message: update py-waitress to 2.1.2 This update: - Addresses CVE-2022-24761 - Skips versions 2.1.0 and 2.1.1 which are impacted by CVE-2022-31015 with help from and ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/18 21:43:25 Removed files: lib/libcrypto/bn/asm: pa-risc2.s pa-risc2W.s sparcv8plus.S sparcv9-mont.pl sparcv9a-mont.pl via-mont.pl lib/libcrypto/cast/asm: cast-586.pl lib/libcrypto/des/asm: crypt586.pl lib/libcrypto/sha/asm: sha1-sparcv9a.pl sha1-thumb.pl Log message: Remove various unused assembly files and assembly generation scripts. These are just creating clutter and cause grep noise. ok miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/18 21:51:32 Removed files: lib/libcrypto/bn/asm: x86.pl lib/libcrypto/bn/asm/x86: add.pl comba.pl div.pl mul.pl mul_add.pl sqr.pl sub.pl Log message: Remove more unused assembly generation scripts. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/19 00:40:56 Modified files: security/openssl/1.1: Makefile security/openssl/1.1/patches: patch-crypto_chacha_asm_chacha-armv8_pl Log message: openssl 1.1: rewrite one remaining adr in ChaCha aarch64 assembly as adrp + add with :lo12: to fix the build of sslscan. that's fine jsing ok phessler CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/01/19 00:53:45 Modified files: regress/usr.bin/ssh: reexec.sh Log message: Check if we can copy sshd or need to use sudo to do so during reexec test. Skip test if neither can work. Patch from anton@, tweaks from me. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/19 01:07:15 Modified files: games/gcompris : Makefile distinfo games/gcompris/pkg: PLIST Log message: Update to gcompris-3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/19 01:30:04 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-414.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/19 01:38:23 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/19 01:48:06 Modified files: graphics/exiv2 : Makefile distinfo Log message: Update to exiv2-0.27.6. CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/01/19 02:47:52 Modified files: . : innovations.html Log message: typo: onoing -> ongoing CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/01/19 03:10:03 Modified files: . : innovations.html Log message: typo: it's -> its (own memory) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/19 03:32:12 Modified files: security/libnettle: Makefile Added files: security/libnettle/patches: patch-arm64_chacha-2core_asm patch-arm64_chacha-4core_asm patch-arm64_chacha-core-internal_asm patch-x86_64_sha3-permute_asm patch-x86_64_sha_ni_sha1-compress_asm patch-x86_64_sha_ni_sha256-compress_asm Log message: libnettle: x-only fixes for m4-generated asm on aarch64 and amd64. Fixes libnettle regress and is needed for fixing gnutls regress. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/01/19 03:59:25 Modified files: lib/libcbor/src/cbor: common.h Log message: Do not use unsupported __attribute__((warn_unused_result)) on gcc3. This prevents building libfido2 stops with error on luna88k because it is compiled with -Werror option. ok, and better #if condition by miod@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/19 05:23:58 Modified files: security/libnettle: Makefile security/libnettle/patches: patch-arm64_chacha-2core_asm patch-arm64_chacha-4core_asm patch-arm64_chacha-core-internal_asm Log message: libnettle: Fix adr use in arm64 assembly - I accidentally committed an old version of these patches. Sorry about that. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/19 05:41:35 Modified files: security/gnutls: Makefile Added files: security/gnutls/patches: patch-lib_accelerated_aarch64_elf_aes-aarch64_s patch-lib_accelerated_aarch64_elf_sha1-armv8_s patch-lib_accelerated_aarch64_elf_sha256-armv8_s patch-lib_accelerated_aarch64_elf_sha512-armv8_s patch-lib_accelerated_x86_elf_aes-ssse3-x86_64_s patch-lib_accelerated_x86_elf_aes-ssse3-x86_s patch-lib_accelerated_x86_elf_aesni-gcm-x86_64_s patch-lib_accelerated_x86_elf_aesni-x86_64_s patch-lib_accelerated_x86_elf_aesni-x86_s patch-lib_accelerated_x86_elf_ghash-x86_64_s patch-lib_accelerated_x86_elf_sha1-ssse3-x86_64_s patch-lib_accelerated_x86_elf_sha256-ssse3-x86_64_s patch-lib_accelerated_x86_elf_sha256-ssse3-x86_s patch-lib_accelerated_x86_elf_sha512-ssse3-x86_64_s patch-lib_accelerated_x86_elf_sha512-ssse3-x86_s Log message: gnutls: amd64 and aarch64 assembly fixes. This is basically perlasm generated code with a few sprinkles of gnu. Passes regress except for three tests that are unrelated to these changes. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/19 05:42:03 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-v8_src_snapshot_embedded_embedded-file-writer_cc Log message: put the embedded blob code section in .rodata to fix x-only discussed with deraadt@, kettenis@, tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/19 05:43:44 Modified files: www/iridium : Makefile www/ungoogled-chromium: Makefile Added files: www/iridium/patches: patch-v8_src_snapshot_embedded_embedded-file-writer_cc www/ungoogled-chromium/patches: patch-v8_src_snapshot_embedded_embedded-file-writer_cc Log message: put the embedded blob code section in .rodata to fix x-only discussed with deraadt@, kettenis@, tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/19 06:01:16 Modified files: security/libgcrypt: Makefile security/libgcrypt/patches: patch-cipher_camellia-aarch64_S Log message: libgcrypt aarch64: fix one use of adr by using GET_DATA_POINTER() in camellia similar to what upstream has done recently. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/19 08:52:51 Modified files: sys/arch/amd64/include: vmmvar.h Log message: Restrict vmm(4) exposed cpuid extended feature flags. We don't emulate or support most of the EAX=7,ECX=0 feature bits, so restrict the mask further to just UMIP. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/19 10:11:02 Modified files: security/libgcrypt: Makefile Added files: security/libgcrypt/patches: patch-cipher_blake2b-amd64-avx2_S patch-cipher_blake2s-amd64-avx_S patch-cipher_camellia-aesni-avx-amd64_S patch-cipher_camellia-aesni-avx2-amd64_h patch-cipher_chacha20-amd64-avx2_S patch-cipher_chacha20-amd64-ssse3_S patch-cipher_des-amd64_S patch-cipher_rijndael-ssse3-amd64-asm_S patch-cipher_rijndael-vaes-avx2-amd64_S patch-cipher_serpent-avx2-amd64_S patch-cipher_sha1-avx-amd64_S patch-cipher_sha1-avx-bmi2-amd64_S patch-cipher_sha1-ssse3-amd64_S patch-cipher_sha256-avx2-bmi2-amd64_S patch-cipher_sha256-ssse3-amd64_S patch-cipher_sha512-ssse3-amd64_S patch-cipher_sm4-aesni-avx-amd64_S patch-cipher_twofish-avx2-amd64_S Log message: libgcrypt: amd64 assembly fixes for x-only. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/19 10:45:21 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: README Log message: Fix process name in unveil docs part of a larger readme diff OK landry (some time ago) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/19 13:17:12 Modified files: sys/arch/amd64/amd64: pmap.c sys/arch/amd64/include: pmap.h Log message: Revise implementation of pmap_protect(9) in preparation for execute-only support. The current implementation doesn't handle the transition from RWX to RW correctly. Also generalize the pmap_write_protect() function in recognition of the fact that execute permission, write permission, and in the future read permission on executable pages, are handled by separate bits. ok deraadt@, mpi@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 13:56:09 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.32 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 14:47:37 Modified files: devel/p5-Test-Fatal: Makefile distinfo Log message: update p5-Test-Fatal to 0.017 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 14:57:08 Modified files: devel/p5-Test-Without-Module: Makefile distinfo Log message: update p5-Test-Without-Module to 0.21 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 15:31:04 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.080 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 15:33:28 Modified files: converters/p5-Convert-Color: Makefile distinfo Log message: update p5-Convert-Color to 0.14 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/19 15:54:45 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/clang/llvm-objcopy: Makefile Log message: Revert previous commit (but leave the man page around); llvm-strip behaves differently on files that are hardlinked and this is tripping up ports. requested by naddy@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 16:01:59 ports/converters/p5-Convert-UUlib/patches Update of /cvs/ports/converters/p5-Convert-UUlib/patches In directory cvs.openbsd.org:/tmp/cvs-serv53717/patches Log Message: Directory /cvs/ports/converters/p5-Convert-UUlib/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/19 16:04:39 Modified files: converters/p5-Convert-UUlib: Makefile distinfo converters/p5-Convert-UUlib/pkg: DESCR PLIST Added files: converters/p5-Convert-UUlib/patches: patch-UUlib_pm Log message: update p5-Convert-UUlib to 1.80 CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/01/19 21:45:48 Modified files: lang/ghc : Makefile Log message: Add xonly workaround in lang/ghc Some kind of info tables are embedded into text making the build process fail in freshly built ghc-cabal. The generated code reads from ZCMain_main_info. OK tb, kili CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/19 21:49:48 Modified files: lib/libcrypto/bn: bn_add.c Log message: Reorder functions for easier maintenance. No functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 01:22:32 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Removed files: devel/glib2/patches: patch-glib_gthreadprivate_h Log message: Update to glib2-2.74.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 01:27:00 Modified files: x11/gnome/gedit-plugins: Makefile distinfo Log message: Update to gedit-plugins-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 01:30:59 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/pkg: PLIST-gtk4 Log message: Update to gnome-desktop-43.1. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/20 01:50:18 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/20 02:09:40 Removed files: x11/polybar/patches: patch-cmake_03-libs_cmake patch-src_utils_file_cpp Log message: unbreak, two patches needed rm'ing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/20 02:30:11 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.7.0 see https://www.thunderbird.net/en-US/thunderbird/102.7.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-03/ (not there yet) per https://blog.thunderbird.net/2023/01/important-message-for-microsoft-office-365-enterprise-users/ users of office 365 should wait for 102.7.1 to update. Not delaying this update for other users who shouldnt bear the pain for microsoft users; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 02:31:29 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.532.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/20 02:31:37 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.7.0 see https://www.thunderbird.net/en-US/thunderbird/102.7.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-03/ (not there yet) per https://blog.thunderbird.net/2023/01/important-message-for-microsoft-office-365-enterprise-users/ users of office 365 should wait for 102.7.1 to update. Not delaying this update for other users who shouldnt bear the pain for microsoft users; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 02:35:54 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 02:36:05 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/pkg: PLIST Added files: math/gnumeric/patches: patch-introspection_Makefile_in Log message: Update to gnumeric-1.12.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 02:40:15 Modified files: x11/gnome/gedit: Makefile distinfo Log message: Update to gedit-44.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/20 02:54:43 Modified files: usr.sbin/bgpd : rtr.c Log message: remove extra tab CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/20 02:55:36 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.43.0. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:00:51 Modified files: lib/libcrypto/bn: bn_mul.c Log message: Reorder functions. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:41 src/lib/libcrypto/bn/arch Update of /cvs/src/lib/libcrypto/bn/arch In directory cvs.openbsd.org:/tmp/cvs-serv16557/arch Log Message: Directory /cvs/src/lib/libcrypto/bn/arch added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:55 src/lib/libcrypto/bn/arch/aarch64 Update of /cvs/src/lib/libcrypto/bn/arch/aarch64 In directory cvs.openbsd.org:/tmp/cvs-serv51879/aarch64 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/aarch64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/alpha Update of /cvs/src/lib/libcrypto/bn/arch/alpha In directory cvs.openbsd.org:/tmp/cvs-serv51879/alpha Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/alpha added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/amd64 Update of /cvs/src/lib/libcrypto/bn/arch/amd64 In directory cvs.openbsd.org:/tmp/cvs-serv51879/amd64 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/amd64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/arm Update of /cvs/src/lib/libcrypto/bn/arch/arm In directory cvs.openbsd.org:/tmp/cvs-serv51879/arm Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/arm added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/hppa Update of /cvs/src/lib/libcrypto/bn/arch/hppa In directory cvs.openbsd.org:/tmp/cvs-serv51879/hppa Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/hppa added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/i386 Update of /cvs/src/lib/libcrypto/bn/arch/i386 In directory cvs.openbsd.org:/tmp/cvs-serv51879/i386 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/i386 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/m88k Update of /cvs/src/lib/libcrypto/bn/arch/m88k In directory cvs.openbsd.org:/tmp/cvs-serv51879/m88k Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/m88k added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/mips64 Update of /cvs/src/lib/libcrypto/bn/arch/mips64 In directory cvs.openbsd.org:/tmp/cvs-serv51879/mips64 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/mips64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/powerpc Update of /cvs/src/lib/libcrypto/bn/arch/powerpc In directory cvs.openbsd.org:/tmp/cvs-serv51879/powerpc Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/powerpc added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/powerpc64 Update of /cvs/src/lib/libcrypto/bn/arch/powerpc64 In directory cvs.openbsd.org:/tmp/cvs-serv51879/powerpc64 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/powerpc64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/riscv64 Update of /cvs/src/lib/libcrypto/bn/arch/riscv64 In directory cvs.openbsd.org:/tmp/cvs-serv51879/riscv64 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/riscv64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/sh Update of /cvs/src/lib/libcrypto/bn/arch/sh In directory cvs.openbsd.org:/tmp/cvs-serv51879/sh Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/sh added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/sparc Update of /cvs/src/lib/libcrypto/bn/arch/sparc In directory cvs.openbsd.org:/tmp/cvs-serv51879/sparc Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/sparc added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:01:56 src/lib/libcrypto/bn/arch/sparc64 Update of /cvs/src/lib/libcrypto/bn/arch/sparc64 In directory cvs.openbsd.org:/tmp/cvs-serv51879/sparc64 Log Message: Directory /cvs/src/lib/libcrypto/bn/arch/sparc64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:04:34 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/bn/arch/aarch64: bn_arch.h lib/libcrypto/bn/arch/alpha: bn_arch.h lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/arm: bn_arch.h lib/libcrypto/bn/arch/hppa: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/m88k: bn_arch.h lib/libcrypto/bn/arch/mips64: bn_arch.h lib/libcrypto/bn/arch/powerpc: bn_arch.h lib/libcrypto/bn/arch/powerpc64: bn_arch.h lib/libcrypto/bn/arch/riscv64: bn_arch.h lib/libcrypto/bn/arch/sh: bn_arch.h lib/libcrypto/bn/arch/sparc: bn_arch.h lib/libcrypto/bn/arch/sparc64: bn_arch.h Log message: Provide a per machine bn_arch.h. This will provide a location for machine specific defines, prototypes and inline functions. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 03:07:52 Modified files: lib/libcrypto/arch/mips64: Makefile.inc lib/libcrypto/bn: bn_div.c lib/libcrypto/bn/arch/mips64: bn_arch.h Log message: Replace BN_DIV3W with HAVE_BN_DIV_3_WORDS (in bn_arch.h). ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/20 03:28:22 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Bad indent CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/20 03:30:41 Modified files: usr.sbin/bgpd : bgpd.c Log message: comma space not space comma CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/01/20 03:32:14 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_target_src_spec_i686_unknown_openbsd_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs lang/rust/pkg : PLIST-main Added files: lang/rust/files: rehash.py Removed files: lang/rust/files: rehash.sh lang/rust/patches: patch-library_std_src_sys_unix_thread_rs patch-src_bootstrap_builder_rs patch-src_test_ui_abi_stack-probes-lto_rs patch-src_test_ui_abi_stack-probes_rs patch-src_test_ui_runtime_out-of-stack_rs Log message: update lang/rust to 1.66.1 Announce: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1660-2022-12-15 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/20 03:59:25 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: Update for Nextcloud to 29.0.9 OK landry@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/20 04:00:27 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Update for Nextcloud to 25.0.3 tested by Adriano brigado! CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/20 04:03:13 Modified files: www/nextcloud/24: Tag: OPENBSD_7_2 Makefile distinfo www/nextcloud/24/pkg: Tag: OPENBSD_7_2 PLIST Log message: Update for Nextclout to 24.0.9 OK landry@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/20 05:07:34 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: Update gitea 1.18.0 -> 1.18.2 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.18.2 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 05:16:46 Modified files: lib/libcrypto/bn: bn_local.h bn_mul.c lib/libcrypto/man: bn_dump.3 Log message: Remove unused code. ok tb@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/01/20 05:23:01 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.8.1 https://docs.powerdns.com/recursor/security-advisories/powerdns-advisory-2023-01.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/20 06:29:28 Modified files: textproc/delta : Makefile crates.inc distinfo textproc/delta/pkg: DESCR Log message: textproc/delta: update to 0.15.1 From Laurent Cheylus (foxy / free / fr) who takes maintainership With tweaks from and ok sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/20 07:35:43 Modified files: sbin/disklabel : editor.c Log message: char * -> const char * parameters where clang doesn't complain. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/20 08:11:44 Modified files: sys/dev/pci : ppb.c Log message: When ppb(4) detaches, make its bus range available again even if it was configured by the firmware and pre-allocated by our parent pci(4) bus. Fixes unplugging and replugging thunderbolt devices that were plugged in when the machine was booted. ok mlarkin@, deraadt@, miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/20 08:28:43 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.7, from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/20 08:29:48 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: net/mautrix-whatsapp: update to 0.8.1, from maintainer Renaud Allard CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/20 08:41:33 Modified files: usr.sbin/bgpd : bgpd.conf.5 parse.y printconf.c Log message: Document the aspa-set table. While there remove the superfluous 'allow' keyword. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/20 08:42:34 Modified files: usr.sbin/rpki-client: output-bgpd.c Log message: Remove 'allow' from aspa-set provider-set lists. That keyword is no longer needed. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/20 08:43:25 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.14.in bgpd.conf.14.ok Log message: Update config regress test now that aspa-set syntax changed. OK tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/20 09:01:04 Modified files: sys/arch/amd64/amd64: cpu.c locore.S pmap.c trap.c vector.S sys/arch/amd64/include: cpufunc.h pte.h Log message: On cpu with the PKU feature, prot=PROT_EXEC pages now create pte which contain PG_XO, which is PKU key1. On every exit from kernel to userland, force the PKU register to inhibit data read against key1 memory. On (some) traps into the kernel if the PKU register is changed, abort the process (processes have no reason to change the PKU register). This provides us with viable xonly functionality on most modern intel & AMD cpus. I started with a xsave-based diff from dv@, but discovered the fpu save/restore logic wasn't a good fit and went to direct register management. Disabled on HV (vm) systems until we know they handle PKU correctly. ok kettenis, dv, guenther, etc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/20 09:03:14 Modified files: libexec/ld.so/amd64: ld.script Log message: amd64 now has xonly support via the PKU feature. Marking ld.so exec-only is no longer a NOP on those systems, let's do it. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/20 10:15:23 Modified files: usr.sbin/rdsetroot: rdsetroot.8 rdsetroot.c Log message: Sync usage with SYNOPSIS, mention that -x may use stdout Feedback from jmc and Crystal Kolipe OK jmc CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/20 10:18:08 Modified files: sys/arch/hppa/dev: clock.c Log message: hppa: simplify itmr_rearm() The nest of branches in itmr_rearm() can be simplified to: if (cycles <= t1 - t0) { /* we probably missed */ } We're doing modular unsigned 32-bit, so the rollover case in the current code is superfluous. Tested by miod@. "Works for me." miod@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/20 10:21:12 Modified files: lib/libc/gen : isdigit.3 Log message: The locale is ignored on OpenBSD, match the wording used in isalpha.3. OK schwarze@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 10:26:03 Modified files: lib/libcrypto/bn: bn_asm.c bn_local.h lib/libcrypto/bn/asm: x86_64-gcc.c Log message: Move {mul,sqr}_add_c{,2} macros from bn_asm.c to bn_local.h. These depend on other macros that are in already in bn_local.h and this makes them available to other source files. A lot more clean up will be needed in the future. Of course x86_64-gcc.c makes use of the same macro names - sprinkle some undef in there for the time being. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 10:31:52 Modified files: lib/libcrypto/bn: bn_asm.c bn_mul.c bn_sqr.c lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/mips64: bn_arch.h lib/libcrypto/bn/arch/powerpc: bn_arch.h lib/libcrypto/bn/arch/sparc: bn_arch.h Log message: Move bn_{mul,sqr}_comba{4,8}() from bn_asm.c to bn_mul.c/bn_sqr.c. Wrap these in HAVE_BN_{MUL,SQR}_COMBA{4,8} defines. Add these defines to bn_arch.h where the architecture currently provides its own version. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/20 10:34:52 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Remove various #ifndef BN_SQR_COMBA. bn_sqr_comba{4,8}() is now always available. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/20 10:47:07 Modified files: sbin/disklabel : editor.c Log message: editor_name() and get_mp() don't change the disklabel so const'ify some parameters and local variables. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/20 11:06:33 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_2 vmm.c usr.sbin/vmd : Tag: OPENBSD_7_2 vmd.c Log message: Restrict vmm(4) exposed cpuid extended feature flags. We don't emulate or support most of the EAX=7,ECX=0 feature bits, so restrict the mask further to just UMIP. from dv@ deraadt@ this is errata/7.2/015_vmm.patch.sig errata/7.2/016_vmd.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/20 11:09:09 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_1 vmm.c usr.sbin/vmd : Tag: OPENBSD_7_1 vmd.c Log message: Restrict vmm(4) exposed cpuid extended feature flags. We don't emulate or support most of the EAX=7,ECX=0 feature bits, so restrict the mask further to just UMIP. from dv@ deraadt@ this is errata/7.1/020_vmm.patch.sig errata/7.1/021_vmd.patch.sig CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:12:58 Log message: import ruby-hocon new dependency of Puppet This is a port of the Typesafe Config library to Ruby. The library provides Ruby support for the HOCON configuration file format. At present, it supports parsing and modification of existing HOCON/JSON files via the ConfigFactory class and the ConfigValueFactory class, and rendering parsed config objects back to a String. It also supports the parsing and modification of HOCON/JSON files via ConfigDocumentFactory. feedback and OK jeremy@ Status: Vendor Tag: sebastia Release Tags: sebastia_20230123 N ports/mystuff/devel/ruby-hocon/Makefile N ports/mystuff/devel/ruby-hocon/distinfo N ports/mystuff/devel/ruby-hocon/pkg/DESCR N ports/mystuff/devel/ruby-hocon/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:14:47 Log message: import ruby-hocon This is a port of the Typesafe Config library to Ruby. The library provides Ruby support for the HOCON configuration file format. At present, it supports parsing and modification of existing HOCON/JSON files via the ConfigFactory class and the ConfigValueFactory class, and rendering parsed config objects back to a String. It also supports the parsing and modification of HOCON/JSON files via ConfigDocumentFactory. new dependency of Puppet feedback and OK jeremy@ Status: Vendor Tag: sebastia Release Tags: sebastia_20230123 N ports/devel/ruby-hocon/Makefile N ports/devel/ruby-hocon/distinfo N ports/devel/ruby-hocon/pkg/DESCR N ports/devel/ruby-hocon/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:17:53 Removed files: mystuff/devel/ruby-hocon: Makefile distinfo mystuff/devel/ruby-hocon/pkg: DESCR PLIST Log message: remove wrong import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:20:30 Modified files: devel : Makefile Log message: hook up ruby-hocon CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/20 13:23:57 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.7 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:32:21 ports/sysutils/ruby-facter/files Update of /cvs/ports/sysutils/ruby-facter/files In directory cvs.openbsd.org:/tmp/cvs-serv87903/files Log Message: Directory /cvs/ports/sysutils/ruby-facter/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:32:40 ports/sysutils/ruby-facter/files/resolvers Update of /cvs/ports/sysutils/ruby-facter/files/resolvers In directory cvs.openbsd.org:/tmp/cvs-serv66958/resolvers Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/resolvers added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:32:41 ports/sysutils/ruby-facter/files/facts Update of /cvs/ports/sysutils/ruby-facter/files/facts In directory cvs.openbsd.org:/tmp/cvs-serv66958/facts Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:42 ports/sysutils/ruby-facter/files/facts/augeas Update of /cvs/ports/sysutils/ruby-facter/files/facts/augeas In directory cvs.openbsd.org:/tmp/cvs-serv65997/augeas Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/augeas added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:42 ports/sysutils/ruby-facter/files/facts/dmi Update of /cvs/ports/sysutils/ruby-facter/files/facts/dmi In directory cvs.openbsd.org:/tmp/cvs-serv65997/dmi Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/dmi added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:43 ports/sysutils/ruby-facter/files/facts/identity Update of /cvs/ports/sysutils/ruby-facter/files/facts/identity In directory cvs.openbsd.org:/tmp/cvs-serv65997/identity Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/identity added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:43 ports/sysutils/ruby-facter/files/facts/networking Update of /cvs/ports/sysutils/ruby-facter/files/facts/networking In directory cvs.openbsd.org:/tmp/cvs-serv65997/networking Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/networking added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:43 ports/sysutils/ruby-facter/files/facts/os Update of /cvs/ports/sysutils/ruby-facter/files/facts/os In directory cvs.openbsd.org:/tmp/cvs-serv65997/os Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/os added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:43 ports/sysutils/ruby-facter/files/facts/processors Update of /cvs/ports/sysutils/ruby-facter/files/facts/processors In directory cvs.openbsd.org:/tmp/cvs-serv65997/processors Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/processors added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:43 ports/sysutils/ruby-facter/files/facts/ruby Update of /cvs/ports/sysutils/ruby-facter/files/facts/ruby In directory cvs.openbsd.org:/tmp/cvs-serv65997/ruby Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/ruby added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:33:43 ports/sysutils/ruby-facter/files/facts/system_uptime Update of /cvs/ports/sysutils/ruby-facter/files/facts/system_uptime In directory cvs.openbsd.org:/tmp/cvs-serv65997/system_uptime Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/system_uptime added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:34:29 ports/sysutils/ruby-facter/files/facts/dmi/bios Update of /cvs/ports/sysutils/ruby-facter/files/facts/dmi/bios In directory cvs.openbsd.org:/tmp/cvs-serv37967/dmi/bios Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/dmi/bios added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:34:29 ports/sysutils/ruby-facter/files/facts/dmi/product Update of /cvs/ports/sysutils/ruby-facter/files/facts/dmi/product In directory cvs.openbsd.org:/tmp/cvs-serv37967/dmi/product Log Message: Directory /cvs/ports/sysutils/ruby-facter/files/facts/dmi/product added to the repository CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:36:59 Added files: sysutils/ruby-facter: Makefile distinfo sysutils/ruby-facter/files/facts: ec2_metadata.rb ec2_userdata.rb facterversion.rb is_virtual.rb kernel.rb kernelrelease.rb mountpoints.rb path.rb ssh.rb sshalgorithmkey.rb sshfp_algorithm.rb timezone.rb virtual.rb sysutils/ruby-facter/files/facts/augeas: version.rb sysutils/ruby-facter/files/facts/dmi: manufacturer.rb sysutils/ruby-facter/files/facts/dmi/bios: vendor.rb version.rb sysutils/ruby-facter/files/facts/dmi/product: name.rb serial_number.rb uuid.rb sysutils/ruby-facter/files/facts/identity: gid.rb group.rb privileged.rb uid.rb user.rb sysutils/ruby-facter/files/facts/networking: dhcp.rb domain.rb fqdn.rb hostname.rb interfaces.rb ip.rb ip6.rb mac.rb mtu.rb netmask.rb netmask6.rb network.rb network6.rb primary.rb scope6.rb sysutils/ruby-facter/files/facts/os: architecture.rb hardware.rb name.rb release.rb sysutils/ruby-facter/files/facts/processors: isa.rb sysutils/ruby-facter/files/facts/ruby: platform.rb sitedir.rb version.rb sysutils/ruby-facter/files/facts/system_uptime: days.rb hours.rb seconds.rb uptime.rb sysutils/ruby-facter/files/resolvers: dhcp.rb dmi.rb mountpoints.rb virtual.rb sysutils/ruby-facter/patches: patch-lib_facter_config_rb patch-lib_facter_framework_detector_os_detector_rb patch-lib_facter_util_facts_posix_virtual_detector_rb sysutils/ruby-facter/pkg: DESCR PLIST Log message: re-import ruby-facter Facter is a command-line tool that gathers basic facts about nodes (systems) such as hardware details, network settings, OS type and version, and more. These facts are made available as variables in your Puppet manifests and can be used to inform conditional expressions in Puppet. feedback and OK jeremy@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:38:27 Modified files: sysutils : Makefile Log message: hook up ruby-facter CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:41:36 Log message: import puppet-resource_api This is an implementation of the Resource API specification. https://github.com/puppetlabs/puppet-specifications/blob/main/language/resource-api/README.md a new dependency for Puppet OK jeremy@ Status: Vendor Tag: sebastia Release Tags: sebastia_20230120 N ports/devel/ruby-puppet-resource_api/Makefile N ports/devel/ruby-puppet-resource_api/distinfo N ports/devel/ruby-puppet-resource_api/pkg/DESCR N ports/devel/ruby-puppet-resource_api/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:42:33 Log message: import ruby-scanf scanf is an implementation of the C function scanf(3), modified as necessary for Ruby compatibility. The methods provided are String#scanf, IO#scanf, and Kernel#scanf. Kernel#scanf is a wrapper around STDIN.scanf. IO#scanf can be used on any IO stream, including file handles and sockets. scanf can be called either with or without a block. Scanf scans an input string or stream according to a format, as described below in Conversions, and returns an array of matches between the format and the input. The format is defined in a string, and is similar (though not identical) to the formats used in Kernel#printf and Kernel#sprintf. The format may contain conversion specifiers, which tell scanf what form (type) each particular matched substring should be converted to (e.g., decimal integer, floating point number, literal string, etc.) The matches and conversions take place from left to right, and the conversions themselves are returned as an array. The format string may also contain characters other than those in the conversion specifiers. Whitespace (blanks, tabs, or newlines) in the format string matches any amount of whitespace, including none, in the input. Everything else matches only itself. Scanning stops, and scanf returns, when any input character fails to match the specifications in the format string, or when input is exhausted, or when everything in the format string has been matched. All matches found up to the stopping point are returned in the return array (or yielded to the block, if a block was given). Status: Vendor Tag: sebastia Release Tags: sebastia_20230120 N ports/devel/ruby-scanf/Makefile N ports/devel/ruby-scanf/distinfo N ports/devel/ruby-scanf/pkg/DESCR N ports/devel/ruby-scanf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:45:26 Modified files: devel : Makefile Log message: hook up ruby-puppet-resource_api and ruby-scanf CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/20 13:46:09 Modified files: security/openssl/3.0: Makefile Added files: security/openssl/3.0/patches: patch-crypto_aes_asm_aes-x86_64_pl patch-crypto_aes_asm_aesni-sha1-x86_64_pl patch-crypto_aes_asm_aesni-sha256-x86_64_pl patch-crypto_aes_asm_aesni-x86_64_pl patch-crypto_aes_asm_bsaes-x86_64_pl patch-crypto_aes_asm_vpaes-x86_64_pl patch-crypto_bn_asm_rsaz-x86_64_pl patch-crypto_bn_asm_x86_64-mont5_pl patch-crypto_camellia_asm_cmll-x86_64_pl patch-crypto_chacha_asm_chacha-x86_64_pl patch-crypto_ec_asm_ecp_nistz256-x86_64_pl patch-crypto_modes_asm_aesni-gcm-x86_64_pl patch-crypto_modes_asm_ghash-x86_64_pl patch-crypto_poly1305_asm_poly1305-x86_64_pl patch-crypto_sha_asm_keccak1600-x86_64_pl patch-crypto_sha_asm_sha1-mb-x86_64_pl patch-crypto_sha_asm_sha1-x86_64_pl patch-crypto_sha_asm_sha256-mb-x86_64_pl patch-crypto_sha_asm_sha512-x86_64_pl patch-crypto_whrlpool_asm_wp-x86_64_pl Log message: openssl/3.0: assembly fixes for amd64 xonly. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/20 13:49:35 Modified files: security/openssl/1.1: Makefile Added files: security/openssl/1.1/patches: patch-crypto_aes_asm_aesni-sha1-x86_64_pl patch-crypto_aes_asm_aesni-sha256-x86_64_pl patch-crypto_aes_asm_aesni-x86_64_pl patch-crypto_aes_asm_vpaes-x86_64_pl patch-crypto_bn_asm_rsaz-x86_64_pl patch-crypto_bn_asm_x86_64-mont5_pl patch-crypto_camellia_asm_cmll-x86_64_pl patch-crypto_chacha_asm_chacha-x86_64_pl patch-crypto_ec_asm_ecp_nistz256-x86_64_pl patch-crypto_modes_asm_aesni-gcm-x86_64_pl patch-crypto_modes_asm_ghash-x86_64_pl patch-crypto_poly1305_asm_poly1305-x86_64_pl patch-crypto_sha_asm_keccak1600-x86_64_pl patch-crypto_sha_asm_sha1-mb-x86_64_pl patch-crypto_sha_asm_sha1-x86_64_pl patch-crypto_sha_asm_sha512-x86_64_pl patch-crypto_whrlpool_asm_wp-x86_64_pl Log message: openssl 1.1: assembly fixes for amd64 xonly CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/20 13:52:02 Modified files: security/openssl/1.0.2: Makefile Added files: security/openssl/1.0.2/patches: patch-crypto_aes_asm_aes-x86_64_pl patch-crypto_aes_asm_aesni-sha1-x86_64_pl patch-crypto_aes_asm_aesni-sha256-x86_64_pl patch-crypto_aes_asm_aesni-x86_64_pl patch-crypto_aes_asm_bsaes-x86_64_pl patch-crypto_bn_asm_rsaz-x86_64_pl patch-crypto_bn_asm_x86_64-mont5_pl patch-crypto_camellia_asm_cmll-x86_64_pl patch-crypto_ec_asm_ecp_nistz256-x86_64_pl patch-crypto_modes_asm_aesni-gcm-x86_64_pl patch-crypto_modes_asm_ghash-x86_64_pl patch-crypto_rc4_asm_rc4-x86_64_pl patch-crypto_sha_asm_sha1-mb-x86_64_pl patch-crypto_sha_asm_sha1-x86_64_pl patch-crypto_sha_asm_sha256-mb-x86_64_pl patch-crypto_sha_asm_sha512-x86_64_pl patch-crypto_whrlpool_asm_wp-x86_64_pl Log message: openssl 1.0.2: assembly fixes for amd64 xonly CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:53:43 Log message: import Puppet 7 Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. Puppet's simple declarative specification language provides powerful classing abilities for drawing out the similarities between hosts while allowing them to be as specific as necessary, and it handles dependency and prerequisite relationships between objects clearly and explicitly. Puppet is written entirely in Ruby. Status: Vendor Tag: sebastia Release Tags: sebastia_20230120 N ports/sysutils/ruby-puppet/7/Makefile N ports/sysutils/ruby-puppet/7/distinfo N ports/sysutils/ruby-puppet/7/patches/patch-install_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_defaults_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_gettext_config_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_provider_package_gem_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_provider_package_openbsd_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_provider_package_pip3_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_provider_package_pip_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_reference_configuration_rb N ports/sysutils/ruby-puppet/7/patches/patch-lib_puppet_util_run_mode_rb N ports/sysutils/ruby-puppet/7/patches/save.patch-install_rb N ports/sysutils/ruby-puppet/7/patches/save.patch-lib_puppet_provider_service_openbsd_rb N ports/sysutils/ruby-puppet/7/pkg/MESSAGE N ports/sysutils/ruby-puppet/7/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:55:36 Removed files: sysutils/ruby-puppet/7/patches: save.patch-install_rb save.patch-lib_puppet_provider_service_openbsd_rb Log message: remove two accidently imported files CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:58:32 Modified files: sysutils/ruby-puppet: Makefile Makefile.inc sysutils/ruby-puppet/6: Makefile distinfo sysutils/ruby-puppet/6/pkg: PLIST sysutils/ruby-puppet/pkg: puppet.rc Added files: sysutils/ruby-puppet/6/patches: patch-lib_puppet_util_rb Removed files: sysutils/ruby-puppet/pkg: puppetmaster.rc Log message: unhook Puppet 5, hook up Puppet 7, move to Ruby 3.1, Also switch to install gems instead of hand-rolled install CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/20 13:58:42 Modified files: mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: postfix: stop using USE_NOEXECONLY on amd64, bump after openssl 3 changes (static linking). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/20 13:59:16 Modified files: security/sslscan: Makefile Log message: sslscan: stop using USE_NOEXECONLY on amd64, bump after openssl 1.1 changes (static linking) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/20 13:59:35 Removed files: sysutils/ruby-puppet/5: Makefile distinfo sysutils/ruby-puppet/5/patches: patch-ext_rack_config_ru patch-install_rb patch-lib_puppet_defaults_rb patch-lib_puppet_file_system_file_impl_rb patch-lib_puppet_gettext_config_rb patch-lib_puppet_provider_package_gem_rb patch-lib_puppet_provider_package_openbsd_rb patch-lib_puppet_provider_package_pip3_rb patch-lib_puppet_provider_package_pip_rb patch-lib_puppet_provider_service_openbsd_rb patch-lib_puppet_reference_configuration_rb patch-lib_puppet_util_run_mode_rb sysutils/ruby-puppet/5/pkg: PLIST Log message: bye bye puppet 5 OK jeremy@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/20 14:12:05 Modified files: security/p5-Crypt-OpenSSL-X509: Makefile distinfo Log message: update p5-Crypt-OpenSSL-X509 to 1.914 take maintainer CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/20 14:36:00 Modified files: usr.bin/tmux : cmd-display-menu.c menu.c mode-tree.c popup.c status.c tmux.1 tmux.h Log message: Add a flag to display-menu to select the manu item chosen first, GitHub issue 3442. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/20 15:00:48 Modified files: lib/libcrypto/x509: x509_internal.h x509_purp.c x509_verify.c Log message: Refactor x509v3_cache_extensions Simplify x509v3_cache_extensions() by using a wrapper to avoid duplication of code for locking and checking the EXFLAG_INVALID flag. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/21 00:04:30 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent-nox: Makefile distinfo Log message: update to qbittorrent 4.4.5 maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/21 01:44:48 ports/sysutils/m1n1/patches Update of /cvs/ports/sysutils/m1n1/patches In directory cvs.openbsd.org:/tmp/cvs-serv61600/patches Log Message: Directory /cvs/ports/sysutils/m1n1/patches added to the repository CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/21 02:01:56 Modified files: share/man/man5 : bsd.port.mk.5 Log message: sync EXTRACT_CASES and PATCH_CASES with reality xz handles .lz now, we deal with zstd patches by default, bzip2 and gzip have command variables. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 02:21:11 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: Reorder functions and drop unnessary static prototypes. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/21 02:36:20 Modified files: sysutils/u-boot-asahi: Makefile Log message: u-boot-asahi: tweak LICENSE file generation - use head(1) instead of cat so that there's a header between the parts from separate source license files - assemble the LICENSE file in do-build instead of fake so this can be used as a :build target in apple-firmware. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/21 02:45:24 Modified files: net/libtorrent-rasterbar: Makefile Log message: set default CONFIGURE_STYLE=cmake explicitly to zap comment MODULES ordering is relevant; here cmake comes before python so cmake wins. swapping them would mean python gets to set default targets, unless an explicit configure style is set -- do so for clarity; no change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/21 03:09:12 Modified files: net/ekg : Makefile Log message: Don't pick up gmake; this can lead to dpb junking and: /bin/sh: /usr/local/bin/gmake: not found CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/21 03:14:00 Modified files: net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent-nox: Makefile Log message: sync WANTLIB; lost between cmake switch diffs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/21 03:15:08 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/21 03:26:01 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/21 03:26:12 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/21 03:26:24 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.54. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/21 03:30:11 Modified files: sys/arch/arm64/dev: mainbus.c sys/arch/arm64/include: bus.h Log message: Make bus_dmamem_alloc_range(9) API available. ok patrick@, deraadt@, phessler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/21 03:34:49 Modified files: sys/dev/fdt : qcscm.c Log message: The Qualcomm UEFI Secure Application that handles EFI variables seems to insist on shared memory in the low 4G of the physical address space. Use bus_dmamem_alloc_range(9) to make sure this is the case. Makes setting and getting the RTC time reliable. ok patrick@, deraadt@, phessler@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/21 03:44:17 Modified files: net/qbittorrent/qbittorrent-nox: Makefile net/qbittorrent/qbittorrent: Makefile Log message: boost is just a build dep since using cmake CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/21 04:17:08 Modified files: sysutils/firmware/apple-boot: Makefile Log message: Build apple-boot-firmware from the :build target of u-boot-asahi, rather than depending on an installed u-boot-asahi package. This changes often enough that it's getting to be a pain to block firmware builds until new packages of the dependencies are available. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/21 04:23:24 Modified files: sys/kern : kern_sysctl.c sys_socket.c uipc_socket.c uipc_socket2.c uipc_usrreq.c sys/miscfs/fifofs: fifo_vnops.c sys/netinet : tcp_usrreq.c sys/sys : socketvar.h Log message: Introduce per-sockbuf `sb_state' to use it with SS_CANTSENDMORE. This time, socket's buffer lock requires solock() to be held. As a part of socket buffers standalone locking work, move socket state bits which represent its buffers state to per buffer state. Opposing the previous reverted diff, the SS_CANTSENDMORE definition left as is, but it used only with `sb_state'. `sb_state' ored with original `so_state' when socket's data exported to the userland, so the ABI kept as it was. Inputs from deraadt@. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/21 05:27:30 Removed files: security/gnutls/patches: patch-lib_accelerated_x86_elf_aes-ssse3-x86_s patch-lib_accelerated_x86_elf_aesni-x86_s patch-lib_accelerated_x86_elf_sha256-ssse3-x86_s patch-lib_accelerated_x86_elf_sha512-ssse3-x86_s Log message: gnutls: unbreak i386 by removing patches added by accident. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/21 05:32:12 Modified files: mail/rspamd : Makefile Added files: mail/rspamd/patches: patch-src_libcryptobox_macro_S Log message: rspamd: make SECTION_RODATA actually be .rodata rather than .text. (This is the first broken port I found due to the data in .text warning). ok sthen (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 06:24:39 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_mul.c Log message: Provide basic benchmarks for BN_mul() and BN_sqr(). CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/21 06:59:56 Modified files: graphics/jpeginfo: Makefile distinfo graphics/jpeginfo/patches: patch-Makefile_in Log message: Update jpeginfo to 1.7.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/01/21 07:04:31 Modified files: www/newsraft : Makefile distinfo Log message: Update newsraft to 0.16. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 07:10:46 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Refactor BN_sqr(). This splits BN_sqr() into two parts, one of which is a separate bn_sqr() function. This makes the code more readable and managable, while also providing a better entry point for assembly optimisation. ok tb@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/01/21 08:29:42 Modified files: . : errata71.html errata72.html Log message: Release vmm and vmd errata. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/21 08:36:19 Modified files: audio/wavpack : Makefile Added files: audio/wavpack/patches: patch-src_pack_x64_S Log message: audio/wavpack: fix log2 table for xonly amd64. Pointed out by naddy. (Regress catches this and passes now). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/21 08:38:05 Modified files: gnu/llvm/lld/ELF: Driver.cpp gnu/llvm/lld/docs: ld.lld.1 Log message: enable --exec-only as default on AMD64. There will be a some ports fallout for a little while more (a few more data tables inside text), but they are being handled quickly ok tb naddy CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 08:40:14 Modified files: lib/libcrypto/bn: bn_mul.c Log message: Refactor BN_mul(). This splits BN_mul() into two parts, one of which is a separate bn_mul() function. This makes the code more readable and managable, while also providing a better entry point for assembly optimisation. A separate bn_mul() is provided for the BN_RECURSION implementation, to reduce complexity. This also enables bn_mul_comba4() for four word long bignums - this was disabled for unknown reasons. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/21 08:48:25 Modified files: lang/node : Makefile Log message: lang/node: work around amd64 xonly issues with USE_NOEXECONLY. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/21 08:50:25 Modified files: x11/qt5/qtwebengine: Makefile Log message: qtwebengine: work around runtime issues on arm64 and amd64 by linking it with USE_NOEXECONLY. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 08:51:17 Added files: lib/libcrypto/bn: s2n_bignum.h s2n_bignum_internal.h Log message: Bring in the internal and "public" headers for s2n-bignum. s2n-bignum provides a collection of bignum routines that are written in pure machine code. Each function is written in constant-time style and has a formal proof. We intend on making use of these for libcrypto's bignum implementation on aarch64 and amd64. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 08:53:54 Modified files: lib/libcrypto/bn: s2n_bignum.h s2n_bignum_internal.h Log message: Include the ISC license from s2n-bignum's LICENSE file. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/21 09:20:25 Modified files: sbin/disklabel : editor.c Log message: editor_resize(), editor_change(), editor_modify() and editor_name() use identical logic to choose a partition to act on, with some minor verbiage differences. Extract getpartno() to contain/tighten this logic and shrink the editor_* functions by using it. No intentional functional change but for verbiage tweaks. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 09:29:52 Added files: lib/libcrypto/bn/arch/amd64: bignum_sqr.S Log message: Bring in s2n-bignum's bignum_sqr() for amd64. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 09:30:57 Modified files: lib/libcrypto/bn/arch/amd64: bignum_sqr.S Log message: Include the ISC license from s2n-bignum's LICENSE file. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 09:35:18 Modified files: lib/libcrypto/bn/arch/amd64: bignum_sqr.S Log message: Fix include. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/21 10:14:23 Modified files: databases/puppetdb5: Makefile Log message: Mark puppetdb5 BROKEN until sebastia@ can determine what to do with it CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 10:29:57 Modified files: lib/libcrypto : Makefile lib/libcrypto/arch/amd64: Makefile.inc Added files: lib/libcrypto/bn/arch/amd64: bn_arch.c Log message: Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/21 10:30:50 Modified files: lib/libcrypto/bn/arch/amd64: bn_arch.h Log message: Enable bn_sqr() on amd64. ok tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/21 10:35:01 Modified files: sys/net : route.c route.h sys/netinet : if_ether.c Log message: Introduce `rt_lock' rwlock(9) and use it instead of kernel lock to serialize arpcache() and arpresolve(). In fact, net stack already has sleep points, so the rwlock(9) is better here because we avoid intersection with the rest of kernel locked paths. Also this new lock assumed to use to route layer protection instead of netlock. Hrvoje Popovski had tested this diff and found no visible performance impact. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/21 12:31:03 Modified files: databases : Makefile Log message: unhook puppetdb5 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/21 12:33:04 Removed files: databases/puppetdb5: Makefile distinfo databases/puppetdb5/patches: patch-Makefile patch-ext_bin_puppetdb patch-ext_cli_ssl-setup patch-ext_config_conf_d_config_ini patch-ext_config_conf_d_jetty_ini patch-temp_puppetlabs_puppetdb_scf_storage_clj databases/puppetdb5/pkg: DESCR-main DESCR-plugin PLIST-main PLIST-plugin README-main puppetdb.rc Log message: bye bye puppetdb5, forgotten to remove with puppet5 removal breakage reported by naddy@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/21 12:39:28 Modified files: sys/arch/powerpc/include: pmap.h sys/arch/sparc64/include: pmap.h sys/arch/sparc64/sparc64: machdep.c Log message: Remove dead/unused prototypes CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/21 13:00:08 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile 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_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 www/iridium/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_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 www/ungoogled-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_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 Log message: add xonly fixes for amd64 perlasm from tb@ and regenerate all assembly files CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/22 00:56:20 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient to v3.6.6 Changelog v3.6.5: https://github.com/nextcloud/desktop/releases/v3.6.5 - do not assert when sharing to a circle by @mgallien in #5310 - [stable-3.6] Fix macOS shell integration class inits by @backportbot-nextcloud in #5311 - [stable-3.6] Drop dependency on Qt Quick Controls 1 by @backportbot-nextcloud in #5312 - [stable-3.6] Feature/allow forceoverrideurl via command line by @backportbot-nextcloud in #5332 - [stable-3.6] Fix typo by @backportbot-nextcloud in #5270 - [stable-3.6] check that we update local file mtime on changes from server by @backportbot-nextcloud in #5321 - [stable-3.6] fix regressions on pinState management when doing renames by @backportbot-nextcloud in #5333 - [stable-3.6] Always generate random initialization vector when uploading encrypted file by @backportbot-nextcloud in #5334 - [stable-3.6] Fix SyncEngineTest failure when localstate is destroyed. by @backportbot-nextcloud in #5336 - [stable-3.6] Bugfix/e2ee vulnerability empty metadatakeys by @backportbot-nextcloud in #5335 Changelog v3.6.6: https://github.com/nextcloud/desktop/releases/v3.6.6 - Revert "Fix(l10n): capital_abcd Update translations from Transifex" 33f3975 Update diff from Adriano (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/22 01:23:45 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Added files: www/chromium/patches: patch-third_party_boringssl_src_util_generate_build_files_py www/iridium/patches: patch-third_party_boringssl_src_util_generate_build_files_py www/ungoogled-chromium/patches: patch-third_party_boringssl_src_util_generate_build_files_py Log message: do not execute go while regenerating boringssl files because we don't need it CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/22 01:28:10 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.26.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/22 01:59:03 Modified files: devel/cmake : Makefile distinfo Log message: Bugfix update CMake 3.25.2 https://www.kitware.com/cmake-3-25-2-available-for-download/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/22 02:06:06 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230122 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 02:21:11 Added files: xserver : meson.build xserver/Xext : meson.build xserver/Xi : meson.build xserver/composite: meson.build xserver/config : meson.build xserver/damageext: meson.build xserver/dbe : meson.build xserver/dix : meson.build xserver/doc : meson.build xserver/doc/dtrace: meson.build xserver/dri3 : meson.build xserver/exa : meson.build xserver/fb : meson.build xserver/glamor : meson.build xserver/glx : meson.build xserver/hw : meson.build xserver/hw/kdrive: meson.build xserver/hw/kdrive/ephyr: meson.build xserver/hw/kdrive/src: meson.build xserver/hw/vfb : meson.build xserver/hw/xfree86: meson.build xserver/hw/xfree86/common: meson.build xserver/hw/xfree86/ddc: meson.build xserver/hw/xfree86/dixmods: meson.build xserver/hw/xfree86/doc: meson.build xserver/hw/xfree86/dri: meson.build xserver/hw/xfree86/dri2: meson.build xserver/hw/xfree86/drivers/inputtest: meson.build xserver/hw/xfree86/drivers/modesetting: meson.build xserver/hw/xfree86/exa: meson.build xserver/hw/xfree86/fbdevhw: meson.build xserver/hw/xfree86/glamor_egl: meson.build xserver/hw/xfree86/i2c: meson.build xserver/hw/xfree86/int10: meson.build xserver/hw/xfree86/loader: meson.build xserver/hw/xfree86/modes: meson.build xserver/hw/xfree86/os-support: meson.build xserver/hw/xfree86/parser: meson.build xserver/hw/xfree86/ramdac: meson.build xserver/hw/xfree86/shadowfb: meson.build xserver/hw/xfree86/vgahw: meson.build xserver/hw/xfree86/x86emu: meson.build xserver/hw/xnest: meson.build xserver/hw/xquartz: meson.build xserver/hw/xquartz/GL: meson.build xserver/hw/xquartz/bundle: meson.build xserver/hw/xquartz/mach-startup: meson.build xserver/hw/xquartz/pbproxy: meson.build xserver/hw/xquartz/xpr: meson.build xserver/hw/xwin: meson.build xserver/hw/xwin/dri: meson.build xserver/hw/xwin/glx: meson.build xserver/hw/xwin/winclipboard: meson.build xserver/include: meson.build xserver/mi : meson.build xserver/miext/damage: meson.build xserver/miext/rootless: meson.build xserver/miext/shadow: meson.build xserver/miext/sync: meson.build xserver/os : meson.build xserver/present: meson.build xserver/pseudoramiX: meson.build xserver/randr : meson.build xserver/record : meson.build xserver/render : meson.build xserver/test : meson.build xserver/test/bigreq: meson.build xserver/test/damage: meson.build xserver/test/sync: meson.build xserver/xfixes : meson.build xserver/xkb : meson.build Log message: Add back the meson build system to xserver. Not having those file only create noise when merging upstream releases. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 02:44:42 Modified files: xserver : ChangeLog configure configure.ac meson.build xserver/Xext : saver.c xtest.c xserver/hw/xquartz: Makefile.am Makefile.in NSUserDefaults+XQuartzDefaults.m meson.build xserver/hw/xquartz/mach-startup: stub.c xserver/hw/xquartz/pbproxy: Makefile.am Makefile.in meson.build xserver/include: meson.build xserver/xkb : xkb.c Added files: xserver/hw/xquartz: defaults.plist Log message: Merge xserver 21.1.6. Includes a few fixes to the security patches already committed. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 02:53:39 Modified files: app/xgamma : ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac xgamma.c app/xgamma/man : Makefile.in Added files: app/xgamma : README.md Removed files: app/xgamma : README Log message: Update xgamma to version 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 02:58:12 Modified files: app/xcompmgr : ChangeLog Makefile.in aclocal.m4 compile configure configure.ac xcompmgr.c app/xcompmgr/man: Makefile.in xcompmgr.man Log message: Update xcompmgr to version 1.1.9 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 03:01:57 Modified files: app/xkbevd : ChangeLog Makefile.am Makefile.in aclocal.m4 cfgscan.c compile configure configure.ac printev.c xkbevd.c app/xkbevd/man : Makefile.in xkbevd.man Added files: app/xkbevd : README.md Removed files: app/xkbevd : README Log message: Upate xkbevd to version 1.1.5 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/22 03:23:48 Modified files: sysutils : Makefile Log message: unhook facter, remaining and new Puppet agents use ruby-facter CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 03:24:32 Modified files: app/xkill : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure xkill.c app/xkill/man : Makefile.in Added files: app/xkill : README.md Removed files: app/xkill : README Log message: Update xkill to vesion 1.0.6 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/22 03:25:35 Removed files: sysutils/facter: Makefile distinfo sysutils/facter/patches: patch-cmake_FindCPPHOCON_cmake patch-lib_inc_facter_facts_collection_hpp patch-lib_src_facts_glib_load_average_resolver_cc patch-lib_src_facts_posix_cache_cc patch-lib_src_facts_resolvers_virtualization_resolver_cc sysutils/facter/pkg: DESCR PLIST Log message: bye bye facter, no need for it anymore sine Puppet 5 removal, unmaintained upstream anyways CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/22 03:26:57 Modified files: sysutils : Makefile Log message: Unhook mcollective and mcollective-plugins CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 03:27:23 Modified files: games/gcompris : Makefile distinfo Log message: Update to gcompris-3.1. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/22 03:28:51 Removed files: sysutils/mcollective: Makefile distinfo sysutils/mcollective/patches: patch-etc_client_cfg_dist patch-etc_server_cfg_dist patch-install_rb sysutils/mcollective/pkg: DESCR PLIST mcollectived.rc sysutils/mcollective-plugins: Makefile Makefile.inc sysutils/mcollective-plugins/filemgr-agent: Makefile distinfo sysutils/mcollective-plugins/filemgr-agent/pkg: DESCR PLIST sysutils/mcollective-plugins/nrpe-agent: Makefile distinfo sysutils/mcollective-plugins/nrpe-agent/pkg: DESCR PLIST sysutils/mcollective-plugins/package-agent: Makefile distinfo sysutils/mcollective-plugins/package-agent/pkg: DESCR PLIST sysutils/mcollective-plugins/service-agent: Makefile distinfo sysutils/mcollective-plugins/service-agent/pkg: DESCR PLIST sysutils/mcollective-plugins/sysctl-data: Makefile distinfo sysutils/mcollective-plugins/sysctl-data/pkg: DESCR PLIST Log message: bye bye mcollective and mcollective-plugins was used together with Puppet 5, since long unmaintained upstream, and in the way to get rid of Ruby 2.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 03:48:45 Modified files: app/xlogo : ChangeLog Logo.c Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac xlogo.c app/xlogo/man : Makefile.in Log message: Update xlogo to version 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 03:57:29 Modified files: app/xlsatoms : ChangeLog Makefile.in aclocal.m4 compile configure configure.ac xlsatoms.c app/xlsatoms/man: Makefile.in Log message: Update xlsatoms to version 1.1.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:00:15 Modified files: app/xlsclients : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure xlsclients.c app/xlsclients/man: Makefile.in Added files: app/xlsclients : README.md Removed files: app/xlsclients : README Log message: Update xlsclients to version 1.1.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:04:02 Modified files: app/xkill : Makefile.in configure configure.ac Log message: Fix botched configure.ac merge CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:06:17 Modified files: app/xlsclients : Makefile.in configure configure.ac Log message: Fix botched configure.ac merge CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:08:30 Modified files: app/xprop : ChangeLog Makefile.in README.md compile configure configure.ac dsimple.c xprop.c Log message: Update xprop to version 1.2.6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 04:28:34 Modified files: www/liferea : Makefile distinfo www/liferea/patches: patch-src_ui_liferea_shell_c www/liferea/pkg: PLIST Log message: Update to liferea-1.14.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 04:30:14 Modified files: audio/p5-MP3-Tag: Makefile distinfo Log message: Update to p5-MP3-Tag-1.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 04:32:17 Modified files: audio/py-audio : Makefile distinfo audio/py-audio/pkg: PLIST Log message: Update to py3-audio-0.2.13. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:38:36 Modified files: app/xrandr : ChangeLog Makefile.in README.md aclocal.m4 compile configure configure.ac xrandr.c app/xrandr/man : Makefile.in xrandr.man Log message: Update xrandr to version 1.5.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:41:55 Modified files: app/xset : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xset.c app/xset/man : Makefile.in xset.man Added files: app/xset : README.md Removed files: app/xset : README Log message: udate xset to version 1.2.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 04:43:54 Modified files: audio/py-tagpy : Makefile distinfo audio/py-tagpy/pkg: PLIST Removed files: audio/py-tagpy/patches: patch-aksetup_helper_py patch-src_wrapper_id3_cpp Log message: Update to py3-tagpy-2022.1. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 04:44:17 Modified files: app/xvinfo : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xvinfo.c app/xvinfo/man : Makefile.in Added files: app/xvinfo : README.md Removed files: app/xvinfo : README Log message: Update xvinfo to version 1.1.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 05:03:53 Modified files: app/xinit : ChangeLog Makefile.in README.md compile config.h.in configure configure.ac startx.cpp xinit.c app/xinit/launchd: Makefile.am Makefile.in app/xinit/launchd/privileged_startx: 20-font_cache.cpp Makefile.am Makefile.in privileged_startx.plist.cpp server.c app/xinit/launchd/user_startx: Makefile.am Makefile.in launchd_startx.c app/xinit/man : startx.man xinit.man Removed files: app/xinit/launchd: console_redirect.c console_redirect.h Log message: Update xinit to version 1.4.2 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/22 05:05:44 Modified files: sys/kern : kern_sysctl.c sys_socket.c uipc_socket.c uipc_socket2.c uipc_syscalls.c sys/miscfs/fifofs: fifo_vnops.c sys/net : rtsock.c sys/netinet : raw_ip.c tcp_input.c tcp_usrreq.c udp_usrreq.c sys/netinet6 : raw_ip6.c sys/sys : socketvar.h Log message: Move SS_CANTRCVMORE and SS_RCVATMARK bits from `so_state' to `sb_state' of receive buffer. As it was done for SS_CANTSENDMORE bit, the definition kept as is, but now these bits belongs to the `sb_state' of receive buffer. `sb_state' ored with `so_state' when socket data exporting to the userland. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/22 05:11:26 Modified files: x11/fvwm3 : Makefile distinfo x11/fvwm3/pkg : PLIST Removed files: x11/fvwm3/patches: patch-fvwm_ewmh_c patch-modules_FvwmIconMan_x_c patch-modules_FvwmScript_Instructions_c Log message: update x11/fvwm3 to 1.0.6a Diff from Michael (maintainer), thanks! wantlib tweaks by me. Changelog: https://github.com/fvwmorg/fvwm3/releases/tag/1.0.6 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/22 05:24:08 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.0 diff from maintainer Florian Viehweger, thanks! Changelog: https://github.com/skyjake/lagrange/releases/tag/v1.15.0 While here tell cmake to don't look for git. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/22 06:09:15 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.8 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/22 06:14:21 Modified files: sys/arch/arm64/include: apmvar.h sys/arch/arm64/dev: apm.c Log message: Simplify the (so far unused) apm_record_event() function a bit and use it to send a resume event to userland when we come out of suspend. ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 06:24:52 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/22 06:36:49 Log message: meta/jitsi: meta port for jitsi and friends has a detailed README to setup a single host install includes sample configs for nginx and prosody lots of help by Philipp Buehler README tweaks from george@ comments by landry@ and sthen@ ok sthen@ Status: Vendor Tag: aisha Release Tags: aisha_20230122 N ports/meta/jitsi/Makefile N ports/meta/jitsi/files/prosody.cfg.lua.sample N ports/meta/jitsi/pkg/README N ports/meta/jitsi/pkg/PLIST N ports/meta/jitsi/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 06:46:41 Modified files: graphics/leptonica: Makefile distinfo graphics/leptonica/pkg: PLIST Log message: Update to leptonica-1.83.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/22 06:47:20 Modified files: graphics/tesseract/tesseract: Makefile Log message: Fix LIB_DEPENDS+WANTLIB after leptonica update (liblept -> libleptonica). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/01/22 07:22:05 Modified files: app/xterm : misc.c Log message: enlarge mkstemp() pattern to 10 'X' CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 07:27:21 Modified files: sysutils/m1n1 : Makefile Added files: sysutils/m1n1/patches: patch-Makefile Log message: m1n1 port tweaks, ok tobhe@ - don't call git during build, pass in the upstream version number from GH_TAGNAME instead. - build the LICENSE file in do-build rather than install so this can be used as a BUILD_DEPENDS=sysutils/m1n1:build target when building the apple-firmware package. - use head instead of cat to add filenames of the license files. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 07:33:29 Modified files: sysutils/firmware/apple-boot: Makefile Log message: apple-boot-firmware: use :build target of sysutils/m1n1 now that it provides the license files before fake-install, further reducing build dependencies of this. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 07:48:06 Modified files: security/scanssh: Makefile distinfo security/scanssh/patches: patch-interface_c Log message: update to scanssh-2.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 07:48:14 Modified files: www/py-urllib3 : Makefile distinfo Log message: update to py3-urllib3-1.26.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 07:54:53 Modified files: devel/py-wcwidth: Makefile distinfo devel/py-wcwidth/pkg: PLIST Log message: update to py3-wcwidth-0.2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 07:57:48 Modified files: textproc/py-xmldiff: Makefile distinfo textproc/py-xmldiff/pkg: PLIST Log message: update to py3-xmldiff-2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:00:39 Modified files: textproc/py-stemmer: Makefile distinfo Removed files: textproc/py-stemmer/patches: patch-setup_py Log message: update to py3-stemmer-2.2.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:01:46 Modified files: net/icinga/web2-module-incubator: Makefile distinfo Log message: update to icinga-web2-module-incubator-0.20.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:02:57 Modified files: math/visidata : Makefile distinfo math/visidata/patches: patch-setup_py math/visidata/pkg: PLIST Log message: update to visidata-2.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:05:44 Modified files: databases/pg_sqlite_fdw: Makefile distinfo Log message: update to pg_sqlite_fdw-2.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:06:57 Modified files: security/minisign: Makefile distinfo Log message: update to minisign-0.11 - For non-interactive usage (CI/CD, etc), encryption of private keys can be disabled with the -W switch. - A new command, -C was added to change passwords, or remove them (when combined with -W). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:12:05 Modified files: graphics/py-matplotlib-inline: Makefile distinfo Log message: update to py3-matplotlib-inline-0.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:13:14 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/py-acme: distinfo Log message: update to certbot/py-acme-2.2.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/22 08:13:59 Modified files: editors/nano : Makefile distinfo Log message: editors/nano: update to maintenance release 7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:21:03 Modified files: net/py-ripe.atlas.cousteau: Makefile distinfo Log message: update to py3-ripe.atlas.cousteau-2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:21:27 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: update to get_iplayer-3.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:22:12 Modified files: net/bgpq4 : Makefile distinfo Log message: update to bgpq4-1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:22:17 Modified files: net/livemedia : Makefile distinfo Log message: update to liveMedia-20230119 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:23:48 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt Log message: update to wireshark-4.0.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/22 08:23:58 Modified files: emulators/citra: Makefile distinfo emulators/citra/patches: patch-CMakeLists_txt patch-externals_CMakeLists_txt emulators/citra/pkg: PLIST Added files: emulators/citra/patches: patch-externals_dynarmic_src_dynarmic_backend_exception_handler_posix_cpp Removed files: emulators/citra/patches: patch-externals_cubeb_CMakeLists_txt Log message: Update citra to 0.0.0.1827 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:25:38 Modified files: net/wireshark : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to wireshark-3.6.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:25:42 Modified files: sysutils/py-dotenv: Makefile distinfo Log message: update to py3-dotenv-0.21.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:27:05 Modified files: sysutils/entr : Makefile distinfo Log message: update to entr-5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 08:33:06 Added files: x11/polybar/patches: patch-cmake_libpoly_cmake Log message: actually unbreak this time, as well as the missed cvs rm's when the update was committed to this, there was also a missed cvs add CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/22 08:42:43 Modified files: sysutils/ruby-facter: Makefile distinfo Log message: simple update 4.2.13 -> 4.2.14 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/01/22 09:38:36 Modified files: regress/sys/kern/noexec: testfly.S Log message: Cope with xonly on amd64 by moving the testfly routine to the rodata section. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 10:17:17 Modified files: www/w3m : Makefile distinfo www/w3m/pkg : PLIST Log message: update to w3m 0.5.3+git20230121 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/22 11:36:38 Modified files: sys/arch/armv7/omap: gptimer.c Log message: gptimer(4): remove dead MD microtime(9) implementation CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/22 12:21:56 Modified files: sysutils/ruby-facter: Makefile sysutils/ruby-facter/patches: patch-lib_facter_framework_detector_os_detector_rb Log message: case insensitve OS matching to make it work with jruby missed from the original upstream patch CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/22 12:40:03 Modified files: cad/qcad : Makefile distinfo cad/qcad/pkg : PLIST Log message: Update qcad to 3.27.9.0 BUT still broken at runtime CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 12:43:25 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.17 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/01/22 12:45:21 Modified files: x11/tellico : Makefile distinfo Log message: Update tellico to 3.4.6 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/22 12:51:59 Modified files: databases : Makefile net : Makefile www : Makefile Log message: Unlink builds of ruby ports with ruby27 FLAVOR In preparation for removing Ruby 2.7. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/22 12:57:25 Modified files: sbin/disklabel : editor.c Log message: Fix incorrect comparison. Restores ability to edit 'p'. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/22 13:48:00 Modified files: infrastructure/bin: build-debug-info Log message: Adjust build-debug-info (used to create debug packages): - Use llvm-objcopy instead of (binutils) objcopy when creating detached debug symbols and adding the gnu-debuglink section. - For llvm-objcopy and strip, output to a temporary file and copy it back to the original file. The LLVM tools create a new file, so hard links are not normally maintained, but this method keeps them. https://github.com/llvm/llvm-project/issues/59848#issuecomment-1374070557 ok naddy@. This should allow us to move back to llvm-strip in base on archs where we use ld.lld, which (alongside the change to llvm-objcopy) avoids problems that have been seen during mimmutable(2) development with GNU_RELRO with the version of binutils that we have. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/22 13:53:23 Modified files: lang/ruby : Makefile Log message: Unhook Ruby 2.7 and hook up Ruby 3.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/22 13:55:51 Modified files: lang/ruby : ruby.port.mk Log message: Drop support for ruby27 FLAVOR CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2023/01/22 13:57:21 Modified files: share/man/man5 : ruby-module.5 Log message: Update documentation for removal of ruby27 FLAVOR CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/22 13:59:47 Removed files: lang/ruby/2.7 : Makefile distinfo lang/ruby/2.7/patches: patch-common_mk patch-compile_c patch-configure patch-coroutine_copy_Context_h patch-ext_etc_etc_c patch-ext_extmk_rb patch-ext_openssl_extconf_rb patch-ext_openssl_openssl_missing_h patch-ext_openssl_ossl_ocsp_c patch-ext_ripper_depend patch-lib_fileutils_rb patch-lib_mkmf_rb patch-lib_rubygems_commands_install_command_rb patch-lib_rubygems_dependency_installer_rb patch-lib_rubygems_ext_ext_conf_builder_rb lang/ruby/2.7/pkg: DESCR-gdbm DESCR-main DESCR-ri_docs MESSAGE-main PLIST-gdbm PLIST-main PLIST-ri_docs UNMESSAGE-main Log message: Send Ruby 2.7 to the Attic CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/22 14:03:41 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Update quirks for Ruby 2.7 removal CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/22 15:18:40 Modified files: usr.sbin/vmd : vmd.c Log message: vmd(8): don't remove known vm's from the config on error. Multiple error paths, specifically the one related to if a guest cannot allocate memory at start, resulted in a known vm (via vm.conf(5)) being removed from the vm list. Adjust the error paths to check if the failing vm is defined in the config before tearing it down. Tested with help from beck@ and Mischa Peters. ok beck@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/22 15:38:23 Modified files: share/man/man5 : ruby-module.5 Log message: Fix list of possible values of MODRUBY_REV With Ruby 2.7 in the attic, MODRUBY_REV can no longer be set to 2.7. It has been possible to set it to 3.2 for a while. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/01/22 16:05:51 Modified files: sys/net : pf.c Log message: Fix pf_anchor_stackframe commit to revert pf rule matching to the previous behavior that stops when any rule matches within quick anchors. ok sasha kn CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/22 16:53:46 Modified files: www/freshrss : Makefile distinfo www/freshrss/pkg: PLIST Log message: www/freshrss: update to 1.20.2 ok op@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/22 16:58:56 Modified files: net/knot : Makefile distinfo Log message: net/knot: update to 3.2.4 ok abieber@ jca@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/22 16:59:44 Modified files: net/py-libknot : Makefile distinfo net/py-libknot/pkg: PLIST Log message: net/py-libknot: update to 3.2.4 ok abieber@ jca@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/22 20:01:53 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add a placeholder for GC 11.0.4 device ids GC 11.0.4 support will be backported to linux 6.1.y at the request of Mario Limonciello of AMD on the linux stable list. Known to be an APU from amdgpu_discovery_set_ip_blocks(). Firmware not currently in linux-firmware git. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/22 22:19:10 Modified files: sys/dev/pci : pcidevs Log message: change ATI "Yellow Carp" string to "Rembrandt" Yellow Carp is the codename used by drm and linux amdgpu firmware. In product specifications AMD uses Rembrandt. Mesa renamed last year in https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16604 Ryzen 6000 Series / Rembrandt graphics are marketed as Radeon 660M and Radeon 680M. These share the same device id of 0x1681. Ryzen 7035 Series / Rembrandt-R also use Radeon 660M and Radeon 680M. It is unclear if they use a device id of 0x1681 or 0x164d. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/22 22:19:45 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/01/23 00:33:15 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo Log message: x11/xfce4/xfce4-notifyd: update to 0.7.2 see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001230.html and https://mail.xfce.org/pipermail/xfce-announce/2023-January/001233.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/23 00:33:56 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.3 see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001229.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/23 00:34:25 Modified files: x11/xfce4/xfdesktop: Makefile distinfo Log message: x11/xfce4/xfdesktop: update to 4.18.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-January/001232.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/23 02:21:38 Modified files: math/gnumeric : Makefile Log message: Add mssing BUILD+RUN_DEPENDS on devel/py-gobject3${MODPY_FLAVOR}. build breakage reported by naddy@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/23 02:33:51 Modified files: usr.bin/tmux : tmux.1 Log message: Too many \s in example, GitHub issue 3445. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/23 02:36:40 Modified files: sys/arch/armv7/exynos: crosec_kbd.c sys/arch/luna88k/dev: omkbdmap.c sys/dev/adb : akbdmap.h sys/dev/hil : hilkbdmap.c sys/dev/pckbc : wskbdmap_mfii.c sys/dev/sun : sunkbdmap.c sys/dev/wscons : wsemul_vt100_keys.c wsksymdef.h Log message: Add Backtab key, based on a change from Crystal Kolipe kolipe.c at exoticsilicon dot com. ok miod CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/01/23 02:38:03 Modified files: sys/dev/usb : ukbdmap.c Log message: Regen. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/01/23 02:40:20 Modified files: faq : current.html Log message: provide instructions for switching from gotweb to gotwebd CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/23 02:47:12 Modified files: fonts/alkalami : Makefile fonts/aref-ruqaa: Makefile fonts/cascadia-code: Makefile fonts/jaldi : Makefile fonts/junicode : Makefile fonts/nerd-fonts: Makefile.inc fonts/vazirmatn: Makefile Log message: drop PKG_ARCH=* from ports using MODULES=font font.port.mk already sets PKG_ARCH?=* so it's redundant to set it again for these ports. Some of these (if not all) are my fault, woops :) ok sthen@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/01/23 02:50:13 Modified files: devel/got : Makefile distinfo Log message: update to got 0.82 - fix comparison in tree object parser always evaluating to false (jamsek) - add missing bounds-check in gitproto ref-line tokenizer - gotd.8 and gotwebd.8 man page improvements (patch by Josiah Frentsos) - make gotd session process accept just one flush packet at a time - sort ENVIRONMENT entries in got.1 and tog.1 (op) - only forward implicit flush packets from gotsh if they are expected - return GOT_ERR_EOF from pkt.c if a read attempt indicates EOF - treat read errors from client socket in gotsh as fatal errors - gotwebd: refactor gotweb_render_content_type/_file (op) - gotwebd: turn gotweb_get_time_str into gotweb_render_age (op) - gotwebd: don't list references per-commit in got_get_repo_commits (op) - gotwebd: avoid history traversal in briefs/commits, kill "prev" button (op) - gotd: disconnect on client EOF error to avoid stale connections (op) - gotsh: validate with parse_command before connecting (op) - add a test for ssh connections to gotsh without a repo path argument (op) - gotsh: avoid a temporary buffer for the socket path (op) - gotsh: move apply_unveil right after the first pledge (op) - fix tog refreshing the screen more often than intended (jamsek) - tog: show action report on user-toggleable event (patch by Mikhail, jamsek) - don't print empty line when exiting tog (jamsek) - got: don't leak pathlist in commit and revert commands (jamsek) - gotd: fix wrong PIDs for parent and child processes shown in logs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/23 03:11:09 Modified files: net/headscale : Makefile distinfo modules.inc net/headscale/patches: patch-config-example_yaml net/headscale/pkg: PLIST Log message: update to headscale-0.18.0, from Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/23 03:13:46 Modified files: sys/dev/pci : pcidevs Log message: add amdgpu device ids newly matched with 6.1 drm another Cyan Skillfish and Aldebaran/MI200 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/23 03:14:15 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 03:31:03 Modified files: lib/libcrypto/bn: bn_add.c bn_asm.c lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/mips64: bn_arch.h lib/libcrypto/bn/arch/powerpc: bn_arch.h lib/libcrypto/bn/arch/sparc: bn_arch.h Log message: Move bn_add_words() and bn_sub_words from bn_asm.c to bn_add.c. These are wrapped with #ifndef HAVE_BN_ADD_WORDS/HAVE_BN_SUB_WORDS, which are defined for architectures that provide their own assembly versions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 03:34:22 Modified files: lib/libcrypto/bn: bn_add.c Log message: Include bn_arch.h now that we're using defines from it. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/23 04:09:48 Log message: Atkinson Hyperlegible is a typeface created in partnership with Braille Institute. It has been developed specifically to increase legibility for readers with low vision, and to improve comprehension. Named for the founder of Braille Institute, Atkinson Hyperlegible is a traditional grotesque sans-serif at its core. It departs from tradition to incorporate umambiguous, distinctive and at times, unexpected always with the goal of increasing character recognition, and ultimately improve reading. a bit of cleanup suggested by op@ OK op@ sthen@ Status: Vendor Tag: phessler Release Tags: phessler_20230123 N ports/fonts/atkinson-hyperlegible/Makefile N ports/fonts/atkinson-hyperlegible/distinfo N ports/fonts/atkinson-hyperlegible/pkg/DESCR N ports/fonts/atkinson-hyperlegible/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/23 04:11:08 Modified files: fonts : Makefile Log message: + atkinson-hyperlegible CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 05:02:48 Modified files: lib/libcrypto/bn: bn_asm.c bn_div.c lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/mips64: bn_arch.h lib/libcrypto/bn/arch/powerpc: bn_arch.h lib/libcrypto/bn/arch/sparc: bn_arch.h Log message: Move bn_div_words from bn_asm.c to bn_div.c. This is wrapped with #ifndef HAVE_BN_DIV_WORDS, which are defined for architectures that provide their own assembly versions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 05:09:06 Modified files: lib/libcrypto/bn: bn_asm.c bn_sqr.c lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/mips64: bn_arch.h lib/libcrypto/bn/arch/powerpc: bn_arch.h lib/libcrypto/bn/arch/sparc: bn_arch.h Log message: Move bn_sqr_words from bn_asm.c to bn_sqr.c. This is wrapped with #ifndef HAVE_BN_SQR_WORDS, which is then defined for architectures that provide their own assembly versions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 05:17:58 Modified files: lib/libcrypto/bn: bn_asm.c bn_mul.c lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/mips64: bn_arch.h lib/libcrypto/bn/arch/powerpc: bn_arch.h lib/libcrypto/bn/arch/sparc: bn_arch.h Log message: Move bn_mul_add_words() and bn_mul_words() from bn_asm.c to bn_mul.c. These are wrapped with #ifndef HAVE_BN_ADD_MUL_WORDS/HAVE_BN_MUL_WORDS, which are defined for architectures that provide their own assembly versions. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/23 05:52:00 Modified files: lang/pypy : Makefile Log message: lang/pypy: mark BROKEN-amd64. ok sthen Since recent x-only changes, the bootstrap segfaults very early on in the build. The obvious workarounds like USE_NOEXECONLY or passing in variants of --no-execute-only via the environment aren't enough. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/23 07:13:41 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/patches: patch-configure www/apache-httpd/pkg: PLIST Added files: www/apache-httpd/patches: patch-modules_http2_h2_c2_filter_c Log message: update to 2.4.55, fixes CVE-2022-37436, CVE-2022-36760 and CVE-2006-20001. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/23 07:37:17 Modified files: www/apache-httpd: Tag: OPENBSD_7_2 Makefile distinfo www/apache-httpd/pkg: Tag: OPENBSD_7_2 PLIST Added files: www/apache-httpd/patches: Tag: OPENBSD_7_2 patch-modules_http2_h2_c2_filter_c Log message: update to 2.4.55, fixes CVE-2022-37436, CVE-2022-36760 and CVE-2006-20001. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/23 07:43:00 ports/mail/opensmtpd-filters/mimedefang Update of /cvs/ports/mail/opensmtpd-filters/mimedefang In directory cvs.openbsd.org:/tmp/cvs-serv95479/mimedefang Log Message: Directory /cvs/ports/mail/opensmtpd-filters/mimedefang added to the repository CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/23 07:44:34 ports/mail/opensmtpd-filters/mimedefang/pkg Update of /cvs/ports/mail/opensmtpd-filters/mimedefang/pkg In directory cvs.openbsd.org:/tmp/cvs-serv29982/mimedefang/pkg Log Message: Directory /cvs/ports/mail/opensmtpd-filters/mimedefang/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/01/23 07:46:52 Modified files: mail/opensmtpd-filters: Makefile Added files: mail/opensmtpd-filters/mimedefang: Makefile distinfo mail/opensmtpd-filters/mimedefang/pkg: DESCR PLIST Log message: import filter-mimedefang filter-mimedefang is an opensmtpd filter that integrates MIMEDefang with OpenSMTPD. ok afresh1@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/01/23 07:49:16 Modified files: regress/usr.sbin/installboot: Makefile Log message: more comments, space and -- nits CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/23 11:12:26 Modified files: lang/node : Makefile Log message: USE_NOEXECONLY needed on riscv64 Sync with reality, it was alread needed in the previous bulk. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 11:22:15 Added files: 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_4_8_alt.S bignum_sqr_8_16_alt.S bignum_sub.S Log message: Bring in various s2n-bignum functions for amd64. This brings in bignum_add(), bignum_cmadd(), bignum_cmul(), bignum_mul() and bignum_sub(), along with bignum_{mul,sqr}_4_8_alt() and bignum_{mul,sqr}_8_16_alt(). Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 11:25:36 Modified files: 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_4_8_alt.S bignum_sqr_8_16_alt.S bignum_sub.S Log message: Include the ISC license from s2n-bignum's LICENSE file. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/23 11:26:56 Modified files: 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_4_8_alt.S bignum_sqr_8_16_alt.S bignum_sub.S Log message: Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/23 11:33:34 Modified files: sys/kern : uipc_socket.c Log message: In somove() rename `state' variable to `rcvstate' to make code more readable. No functional changes. Proposed by and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/23 11:34:24 Modified files: sys/kern : uipc_socket.c sys/sys : socketvar.h Log message: Move SS_ISSENDING flag to `sb_state'. It should belong to the send buffer as the SS_CANTSENDMORE flag. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/23 11:35:13 Modified files: sys/sys : socketvar.h Log message: Remove "sb == &so->so_rcv || sb == &so->so_snd" assertion from sb_notify() and sbspace(). Now it's overkilling. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/01/23 12:20:41 Modified files: devel/p5-Test-Needs: Makefile distinfo Log message: update p5-Test-Needs to 0.002010 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/23 12:31:42 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: Make sure pmap_extract() doesn't incorrectly return success when invoked on behalf of an invalid but not page-aligned address. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/23 17:12:03 Modified files: sys/kern : sys_process.c Log message: ptrace reads/writes memory using uvm_io, which generates an temporary alias mapping using uvm_map_extract. With xonly now operational, this alias mapping is created with minprot, which for text will be xonly, and the kernel cannot read it (unless the architecture has implied read for exec from kernel pov). Pass UVM_IO_FIXPROT to create the alias with maxprot instead. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/23 17:14:30 Modified files: sys/uvm : uvm_map.c Log message: uvm_map_extract() UVM_EXTRACT_FIXPROT alias mappings are only used for read/write operations, so mask out PROT_EXEC to avoid creating an pointless exec mapping in the kernel. We probably need this masking upon minprot (for the non-UVM_EXTRACT_FIXPROT case) also, but I haven't done a test yet. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/23 17:16:08 Modified files: sys/uvm : uvm_map.c Log message: oops, a silly typo CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/23 18:40:22 Modified files: usr.sbin/fw_update: patterns.c Log message: match unknown ATI display devices as amdgpu in fw_update For recent devices amdgpu matches via the hardware ip discovery table, not with a table of pci vendor and product ids. So amdgpu_devlist.h and pcidevs do not cover all devices that amdgpu may match. in dmesg amdgpu with an unknown product takes the form: ramdisk kernel, bios/mbr: vga1 at pci12 dev 0 function 0 vendor "ATI", unknown product 0x687f rev 0xc3 ramdisk kernel, efi or non-x86 arch: vendor "ATI", unknown product 0x687f (class display subclass VGA, rev 0x03) at pci12 dev 0 function 0 not configured non-ramdisk kernel: amdgpu0 at pci12 dev 0 function 0 vendor "ATI", unknown product 0x687f rev 0xc3 ok deraadt@ on an earlier version CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/01/23 23:36:15 ports/devel/robsd Update of /cvs/ports/devel/robsd In directory cvs.openbsd.org:/tmp/cvs-serv95519/robsd Log Message: Directory /cvs/ports/devel/robsd added to the repository CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/01/23 23:36:15 ports/devel/robsd/pkg Update of /cvs/ports/devel/robsd/pkg In directory cvs.openbsd.org:/tmp/cvs-serv95519/robsd/pkg Log Message: Directory /cvs/ports/devel/robsd/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/01/23 23:38:09 Added files: devel/robsd : Makefile distinfo devel/robsd/pkg: DESCR PLIST Log message: Add robsd, used to build OpenBSD snapshots and run regress tests. ok kn@ CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/01/23 23:38:36 Modified files: devel : Makefile Log message: +robsd CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/24 00:26:34 Modified files: sys/arch/sparc64/include: pmap.h sys/arch/sparc64/sparc64: pmap.c trap.c Log message: Add and use a specific routine to fetch instructions from userland when doing floating-point emulation, as copyin will fail on exec-only mappings now. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/01/24 01:29:52 Modified files: math/py-affine : Makefile distinfo math/py-affine/pkg: PLIST Log message: Update py-affine to 2.4.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/24 01:41:55 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-build_moz_configure_init_configure www/seamonkey-i18n: Makefile.inc distinfo Log message: www/seamonkey: update to 2.53.15. see https://www.seamonkey-project.org/releases/seamonkey2.53.15/#new CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/24 01:46:50 Modified files: net/tut : Makefile distinfo modules.inc net/tut/pkg : PLIST Log message: update net/tut to 2.0.0 The configuration format changed! Existing configurations and themes must be rewritten, although most parts are the same. Other interesting changes: - support for multiple accounts - added a built-in editor full changelog: https://github.com/RasmusLindroth/tut/releases CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/24 01:48:24 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 Log message: update to roundcubemail-1.6.1 (db schema change, remember to run update.sh) CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/01/24 02:20:46 Modified files: math/py-bottleneck: Makefile distinfo Log message: Update py-bottleneck to 1.3.6. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/24 02:48:57 Modified files: lib/libcrypto/pkcs12: p12_crt.c Log message: Check return value of X509_digest OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/24 02:55:07 Removed files: net/icinga/core2/patches: patch-lib_base_tlsutility_cpp Log message: remove obsolete #ifdef patch (no change, the macro is defined anyway now) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 04:28:41 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_aspa.c rde_filter.c rde_peer.c rde_rib.c rde_update.c Log message: Implement ASPA validation and reload logic on ASPA set changes. For this use the validation state (vstate) in struct prefix and struct filterstate to store both the ASPA and ROA validity. Introduce helper functions to set and get the various states for struct prefix and make sure struct filterstate is also setup properly. Change the ASPA state in rde_aspath to be AFI/AID and role independent by storing all 4 possible outcomes. Also add a ASPA generation count which is used to update the rde_aspath ASPA state cache on reloads. Rework the rde_aspa.c code to be AFI/AID and role independent. Doing this for roles is trivial but AFI switch goes deep and is so unnecessary. The reload is combined with the ROA reload logic and renamed to RPKI softreload. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 04:29:34 Modified files: usr.sbin/bgpctl: bgpctl.c bgpctl.h output.c output_json.c Log message: Print the ASPA validation state (avs) in various show rib outputs. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 04:31:13 Modified files: regress/usr.sbin/bgpd/unittests: rde_aspa_test.c Log message: Adjust the ASPA test to match the new code which is AFI independent. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 04:32:13 Modified files: regress/usr.sbin/bgpd/integrationtests: eval_all.test1.ok eval_all.test2.ok eval_all.test4.ok exabgp.med.ok exabgp.med_2.ok maxcomm.ok mrt-table-mp.ok mrt-table-v2.ok mrt-table.ok Log message: Adjust various test results to the new bgpctl show rib output including ASPA validation state. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/24 05:08:41 Modified files: graphics/ffmpeg: Makefile Log message: make sure to use the libraries inside the build directory for regression tests CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 05:24:35 Modified files: x11/gnome/librsvg/patches: patch-vendor_cfg-expr_src_targets_builtins_rs Log message: Fix rust targets list sorting and unbreak on riscv64 Since the riscv64 target name changed its position in the sorted list needs to be adapted, else the target can't be found. No bump needed since it didn't build, fix present in the riscv64 bulk build started on Jan 7. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/24 05:53:43 Modified files: archivers/pigz : Makefile archivers/pigz/patches: patch-pigz_c Log message: Tighten pledge pigz starts with "stdio rpath wpath cpath fattr chown" like base gzip(1). For `g.pipeout' aka. -c --stdout and `g.decode == 2' aka. -t --test, pigz drops to "stdio rpath cpath" while gzip uses "stdio rpath". The original pledge diff added "cpath" for the case where pigz's signal handler unlink(2)s output files, but this is actually not needed since -c and -t never open any file for output/writing. Drop "cpath" to match gzip behaviour. Do the same for `g.list' aka. -l --list. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/24 06:14:15 Modified files: x11/copyq : Makefile distinfo Log message: update to copyq-6.4.0 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/01/24 06:28:31 Modified files: sys/arch/riscv64/conf: GENERIC Log message: Hook up the same USB device drivers as arm64/conf/GENERIC Input from kettenis@, ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/01/24 06:29:51 Modified files: sys/arch/riscv64/riscv64: conf.c Log message: Enable access to usb(4), ugen(4), ulpt(4), ucom(4) and ujoy(4) Input kettenis@, ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/01/24 06:30:44 Modified files: etc/etc.riscv64: MAKEDEV.md Log message: Provide /dev/ujoy/[0-3] ok deraadt@ miod@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/01/24 06:31:47 Modified files: etc/etc.riscv64: MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 07:13:12 Modified files: usr.sbin/bgpd : bgpd.conf.5 bgpd.h parse.y printconf.c rde.c rde_filter.c Log message: Implement filter and control message matching for ASAP. This adds avs (ASPA validation state) which can be 'unknown', 'valid' or 'invalid'. It behaves similar to ovs but the ASPA validation state of paths from iBGP sessions is 'unknown' and the role of the ebgp session is important to get the right validation state. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/01/24 07:13:12 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavcodec_x86_fft_asm Log message: The x86 assembly FFT implementation uses dispatch tables in .text. This is incompatible with x-only so move them into .data.rel.ro where we can have relocations. But since they are in the RELRO segment they will be made read-only by ld.so after relocations have been processed. ok robert@ (who tested i386) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 07:14:15 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c Log message: Implmement `bgpctl show rib avs invalid` and firends. This will show all invalid ASPA paths. OK tb@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/01/24 07:20:29 Modified files: security/john-jumbo: Makefile Added files: security/john-jumbo/patches: patch-src_nsec3_fmt_plug_c Log message: Add patch for https://github.com/openwall/john/pull/5185, already merged in upstream, allowing for empty NSEC3 salt ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/24 07:37:21 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Added files: www/chromium/patches: patch-third_party_ffmpeg_libavcodec_x86_fft_asm www/iridium/patches: patch-third_party_ffmpeg_libavcodec_x86_fft_asm www/ungoogled-chromium/patches: patch-third_party_ffmpeg_libavcodec_x86_fft_asm Log message: backport x-only amd64 ffmpeg asm patch from kettenis@: The x86 assembly FFT implementation uses dispatch tables in .text. This is incompatible with x-only so move them into .data.rel.ro where we can have relocations. But since they are in the RELRO segment they will be made read-only by ld.so after relocations have been processed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/24 07:52:01 Modified files: audio/ladspa : Makefile distinfo audio/ladspa/patches: patch-src_Makefile audio/ladspa/pkg: PLIST Log message: update to ladspa-1.17, while there use the correct default plugin search path so that tools work without setting LADSPA_PATH CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/24 07:54:45 Modified files: lang/mono : Makefile Added files: lang/mono/patches: patch-external_boringssl_crypto_aes_asm_aes-x86_64_pl patch-external_boringssl_crypto_aes_asm_aesni-x86_64_pl patch-external_boringssl_crypto_aes_asm_aesv8-armx_pl patch-external_boringssl_crypto_aes_asm_bsaes-x86_64_pl patch-external_boringssl_crypto_aes_asm_vpaes-x86_64_pl patch-external_boringssl_crypto_bn_asm_armv8-mont_pl patch-external_boringssl_crypto_bn_asm_rsaz-x86_64_pl patch-external_boringssl_crypto_bn_asm_x86_64-mont5_pl patch-external_boringssl_crypto_chacha_asm_chacha-armv8_pl patch-external_boringssl_crypto_chacha_asm_chacha-x86_64_pl patch-external_boringssl_crypto_ec_asm_p256-x86_64-asm_pl patch-external_boringssl_crypto_modes_asm_aesni-gcm-x86_64_pl patch-external_boringssl_crypto_modes_asm_ghash-x86_64_pl patch-external_boringssl_crypto_modes_asm_ghashv8-armx_pl patch-external_boringssl_crypto_poly1305_asm_poly1305-armv8_pl patch-external_boringssl_crypto_poly1305_asm_poly1305-x86_64_pl patch-external_boringssl_crypto_sha_asm_sha1-armv8_pl patch-external_boringssl_crypto_sha_asm_sha1-x86_64_pl patch-external_boringssl_crypto_sha_asm_sha512-armv8_pl patch-external_boringssl_crypto_sha_asm_sha512-x86_64_pl Log message: port most of the perlasm x-only fixes over to mono to unreak ok tb@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/01/24 08:37:10 Modified files: graphics/opencv/patches: patch-modules_core_src_system_cpp Log message: fix build by removing an outdated patch doesn't build on the only arch affected, so no bump CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/24 08:47:10 Modified files: sbin/disklabel : editor.c Log message: Use getpartno() in editor_add(), enhancing getpartno() to find the default partition and allow selection of partitions up to MAXPARTITION. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/24 08:50:10 Modified files: usr.sbin/bgpctl: output.c Log message: Fix typo CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/24 08:52:46 Modified files: usr.sbin/bgpd : bgpd.8 Log message: Add ASPA to STANDARDS section CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/01/24 09:17:29 Modified files: multimedia/x265: Makefile Added files: multimedia/x265/patches: patch-source_common_x86_h-ipfilter8_asm Log message: Move a bit of data that sneaked into .text into .rodata. Makes the tests run (and pass) on amd64 with PKU (x-only) enabled. ok robert@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/01/24 09:18:22 Modified files: sys/dev/pci : if_iwx.c Log message: Fix a crash in iwx(4) when connecting to WEP networks via ifconfig join. In if_iwx.c r1.63 / CVS commit ID QzTzJtyPl10L63Yi, I fixed a problem with connecting to WPA1/TKIP networks. This change introduced a deference of the 'ni' pointer passed to ic_set_key(). This pointer will be passed in as NULL in certain situations, such as when WEP is used. Add the missing NULL check. reported by and fix tested by matthieu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/24 09:51:06 Modified files: sys/arch/hppa/hppa: pmap.c sys/arch/hppa/include: pmap.h Log message: Make sure pmap_page_protect() does the right thing for execute-only mappings and enforce this with a KASSERT like we do on amd64. Bring the pmap_protect() inline in line with the amd64 version. ok miod@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 10:44:18 Modified files: cad/magic : Makefile Added files: cad/magic/patches: patch-database_DBpaint_c patch-drc_DRCtech_c Log message: One fix and one explicit cast needed to build this with clang 15 -Wint-conversion Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 10:48:32 Modified files: x11/mplayer : Makefile Added files: x11/mplayer/patches: patch-libmpcodecs_ve_lavc_c Log message: Fix ffmpeg API usage, lets this build with clang 15 Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 10:53:35 Modified files: graphics/gimp/stable: Makefile Added files: graphics/gimp/stable/patches: patch-plug-ins_common_file-dicom_c Log message: Fix bogus return value and let this build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 11:02:13 Modified files: devel/distcc : Makefile Log message: Drop -Werror to let this build with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 11:05:35 Modified files: x11/fvwm2 : Makefile x11/fvwm3 : Makefile Log message: Use -Wno-error=int-conversion to unbreak configure step with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 11:09:35 Modified files: net/openvpn-auth-ldap: Makefile net/openvpn-auth-ldap/patches: patch-platform_m4 Log message: Properly pass -export-dynamic to the linker, fixes the build with lld 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 11:12:41 Modified files: audio/libworkman: Makefile audio/libworkman/patches: patch-Imakefile patch-cddb_c patch-cdinfo_c patch-cdrom_c patch-database_c patch-index_c patch-plat_openbsd_c patch-scsi_c patch-wm_helpers_c Log message: Fix build with clang 15 Refresh patches while here CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/24 11:16:32 Modified files: audio/p5-Ogg-Vorbis-Header: Makefile audio/p5-Ogg-Vorbis-Header/patches: patch-lib_Ogg_Vorbis_Header_pm Log message: Fix return value of write_vorbis() to unbreak with clang 15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/24 11:17:00 Modified files: audio/ladspa : Makefile distinfo audio/ladspa/pkg: PLIST Log message: ladspa: regen distinfo/plist. From one machine at home I get a short fetch from ftp(1) (which is the file I generated distinfo for, but it untarred sufficiently ok that I didn't notice...) From another machine I get the full file, and from the original machine with curl I get the full file(!) Mirror the distfile as well, since there's something weird going on somewhere. Fetch issue reported by phessler. CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/01/24 12:25:37 Log message: Import textproc/grepcidr3 OK sthen@ op@ Status: Vendor Tag: job Release Tags: job_2023014 N ports/textproc/grepcidr3/Makefile N ports/textproc/grepcidr3/distinfo N ports/textproc/grepcidr3/patches/patch-grepcidr_1 N ports/textproc/grepcidr3/patches/patch-grepcidr_c N ports/textproc/grepcidr3/pkg/DESCR N ports/textproc/grepcidr3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/01/24 12:37:25 Modified files: textproc : Makefile Log message: +grepcidr3 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/24 13:04:04 Modified files: games/wesnoth : Makefile distinfo Log message: update to wesnoth-1.16.8 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/24 13:06:16 Modified files: sys/netinet6 : nd6.c Log message: Refactor nd6_options() a bit more. Rewrite the loop to be a proper loop and not some endless loop with some gotos. OK kn@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/01/24 14:48:04 Modified files: sys/arch/arm64/conf: GENERIC Log message: Parallels Desktop 17 emulates an azalia audio device, add it azalia0 at pci0 dev 1 function 0 "Intel 82801I HD Audio" rev 0x00: msi azalia0: codecs: Parallels/0x0001 ok patrick CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/01/24 15:35:47 Modified files: sys/dev/pci : if_ix.c if_ixl.c sys/net : if_ethersubr.c sys/netinet : if_ether.h Log message: consolidate mbuf header parsing on device driver layer with tweaks from mvs@, mpi@ and dlg@ ok mvs@, dlg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/24 16:16:14 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: permit -execute-only on ppc64 (not default) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:46:56 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_job.c Log message: drm/amdgpu: fix amdgpu_job_free_resources v2 From Christian Koenig af4a3c274a92ee0545d65b9102b398fb75d7cc9a in linux-6.1.y/6.1.8 74ea8e78ab349514c9f4df0be1189d91267d750d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:48:33 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gfx.c Log message: drm/amdgpu: allow multipipe policy on ASICs with one MEC From Lang Yu d693fdf73eb296081523e18d1ac3bc38787e7cab in linux-6.1.y/6.1.8 dc88063b87775971be564d79dc1b05f7b8b5c135 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:50:20 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu12: renoir_ppt.c Log message: drm/amdgpu: Correct the power calcultion for Renior/Cezanne. From jie1zhan 8dabe4e0daa999b2f11e354a0f67934420e095b4 in linux-6.1.y/6.1.8 c7bae4aaa5609c1fa9761c35dbcc5fcc92915222 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:51:59 Modified files: sys/dev/pci/drm/i915: i915_pci.c Log message: drm/i915: re-disable RC6p on Sandy Bridge From Sasa Dragic 38a9b17d3b58a3163bc031e96c94fc2d800e02b7 in linux-6.1.y/6.1.8 67b0b4ed259e425b7eed09da75b42c80682ca003 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:53:30 Modified files: sys/dev/pci/drm/i915/display: skl_universal_plane.c Log message: drm/i915/display: Check source height is > 0 From Drew Davenport 597747eb58a7c8deb131f89aad7e136dbb63ef7a in linux-6.1.y/6.1.8 8565c502e7c156d190d8e6d36e443f51b257f165 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:55:14 Modified files: sys/dev/pci/drm/i915: i915_driver.c i915_switcheroo.c Log message: drm/i915: Allow switching away via vga-switcheroo if uninitialized From Thomas Zimmermann 4397bcbd729dd79af4cc53615bdca59f80e74643 in linux-6.1.y/6.1.8 a273e95721e96885971a05f1b34cb6d093904d9d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:56:39 Modified files: sys/dev/pci/drm/i915: i915_driver.c Log message: drm/i915: Remove unused variable From Nirmoy Das 92c39d6995923103f952c94ba0e9b859e182d2a8 in linux-6.1.y/6.1.8 2293a73ad4f3b6c37c06713ff1b67659d92ef43d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 18:58:44 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix set scaling doesn's work From hongao 032cebdff71e92d6aa6fd2a8550eb7c9898553e0 in linux-6.1.y/6.1.8 040625ab82ce6dca7772cb3867fe5c9eb279a344 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:01:03 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Calculate output_color_space after pixel encoding adjustment From Joshua Ashton 87e84d0ff97cf8d508910d793866083a918d8cab in linux-6.1.y/6.1.8 79601b894849cb6f6d6122e6590f1887ac4a66b3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:03:02 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c Log message: drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix From Joshua Ashton b105b79ea05029ba7f55d826e6c0493a45620573 in linux-6.1.y/6.1.8 973a9c810c785ac270a6d50d8cf862b0c1643a10 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:04:34 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: disable S/G display on DCN 3.1.5 From Alex Deucher 3ad10fc4ad37be5adfb02f6d493d092dec9b4c55 in linux-6.1.y/6.1.8 e78cc6a4c7486f50c2786d91dd7d9649a87d1dcb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:06:06 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: disable S/G display on DCN 3.1.4 From Alex Deucher bf9261e4536f1165e67572ffbdd768c90f8eebef in linux-6.1.y/6.1.8 a52287d66dfa1cca32e6273623b63ba39d87f126 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:07:45 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: enable soc21 common for GC 11.0.4 From Yifan Zhang 708509058b79aa584d4303fcfcfa397790bf657e in linux-6.1.y/6.1.8 69dc98bbd44160930b6b3ca9ca558f89435d2702 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:09:05 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4 From Yifan Zhang 907d5b697d850a548e6a226fef6e84f1b665bbb3 in linux-6.1.y/6.1.8 d5fd8c89ed206b2df3933bc4ea129401b2b60869 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:10:31 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4 From Yifan Zhang db4fa3b2d7d4eb0a5e05e477d2087c84eade50a6 in linux-6.1.y/6.1.8 b952d6b3d3ff3c1570fab77f2137d5e5280a0e57 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:12:15 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: enable mes support for GC v11.0.4 From Yifan Zhang 2ecc26293852b3a6d093b49857f309ba7497a6be in linux-6.1.y/6.1.8 6a6af77570add4e58721386be429dbd02cd4b9dd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:13:53 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu: set GC 11.0.4 family From Yifan Zhang 333814dd71d88c1b0fe6afb1147c8493f9dc116c in linux-6.1.y/6.1.8 94ab70685844227b5c9cb9027a5c4acd3b0e4564 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:15:15 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: set the APU flag for GC 11.0.4 From Yifan Zhang 09157e804d9e578c3bc8eff4d1ac4712f6e0fc1d in linux-6.1.y/6.1.8 dd2d9c7fd7716838d477e257f43facd68c53d3a9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:16:42 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: add gfx support for GC 11.0.4 From Yifan Zhang ea8f7acc35e2eb548c4ab56df22eccae69a660e6 in linux-6.1.y/6.1.8 1763cb65e870e783e26d2dc9def4edbeadcb1050 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:18:53 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v11_0.c Log message: drm/amdgpu: add gmc v11 support for GC 11.0.4 From Yifan Zhang 7d1e2273f21fd756bfc673e3e6244dc7912d83c2 in linux-6.1.y/6.1.8 d0ca8248999e4c5b02ac64f40536ff46dc14dda7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:20:44 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: add PSP IP v13.0.11 support From Tim Huang 3ed03b0b42c4077806d652c8ced1acc7ff0ac001 in linux-6.1.y/6.1.8 7c1389f1b1228b96e621815e63eaa2e89b9f7511 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:23:18 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11 From Yifan Zhang bb856053b7d7526784e596cf3be16e9d047ccb99 in linux-6.1.y/6.1.8 16412a94364d1dcebded9217ecb693c9659eaabc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:25:26 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amdgpu: add smu 13 support for smu 13.0.11 From Yifan Zhang 6ed56b86918d27f72b2cf283dcec6bb822813bc5 in linux-6.1.y/6.1.8 51e7a2168769c2f46edd93a18d4cba4a6d4adb13 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:27:48 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11 From Yifan Zhang c776433afefde3f0dd74d43fb2cc5791bbd1caaf in linux-6.1.y/6.1.8 9f83e61201bb21957e4993736532edad7a11c7fa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:29:27 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11 From Tim Huang fe4d9fb3326ecac3d2cdd1acbc0011013b1d7a94 in linux-6.1.y/6.1.8 18ad18853cf2d8b94cef0112ba94f7a7535a9e89 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:31:13 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_4_ppt.c Log message: drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4 From Tim Huang 703011b41c4f0d333e731edbb632eab62c0e1810 in linux-6.1.y/6.1.8 069a5af97ce3a1448a3566ce8b63b60e51e19958 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:33:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1 From Yifan Zhang 11ffb993373095468936788ecdec3cd237f8983d in linux-6.1.y/6.1.8 7308ceb44663f40bf9e7373c3b1aa4f7f433d625 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:35:52 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c psp_v13_0.c Log message: drm/amdgpu: enable PSP IP v13.0.11 support From Tim Huang 8cbe04b2e0a1a0197a47e14fbbbcf0ef18299bce in linux-6.1.y/6.1.8 2c83e3fd928b9cb1e35340e58d4b1bd2eea23ed6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:38:08 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: enable GFX IP v11.0.4 CG support From Tim Huang 09af1ee53ced112a69b2a8f5d3b0c0e3818fcb4e in linux-6.1.y/6.1.8 f2b91e5a7cc0368709964994ca253781b51a486a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:40:03 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4 From Tim Huang 834a9142586542f7de693135caf9cc43c0b1e1b2 in linux-6.1.y/6.1.8 a89e2965da6e644729a8ee9c318b7fa9a2990353 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:42:07 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4 From Tim Huang a74805429d38775ac5cc24a8b04df74afe449ffb in linux-6.1.y/6.1.8 f9caa237372b106b5e70ba1a4bfd4222eb79ec71 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:43:17 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gmc.c Log message: drm/amdgpu: add tmz support for GC 11.0.1 From Yifan Zhang a63bd0539bf395bd57ad7bb2fb6d7581bc19bff0 in linux-6.1.y/6.1.8 97074216917b4188f0af3e52cc5b3f2b277bbbca in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:44:50 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gmc.c Log message: drm/amdgpu: add tmz support for GC IP v11.0.4 From Tim Huang 40a66b6ca4781cb65449ff0794924fc39f599d74 in linux-6.1.y/6.1.8 2aecbe492a3c0bf4c21f78c099a6f6c205fab0c7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/24 19:46:45 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: correct MEC number for gfx11 APUs From Lang Yu 6da17ac15e354ce483044c924c801a1b25ec8e4a in linux-6.1.y/6.1.8 0ddadc3a2208aedb1b27dbb76d0b4e722b5b527a in mainline linux CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/24 21:39:15 Modified files: games/py-minecraft-launcher-lib: Makefile distinfo games/py-minecraft-launcher-lib/patches: patch-minecraft_launcher_lib_runtime_py Log message: Update to 5.3 and note new home page for project CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/24 23:25:53 Modified files: sysutils/py-vmomi: Makefile distinfo Log message: Update py-vmomi 8.0.0.1.1 -> 8.0.0.1.2 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.0.1.2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/01/24 23:26:29 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.18.2 -> 1.18.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.18.3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/24 23:46:16 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/pkg: PLIST Log message: Update to libfilezilla-0.41.0 Bump major of SHLIB because of symbol removal. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/24 23:46:31 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.63.0 Changes: https://filezilla-project.org/versions.php CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/25 01:31:52 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-bad/pkg: PLIST multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/files: meson.build multimedia/gstreamer1/plugins-base/patches: patch-meson_options_txt multimedia/gstreamer1/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-good/patches: patch-ext_soup_gstsouploader_c multimedia/gstreamer1/plugins-good/pkg: PLIST-main multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/plugins-ugly/pkg: PLIST multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer gang to 1.22.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/25 01:37:12 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-415.0.0. CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/01/25 01:53:24 Modified files: . : want.html Log message: I'm looking for CPU activation keys for an M10-1 server. To improve and speed up sparc64 work. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/25 02:53:53 Modified files: sys/arch/powerpc64/include: cpufunc.h pte.h sys/arch/powerpc64/powerpc64: cpu.c pmap.c Log message: Implement execute-only mappings by using the Virtual Page Class Key Protection mechanism provided by modern POWER CPUs. This is implemented in a way data allows us to use the Data Address Compare mechanism that was available on older versions of the architecture if we ever add support for these older CPUs (e.g. the PowerPC 970 aka G5). Special thanks to gkoehler@ for spotting the bug in my initial implementation that made this not work at all. ok deraadt@, gkoehler@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/25 03:15:22 Modified files: games/choria : Makefile distinfo games/choria/patches: patch-CMakeLists_txt games/choria/pkg: PLIST Added files: games/choria/patches: patch-ext_ae_ae_framelimit_h Removed files: games/choria/files: FindSqlite.cmake Log message: Update to 1.0.1 valuable feedback sthen@ OK kriby@ CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/01/25 03:53:15 Modified files: etc : rc Log message: Delete TAB only line. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/25 03:54:34 Modified files: devel/flatbuffers: Makefile devel/flatbuffers/pkg: DESCR devel/intellij : Makefile devel/intellij/pkg: README devel/p5-Devel-StackTrace-WithLexicals: Makefile devel/p5-Devel-StackTrace-WithLexicals/pkg: DESCR devel/ptlib : Makefile devel/ptlib/pkg: DESCR devel/p5-URI-db: Makefile devel/p5-URI-db/pkg: DESCR games/teeworlds: Makefile games/teeworlds/pkg: DESCR graphics/kimageannotator: Makefile graphics/kimageannotator/pkg: DESCR math/p5-Math-Prime-Util: Makefile math/p5-Math-Prime-Util/pkg: DESCR misc/freeopcua/py-opcua: Makefile misc/freeopcua/py-opcua/pkg: DESCR net/lagrange : Makefile net/lagrange/pkg: DESCR net/p5-Twitter-API: Makefile net/p5-Twitter-API/pkg: DESCR net/tacacs+ : Makefile net/tacacs+/pkg: README productivity/tryton/5.2/sale_promotion: Makefile productivity/tryton/5.2/sale_promotion/pkg: DESCR sysutils/galleon: Makefile sysutils/galleon/pkg: DESCR sysutils/vultr-cli: Makefile sysutils/vultr-cli/pkg: DESCR textproc/p5-Text-RecordParser: Makefile textproc/p5-Text-RecordParser/pkg: DESCR www/nextcloud_notify_push: Makefile www/nextcloud_notify_push/pkg: README www/py-responses: Makefile www/py-responses/pkg: DESCR x11/alacritty : Makefile x11/alacritty/pkg: README x11/kde-applications/kblog: Makefile x11/kde-applications/kblog/pkg: DESCR Log message: Remove empty trailing line(s). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 05:14:45 Modified files: net/bird/2 : Makefile distinfo net/bird/2/patches: patch-sysdep_bsd_sysio_h Log message: update to bird-2.0.12; amongst other things includes various stability-looking fixes around memory allocation, and on OpenBSD it adds route priority support (though still uses RTP_DEFAULT by default). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 05:15:27 Modified files: net/librenms : Makefile distinfo net/librenms/pkg: PLIST Log message: update to librenms-23.1.0 https://github.com/librenms/librenms/releases/tag/23.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 05:17:34 Modified files: games/dmagnetic: Makefile distinfo Log message: update to dmagnetic-0.35, from Thomas Dettbarn (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/25 06:09:00 Modified files: devel/libgtop2 : Makefile Added files: devel/libgtop2/patches: patch-src_daemon_main_c Log message: Fix GLIBTOP_CMND_PROC_IO and unbreak the build with clang 15 Same fix present upstream. ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/25 06:15:35 Modified files: x11/py-gtk2 : Makefile x11/py-gtk2/patches: patch-pango_defs Added files: x11/py-gtk2/patches: patch-pango_override Log message: Fix clang 15 build: cope with pango functions formerly exported Drop the binding for pango_font_map_get_shape_engine_type(). pango_font_metrics_new() is trickier since it's used in several places, so provide a local declaration instead. ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/01/25 06:25:07 Modified files: usr.sbin/pkg_add: pkg_create.1 usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: change naming convention for the lru "save history" cache, so that ports like "lang/chicken/core" do generate files like lang.chicken.core.lru instead of lang.chicken.core (which can create confusion in people's mind) do so transparently by reading the old file if need be, and removing it afterwards. Funny thing noticed by tb@ ok tb@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/25 06:27:31 Modified files: devel/subversion: Makefile Log message: Drop the subversion ruby bindings, they fail to build with clang 15 "Fine with me" stsp@ (maintainer), ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/01/25 06:53:48 Modified files: infrastructure/lib/DPB: Locks.pm Log message: fix typo CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/25 07:14:39 Modified files: sys/arch/armv7/omap: gptimer.c Log message: gptimer(4): switch to clockintr - Remove custom clock interrupt scheduling code. - Remove local evcount structs. - Wire up gptimer_intrclock. - Switch stathz from 128 to hz - Switch profhz from 1024 to (stathz * 10). This change is untested. Nobody seems to have hardware that actually uses the gptimer(4) as an interrupt clock. If this patch doesn't work, the driver is probably not too distant from a working state. Compile-tested by jca@. Discussed with kettenis@, jca@, drahn@, patrick@, jsg@, and uwe@. Link: https://marc.info/?l=openbsd-tech&m=167451333419815&w=2 ok patrick@ kettenis@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/01/25 08:43:39 Modified files: . : errata71.html errata72.html Log message: The vmm and vmd errata only affect the amd64 architecture. noticed by Georg Wulfes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 09:33:14 Modified files: net/headscale : Makefile Log message: headscale: remove i386 from ONLY_FOR_ARCHS again, it still fails: ../../../go/pkg/mod/modernc.org/sqlite@v1.20.0/lib/mutex.go: various undefined CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 09:33:52 Modified files: devel/fpm : Makefile Log message: devel/fpm: mark BROKEN-i386 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/01/25 10:07:53 Modified files: . : innovations.html Log message: powerpc64 also heading towards xonly CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/25 10:37:48 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Removed files: www/chromium/patches: patch-v8_src_snapshot_embedded_embedded-file-writer_cc www/iridium/patches: patch-v8_src_snapshot_embedded_embedded-file-writer_cc www/ungoogled-chromium/patches: patch-v8_src_snapshot_embedded_embedded-file-writer_cc Log message: set USE_NOEXECONLY for now until we can fix v8 properly CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/25 10:39:12 Added files: www/chromium/patches: patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc www/iridium/patches: patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc www/ungoogled-chromium/patches: patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc Removed files: www/chromium/patches: patch-third_party_blink_common_features_cc www/iridium/patches: patch-third_party_blink_common_features_cc www/ungoogled-chromium/patches: patch-third_party_blink_common_features_cc Log message: merge upstream fix for system icu From 4885090741554be61cb2ed10194cefb29bf8be64 Mon Sep 17 00:00:00 2001 From: Yoshisato Yanagisawa Date: Wed, 11 Jan 2023 23:51:39 +0000 Subject: [PATCH] Fix the way to handle codecs in the system icu. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 11:00:03 Modified files: textproc/grepcidr: Makefile Added files: textproc/grepcidr/patches: patch-grepcidr_c Log message: pledge textproc/grepcidr, suggested by/ok job@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/25 11:44:37 Modified files: cad/oce : Makefile Log message: Stop picking up doxygen at build time CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/01/25 12:06:50 Modified files: usr.bin/pkg-config/OpenBSD: PkgConfig.pm Log message: Fix CVE-2023-24056, unbounded variable expansion in pkg-config. We now die with an error when trying to expand a variable that is already longer than 64K. This was never a buffer overflow in our pkg-config, but rather an unbounded memory allocation that would eventually run up against resource limits. OK sthen@ jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/01/25 12:12:55 Modified files: sysutils/ruby-puppet/6: Makefile Log message: Add missing dependency to multi_json pointed out by sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/25 12:37:04 Modified files: devel/go-tools : Makefile distinfo devel/go-tools/pkg: DESCR PLIST Added files: devel/go-tools : modules.inc Log message: update devel/go-tools to 0.5.0 need to set EPOCH due to the version change. Switches the port to MODGO_MODNAME to fetch the modules needed, dropping the BDEP on net/go-net. godoc doesn't need hacks now to be built, but gopls is not included anymore: it's provided by new devel/gopls port. While here sync DESCR with reality and fold long lines, update HOMEPAGE and drop redundant MODGO_TYPE=bin. tested by Laurent Cheylus (thanks!) ok sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/25 12:42:01 Log message: import gopls-0.11.0 gopls (pronounced "Go please") is the official Go language server developed by the Go team. It provides IDE features to any LSP-compatible editor. Port from Laurent Cheylus (foxy [at] free dot fr) who is also taking maintainership, thanks! minor tweaks by me ok sthen@ Status: Vendor Tag: op Release Tags: op_20230125 N ports/devel/gopls/Makefile N ports/devel/gopls/distinfo N ports/devel/gopls/modules.inc N ports/devel/gopls/pkg/DESCR N ports/devel/gopls/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/25 12:43:09 Modified files: devel : Makefile Log message: +gopls CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/25 14:44:09 Modified files: sbin/disklabel : editor.c Log message: Use getpartno() in editor_delete(), enhancing getpartno() to allow '*' to select all partitions when the action is 'delete'. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/25 16:42:03 Modified files: sys/uvm : uvm_map.c Log message: In the previous commit, FIXPROT would upgrade a PROT_NONE mapping too far. Correct the logic, still blocking PROT_EXEC ok anton kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 16:45:20 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c patch-bin_named_include_named_globals_h patch-lib_isc_net_c patch-lib_isc_netmgr_netmgr_c Log message: update to isc-bind-9.18.11 https://kb.isc.org/docs/cve-2022-3094 - An UPDATE message flood may cause named to exhaust all available memory https://kb.isc.org/docs/cve-2022-3736 - named configured to answer from stale cache mayvterminate unexpectedly while processing RRSIG queries https://kb.isc.org/docs/cve-2022-3924 - named configured to answer from stale cache may terminate unexpectedly at recursive-clients soft quota CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/25 16:46:34 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-bin_named_include_named_globals_h patch-lib_isc_net_c patch-lib_isc_netmgr_netmgr_c Log message: update to isc-bind-9.18.11 https://kb.isc.org/docs/cve-2022-3094 - An UPDATE message flood may cause named to exhaust all available memory https://kb.isc.org/docs/cve-2022-3736 - named configured to answer from stale cache may terminate unexpectedly while processing RRSIG queries https://kb.isc.org/docs/cve-2022-3924 - named configured to answer from stale cache may terminate unexpectedly at recursive-clients soft quota CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/26 00:32:40 Modified files: sys/dev/pci : if_ix.c if_ixl.c sys/net : if_ethersubr.c sys/netinet : if_ether.h Log message: backing "consolidate mbuf header parsing on device driver layer" easily repeatable ASSERT happens seconds after starting compiles over nfs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/26 00:44:31 Modified files: sys/uvm : uvm_map.h Log message: delete repeated word CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/26 01:30:18 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 57.1 diff from tux0r (maintainer), thanks! changelog: https://github.com/fcorbelli/zpaqfranz/releases/tag/57.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/26 04:29:43 Modified files: security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: openssl: fix eopenssl{11,30} binaries by reinstating LDFLAGS in the MAKE_FLAGS. My diff switching to USE_NOEXECONLY was a bit overeager. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/26 04:32:01 Modified files: security/openssl/1.0.2: Makefile Log message: openssl/1.0.2 also needs USE_NOEXECONLY on most architectures CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 05:35:26 Modified files: devel/py-pathspec: Makefile distinfo devel/py-pathspec/pkg: PLIST Log message: update to py3-pathspec-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 05:41:18 Modified files: devel/py-pbr : Makefile distinfo Log message: update to py3-pbr-5.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 05:50:36 Modified files: devel/py-pybind11: Makefile distinfo devel/py-pybind11/pkg: PLIST Log message: update to py3-pybind11-2.10.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 05:57:56 Modified files: net/py-telegram: Makefile distinfo net/py-telegram/patches: patch-telegram_tdjson_py net/py-telegram/pkg: PLIST Log message: update to py3-telegram-0.16.0, tested with net/tg patch to drop RDEP on setuptools, it's only used to locate the bundled linux/darwin libs which we remove anyway (there's a newer version, but it needs an extra dep) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/26 06:09:18 Modified files: sys/arch/arm64/arm64: cpu.c locore.S Log message: Rework the secondary CPU spinup code to take advantage of the context parameter that PSCI gives us. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/26 06:19:43 Modified files: x11/gnome/zenity: Makefile distinfo x11/gnome/zenity/pkg: PLIST Log message: Update to zenity-3.44.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/26 06:26:20 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-content_browser_BUILD_gn Added files: www/chromium/patches: patch-third_party_pdfium_pdfium_gni Log message: update to 109.0.5414.119 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/26 06:26:35 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-content_browser_BUILD_gn Added files: www/ungoogled-chromium/patches: patch-third_party_pdfium_pdfium_gni Log message: update to 109.0.5414.119 CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/01/26 06:38:49 Log message: Import net/stayrtr 0.4.0 OK kn@ Status: Vendor Tag: job Release Tags: job_20230126 N ports/net/stayrtr/Makefile N ports/net/stayrtr/distinfo N ports/net/stayrtr/modules.inc N ports/net/stayrtr/pkg/stayrtr.rc N ports/net/stayrtr/pkg/DESCR N ports/net/stayrtr/pkg/PLIST N ports/net/stayrtr/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/01/26 06:40:54 Modified files: infrastructure/db: user.list net : Makefile Log message: +stayrtr CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/01/26 06:51:53 Modified files: infrastructure/db: user.list Log message: Remove duplicate stayrtr entry CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/01/26 07:14:38 Modified files: sysutils/fzf : Makefile distinfo Log message: sysutils/fzf: easy update to version 0.37.0. Diff from Laurent Cheylus, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 07:25:00 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm net/stayrtr : Makefile distinfo net/stayrtr/pkg: PLIST README Removed files: net/gortr : Makefile distinfo net/gortr/pkg : DESCR PLIST Log message: merge gortr into stayrtr for existing installs; development on gortr was stopped and stayrtr is the continuation of the codebase. suggested by claudio@ sync distinfo to unbreak build while there CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/26 07:38:35 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.28.17. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 08:10:22 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.0 database migration required if you use this with pgsql/mariadb (it's handled automatically for the default sqlite); for info, see https://github.com/eduvpn/documentation/blob/v3/DATABASE.md#database-migration CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 08:11:14 Modified files: net/eduvpn/documentation: Makefile distinfo net/eduvpn/documentation/pkg: PLIST Log message: update to newer eduvpn-documentation checkout CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/26 08:20:37 Modified files: misc/ietf-cli : Makefile distinfo misc/ietf-cli/patches: patch-ietf Log message: update to ietf-cli 1.23; drop old redirecting homepage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/26 08:33:32 Modified files: devel/libslang : Makefile Log message: build debug packages for libslang CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/26 09:28:50 Added files: www/seamonkey/patches: patch-ipc_chromium_src_third_party_libevent_bsd_event2_event-config_h Log message: www/seamonkey: fix build on i386, time_t is 8 bytes on all platforms cf #1812604 build failure reported by sthen@, thanks CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/26 13:46:34 Modified files: www/seamonkey : Makefile Added files: www/seamonkey/patches: patch-js_src_ctypes_libffi_src_x86_unix64_S Log message: www/seamonkey: move jump table from .text to .rodata for x-only ok tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/01/26 15:00:28 Modified files: comms/c3270 : Makefile Log message: Drop maintainership, as thankfully I no longer need to access mainframes CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/01/26 17:19:59 Log message: Import nicotine-plus 3.2.8 Nicotine+ is a graphical client for the Soulseek peer-to-peer file sharing network. Nicotine+ aims to be a pleasant, Free and Open Source (FOSS) alternative to the official Soulseek client, providing additional functionality while keeping current with the Soulseek protocol. OK op@ Status: Vendor Tag: mestre Release Tags: mestre_20230127 N ports/net/nicotine-plus/Makefile N ports/net/nicotine-plus/distinfo N ports/net/nicotine-plus/pkg/PLIST N ports/net/nicotine-plus/pkg/DESCR N ports/net/nicotine-plus/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/01/26 17:29:24 Modified files: net : Makefile Log message: +nicotine-plus OK op@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/26 19:48:39 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/27 01:21:17 src/regress/lib/libssl/interop/openssl30 Update of /cvs/src/regress/lib/libssl/interop/openssl30 In directory cvs.openbsd.org:/tmp/cvs-serv28982/openssl30 Log Message: Directory /cvs/src/regress/lib/libssl/interop/openssl30 added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/27 01:28:36 Modified files: regress/lib/libssl/interop: Makefile regress/lib/libssl/interop/cert: Makefile regress/lib/libssl/interop/cipher: Makefile regress/lib/libssl/interop/version: Makefile Added files: regress/lib/libssl/interop/openssl30: Makefile Log message: Add openssl 3.0 interop tests The plan is to retire the 1.0.2 interop tests soon so as to be able to drop the dead and dangerous OpenSSL 1.0.2 port. The cert part is extremely slow on arm64: the whole interop test on an m1 is about 10x slower (~45 min!) than on a modern amd64 laptop, so people running regress may want to wait a bit with adding OpenSSL 3 to their test boxes until this is sorted out. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/27 01:52:12 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.14.4. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/27 04:25:16 Modified files: lib/libc/arch/hppa/gen: fpsetmask.c fpsetround.c fpsetsticky.c Log message: Use stricter constraints in the assembly statements in fpset{mask,round,sticky} and make them behave as intended again. The existing constraints are too weak; this used to work in older days, but got broken when the system compiler was updated to gcc 4 (or maybe even gcc 3). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 04:37:08 Modified files: sysutils/ddrescue: Makefile distinfo Log message: update to ddrescue-1.27, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 04:38:55 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-CMakeLists_txt patch-config_hiawatha_conf_in Log message: update to hiawatha-11.3, from Christopher Petrik, plus I regenerated patches CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/01/27 04:47:32 Modified files: audio/clementine: Makefile distinfo audio/clementine/patches: patch-ext_libclementine-common_CMakeLists_txt patch-ext_libclementine-common_core_logging_cpp patch-src_core_utilities_cpp patch-src_ripper_ripper_h patch-tests_CMakeLists_txt audio/clementine/pkg: PLIST Log message: upgrade clementine to 1.4.0rc2 which brings a whole year worth of updates (Apr 21-May 22). input and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2023/01/27 05:05:15 ports/x11/sndiokeys Update of /cvs/ports/x11/sndiokeys In directory cvs.openbsd.org:/tmp/cvs-serv30579/sndiokeys Log Message: Directory /cvs/ports/x11/sndiokeys added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:14:24 Modified files: devel/py-gitdb : Makefile distinfo Log message: update to py3-gitdb-4.0.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:16:28 Modified files: databases/py-sqlalchemy: Makefile distinfo Log message: update to py3-sqlalchemy-1.4.46 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:17:01 Modified files: databases/py-sqlobject: Makefile distinfo Log message: update to py3-sqlobject-3.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:17:05 Modified files: databases/py-influxdb_client: Makefile distinfo databases/py-influxdb_client/pkg: PLIST Log message: update to py3-influxdb_client-1.36.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:22:32 Modified files: print/py-pikepdf: Makefile distinfo Log message: update to py3-pikepdf-6.2.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:22:35 Modified files: sysutils/memtester: Makefile distinfo sysutils/memtester/patches: patch-memtester_c patch-sizes_h Removed files: sysutils/memtester/patches: patch-tests_c Log message: update to memtester-4.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:26:31 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Removed files: sysutils/borgmatic/files: config.yaml.dist Log message: update to borgmatic-1.7.6 generate config at fake-install time with "generate-borgmatic-config" rather than using a static file in ${FILESDIR} CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 05:50:22 Modified files: net/routinator : Makefile Log message: routinator: neater distfiles handling CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 06:05:22 ports/net/icinga/web2/files Update of /cvs/ports/net/icinga/web2/files In directory cvs.openbsd.org:/tmp/cvs-serv50445/files Log Message: Directory /cvs/ports/net/icinga/web2/files added to the repository CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/27 06:28:17 Modified files: net/owncloudclient: Makefile distinfo Removed files: net/owncloudclient/patches: patch-src_common_utility_h patch-src_common_utility_unix_cpp Log message: update to ownCloudclient-3.1.0.9872 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 06:55:52 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/patches: patch-modules_setup_application_views_scripts_form_setup-welcome_phtml net/icinga/web2/pkg: PLIST Added files: net/icinga/web2/files: icingaweb2.conf icingaweb2.fpm.conf net/icinga/web2/patches: patch-bin_icingacli Removed files: net/icinga/web2/patches: patch-packages_files_apache_icingaweb2_conf patch-packages_files_apache_icingaweb2_fpm_conf patch-packages_files_bin_icingacli Log message: update to icinga-web2-2.11.4 unfortunately the sample Apache httpd config files were removed from the icingaweb2 distfile in a packaging reorganisation ("moved to the packaging repository", which appears to be non-public), so copy the files from the previous version. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/01/27 06:58:17 Modified files: sys/arch/luna88k/stand/boot: init_main.c Log message: Delete get_plane_numbers() function. Different from original LUNA(68k), the number of planes is directly stored as an integer value on LUNA-88K. Tested on LUNA-88K2 by me. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/27 08:26:52 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: the chromium build systems do not honor USE_NOEXECONLY properly so let's set it directly for now CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/27 08:37:16 Modified files: sys/arch/riscv64/riscv64: clock.c Log message: riscv64: initialize stathz, profhz like other platforms do Don't hardcode 100 and 1000. Use hz(9) for stathz, compute profhz using stathz, just like most other platforms. Link: https://marc.info/?l=openbsd-tech&m=167479021815637&w=2 ok jca@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/27 09:39:22 Modified files: regress/lib/libm/cephes: Makefile regress/lib/libm/exp: Makefile regress/lib/libm/floor: Makefile regress/lib/libm/fpaccuracy: Makefile regress/lib/libm/lgamma: Makefile regress/lib/libm/nextafter: Makefile regress/lib/libm/rint: Makefile regress/lib/libm/round: Makefile regress/lib/libm/tgamma: Makefile Log message: Add a few more -fno-builtin to make sure we test libm, not the compiler. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/27 09:39:58 Modified files: regress/lib/libm/round: round.c Log message: Test the behaviour of round() on halfway values. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/27 09:42:03 Removed files: lib/libm/arch/hppa: s_round.c s_roundf.c Log message: Remove fast round(3) implementation for hppa. It is a nice idea, but does not round in the right direction for halfway values. (noticed in the perl test results thanks to afresh1@) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/27 09:43:33 Modified files: lib/libm/arch/hppa: fenv.c s_ceil.c s_ceilf.c s_floor.c s_floorf.c s_trunc.c s_truncf.c Log message: Use the same inline assembly constraints as for libc fp*(), when operating on the floating-point control register. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/27 10:27:23 Modified files: lang/scm : Makefile Added files: lang/scm/patches: patch-x_c Log message: Let this build with clang 15 Who thought a scheme interpreter would use weird handling of C types. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/27 10:29:37 Modified files: games/lincity : Makefile Added files: games/lincity/patches: patch-mouse_c Log message: Fix use of inline, bogus with C99 inline semantics, as exposed by clang 15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 11:04:19 Modified files: converters/mpack: Makefile converters/mpack/patches: patch-decode_c patch-unixos_c patch-unixpk_c patch-unixunpk_c patch-uudecode_c Added files: converters/mpack/patches: patch-common_h Log message: mpack: mirror the distfile, whack some implicit function definitions and a 64-bit time_t issue CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 11:14:19 Added files: graphics/darktable/patches: patch-src_common_darktable_h Log message: darktable: disable code which uses attribute(target_clones) to provide functions optimized for different CPUs. apparently clang 15 adds supports for this, but we don't have ifunc support in the toolchain, so it fails to link. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/27 11:26:03 Modified files: converters/ish : Makefile converters/ish/patches: patch-decode_c Log message: Fix NUL (\0) vs NULL mismatch, fatal with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/27 11:34:33 Modified files: databases/libdbi-drivers: Makefile Added files: databases/libdbi-drivers/patches: patch-tests_cgreen_src_constraint_c Log message: Use casts to explicitely allow conversions from intptr_t to pointers. One could note that the C standard doesn't allow you to store a function pointer into an intptr_t. It seems that most people don't care. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/27 11:46:34 Modified files: sys/kern : uipc_socket.c uipc_socket2.c uipc_syscalls.c sys/miscfs/fifofs: fifo_vnops.c sys/sys : socketvar.h Log message: Replace selinfo structure by klist in sockbuf. No reason to keep it, selinfo is just wrapper to klist. netstat(1) and libkvm use socket structure, but don't touch so_{snd,rcv}.sb_sel. ok visa@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/27 11:51:50 Modified files: sysutils/libvirt: Makefile Added files: sysutils/libvirt/patches: patch-src_util_virobject_h patch-src_util_virthread_h Log message: Rewrite two macros to avoid a seemingly false positive from clang -Wint-conversion The code was weirdly written anyway. ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/27 12:07:54 Added files: devel/protobuf/patches: patch-src_google_protobuf_port_def_inc Log message: protobuf: fix build on mips64 by skipping tail call optimization. from jj CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/27 13:15:34 Modified files: sysutils/borgbackup: Makefile.inc sysutils/borgbackup/1.1: Makefile sysutils/borgbackup/1.2: Makefile Log message: Prepare for import of borgbackup-2.0.0b4 No bump needed. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/27 13:26:19 Log message: Import borgbackup-2.0.0b4 This is a beta release, only for testing, and not yet supported - do not use for production repos. Note that this is a major - breaking - release, and is not compatible with existing repos. OK kn@ Status: Vendor Tag: bket Release Tags: bket_20230127 N ports/sysutils/borgbackup/2.0/Makefile N ports/sysutils/borgbackup/2.0/distinfo N ports/sysutils/borgbackup/2.0/pkg/DESCR N ports/sysutils/borgbackup/2.0/pkg/MESSAGE N ports/sysutils/borgbackup/2.0/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/27 13:30:26 Modified files: sysutils/borgbackup: Makefile Log message: Hook up borgbackup/2.0 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/27 14:01:59 Modified files: sys/kern : uipc_socket.c uipc_syscalls.c Log message: Push solock() down to sogetopt(). It is not required for the most cases. Also, some cases could be protected with solock_shared(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/27 14:35:02 Modified files: gnu/llvm/lld/ELF/Arch: PPC64.cpp Log message: Change the emitted .glink stub on powerpc64 to use an instruction sequence to compose the offset to the PLT instead of having a constant pool in .text. Make --execute-only work on powerpc64. ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/27 15:01:02 Modified files: gnu/usr.bin/clang/llvm-objcopy: Makefile gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper Log message: Recommit the switch to use llvm-strip on architectures that use ld.lld. ok naddy@, sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/27 15:13:48 Modified files: sys/arch/macppc/macppc: clock.c Log message: macppc: initialize stathz, profhz as on other platforms Don't hardcode stathz to 100 and profhz to 1000. Instead, set stathz to hz and profhz to (stathz * 10). This is what we do on most other platforms. Link: https://marc.info/?l=openbsd-tech&m=167479021815637&w=2 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/27 15:14:43 Modified files: sys/arch/powerpc64/powerpc64: clock.c Log message: powerpc64: initialize stathz, profhz as on other platforms Don't hardcode stathz to 100 and profhz to 1000. Instead, set stathz to hz and profhz to (stathz * 10). This is what we do on most other platforms. Link: https://marc.info/?l=openbsd-tech&m=167479021815637&w=2 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/27 15:16:52 Modified files: sys/arch/armv7/omap: dmtimer.c Log message: dmtimer(4): initialize stathz, profhz as other drivers, platforms do Don't hardcode stathz to 100 and profhz to 1000. Instead, set stathz to hz and profhz to (stathz * 10). This is what we do in all other armv7 clock interrupt drivers and most other platforms. Link: https://marc.info/?l=openbsd-tech&m=167479021815637&w=2 ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/27 15:58:51 Modified files: devel/github-cli: Makefile Log message: zap SEPARATE_BUILD line, it defaults to Yes CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/27 16:11:59 Modified files: sys/arch/arm64/arm64: cpu.c sys/arch/arm64/dev: agintc.c Log message: Only use the CPU_OFF PSCI call if SYSTEM_SUSPEND is supported. This means that secondary CPUs will get parked in a WFI loop like we already do on Apple Silicon systems. This requires some small changes in agintc(4) to make sure we ack the "halt" IPI such that we can send a "wakeup" IPI later. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/27 16:29:07 Modified files: devel/github-cli: Makefile Log message: extract major version in module name and reuse the variable CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2023/01/27 17:19:16 Modified files: x11/sdorfehs : Makefile distinfo Log message: update to sdorfehs-1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/27 18:38:15 Modified files: sysutils/borgmatic: Makefile Log message: borgmatic: add BUILD_DEPENDS=${RUN_DEPENDS} so generate-borgmatic-config can run, found by naddy CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/27 22:58:47 Modified files: sys/arch/amd64/amd64: pmap.c Log message: typo in comment CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:16:04 Log message: Import Mesa 22.3.4 Status: Vendor Tag: mesa Release Tags: mesa-22_3_4 U xenocara/lib/mesa/.dir-locals.el U xenocara/lib/mesa/.editorconfig U xenocara/lib/mesa/.gitattributes C xenocara/lib/mesa/.gitignore U xenocara/lib/mesa/.gitlab-ci.yml N 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 N 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 N xenocara/lib/mesa/.gitlab-ci/run-shellcheck.sh N 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 N xenocara/lib/mesa/.gitlab-ci/b2c/b2c.yml.jinja2.jinja2 N 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 N 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 N xenocara/lib/mesa/.gitlab-ci/bin/.gitignore N xenocara/lib/mesa/.gitlab-ci/bin/ci_run_n_monitor.py N xenocara/lib/mesa/.gitlab-ci/bin/download_gl_schema.sh N xenocara/lib/mesa/.gitlab-ci/bin/gitlab_common.py N xenocara/lib/mesa/.gitlab-ci/bin/gitlab_gql.py N xenocara/lib/mesa/.gitlab-ci/bin/job_details.gql N xenocara/lib/mesa/.gitlab-ci/bin/pipeline_details.gql N xenocara/lib/mesa/.gitlab-ci/bin/requirements.txt N 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 N xenocara/lib/mesa/.gitlab-ci/container/build-llvm-spirv.sh N 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 N xenocara/lib/mesa/.gitlab-ci/container/build-skqp_gl.patch U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_is_clang.py.patch N 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 N xenocara/lib/mesa/.gitlab-ci/container/install-wine-apitrace.sh N xenocara/lib/mesa/.gitlab-ci/container/install-wine-dxvk.sh U xenocara/lib/mesa/.gitlab-ci/container/lava_build.sh N 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 N 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 N xenocara/lib/mesa/.gitlab-ci/container/debian/winehq.gpg.key N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-base-wine.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-base.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-mingw-patch.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-mingw-source-deps.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-mingw.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build.sh N 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 N xenocara/lib/mesa/.gitlab-ci/lava/__init__.py N 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 N xenocara/lib/mesa/.gitlab-ci/lava/utils/__init__.py N xenocara/lib/mesa/.gitlab-ci/lava/utils/console_format.py N xenocara/lib/mesa/.gitlab-ci/lava/utils/gitlab_section.py N xenocara/lib/mesa/.gitlab-ci/lava/utils/lava_log_hints.py N xenocara/lib/mesa/.gitlab-ci/lava/utils/log_follower.py N 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 N 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 N xenocara/lib/mesa/.gitlab-ci/tests/conftest.py U xenocara/lib/mesa/.gitlab-ci/tests/test_lava_job_submitter.py N xenocara/lib/mesa/.gitlab-ci/tests/lava/__init__.py N xenocara/lib/mesa/.gitlab-ci/tests/lava/helpers.py N xenocara/lib/mesa/.gitlab-ci/tests/utils/__init__.py N xenocara/lib/mesa/.gitlab-ci/tests/utils/test_lava_log.py N 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 N 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 N 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 N 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 N 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 N 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 N 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 C xenocara/lib/mesa/docs/features.txt N xenocara/lib/mesa/docs/gallium-nine.rst N 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 N 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 N 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 N 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 N 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 N 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 N xenocara/lib/mesa/docs/relnotes/22.0.2.rst N xenocara/lib/mesa/docs/relnotes/22.0.3.rst N xenocara/lib/mesa/docs/relnotes/22.0.4.rst N 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 N xenocara/lib/mesa/docs/relnotes/22.2.0.rst N xenocara/lib/mesa/docs/relnotes/22.2.1.rst N xenocara/lib/mesa/docs/relnotes/22.2.2.rst U xenocara/lib/mesa/docs/relnotes/6.1 N xenocara/lib/mesa/docs/relnotes/22.3.0.rst N xenocara/lib/mesa/docs/relnotes/22.3.1.rst N xenocara/lib/mesa/docs/relnotes/22.3.2.rst N xenocara/lib/mesa/docs/relnotes/22.3.3.rst N xenocara/lib/mesa/docs/relnotes/22.3.4.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.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/relnotes/9.2.rst U xenocara/lib/mesa/docs/vulkan/base-objs.rst N xenocara/lib/mesa/docs/vulkan/command-pools.rst U xenocara/lib/mesa/docs/vulkan/dispatch.rst N 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 C 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 C xenocara/lib/mesa/include/EGL/egl.h C xenocara/lib/mesa/include/EGL/eglext.h N xenocara/lib/mesa/include/EGL/eglext_angle.h U xenocara/lib/mesa/include/EGL/eglmesaext.h C 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 C 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 C 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 C xenocara/lib/mesa/include/drm-uapi/amdgpu_drm.h C xenocara/lib/mesa/include/drm-uapi/drm.h C xenocara/lib/mesa/include/drm-uapi/drm_fourcc.h C xenocara/lib/mesa/include/drm-uapi/drm_mode.h U xenocara/lib/mesa/include/drm-uapi/etnaviv_drm.h C 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 C 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 C xenocara/lib/mesa/include/vulkan/vulkan.h U xenocara/lib/mesa/include/vulkan/vulkan_android.h C 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 C 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 N 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 N xenocara/lib/mesa/src/amd/addrlib/src/gfx11/gfx11SwizzlePattern.h N xenocara/lib/mesa/src/amd/addrlib/src/gfx11/gfx11addrlib.cpp N 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 N xenocara/lib/mesa/src/amd/ci/amd-raven-skqp-gl_rendertests-fails.txt N xenocara/lib/mesa/src/amd/ci/amd-raven-skqp-gles_rendertests-fails.txt N xenocara/lib/mesa/src/amd/ci/amd-raven-skqp-vk_rendertests-fails.txt N xenocara/lib/mesa/src/amd/ci/amd-raven-skqp_unittests-fails.txt N xenocara/lib/mesa/src/amd/ci/deqp-radeonsi-stoney.toml U xenocara/lib/mesa/src/amd/ci/gitlab-ci.yml N xenocara/lib/mesa/src/amd/ci/radeonsi-raven-fails.txt N xenocara/lib/mesa/src/amd/ci/radeonsi-raven-flakes.txt N xenocara/lib/mesa/src/amd/ci/radeonsi-raven-skips.txt N xenocara/lib/mesa/src/amd/ci/radeonsi-stoney-fails.txt N xenocara/lib/mesa/src/amd/ci/radeonsi-stoney-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-fiji-aco-fails.txt N 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 N xenocara/lib/mesa/src/amd/ci/radv-kabini-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-kabini-aco-flakes.txt N xenocara/lib/mesa/src/amd/ci/radv-kabini-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-navi10-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-navi10-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-navi14-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-navi21-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-navi21-aco-flakes.txt N xenocara/lib/mesa/src/amd/ci/radv-navi21-llvm-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-navi21-llvm-flakes.txt N xenocara/lib/mesa/src/amd/ci/radv-navi22-aco-fails.txt N 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 N xenocara/lib/mesa/src/amd/ci/radv-polaris10-aco-flakes.txt N 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 N 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 N 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 N xenocara/lib/mesa/src/amd/ci/traces-amd.yml C xenocara/lib/mesa/src/amd/common/ac_binary.c C xenocara/lib/mesa/src/amd/common/ac_binary.h C xenocara/lib/mesa/src/amd/common/ac_debug.c C 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 C 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 N xenocara/lib/mesa/src/amd/common/ac_nir_lower_resinfo.c N 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 N 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 C xenocara/lib/mesa/src/amd/common/sid.h C 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 C 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 C 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 C xenocara/lib/mesa/src/amd/compiler/aco_optimizer.cpp U xenocara/lib/mesa/src/amd/compiler/aco_optimizer_postRA.cpp C 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 N 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 C 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 N 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 C 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 N xenocara/lib/mesa/src/amd/registers/gfx11-rsrc.json N 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 N 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 C xenocara/lib/mesa/src/amd/vulkan/radv_cs.h U xenocara/lib/mesa/src/amd/vulkan/radv_debug.c C xenocara/lib/mesa/src/amd/vulkan/radv_debug.h C xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.c C 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 N 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 C xenocara/lib/mesa/src/amd/vulkan/radv_meta.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta.h C xenocara/lib/mesa/src/amd/vulkan/radv_meta_blit.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta_blit2d.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta_buffer.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta_bufimage.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta_clear.c C 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 C 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 C 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 C xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve_cs.c C xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve_fs.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_apply_pipeline_layout.c N 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 C 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 C xenocara/lib/mesa/src/amd/vulkan/radv_radeon_winsys.h N 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 C 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 C xenocara/lib/mesa/src/amd/vulkan/radv_wsi.c C xenocara/lib/mesa/src/amd/vulkan/si_cmd_buffer.c C xenocara/lib/mesa/src/amd/vulkan/vk_format.h U xenocara/lib/mesa/src/amd/vulkan/vulkan.sym N xenocara/lib/mesa/src/amd/vulkan/bvh/build_helpers.h N xenocara/lib/mesa/src/amd/vulkan/bvh/build_interface.h N xenocara/lib/mesa/src/amd/vulkan/bvh/bvh.h N xenocara/lib/mesa/src/amd/vulkan/bvh/converter_internal.comp N xenocara/lib/mesa/src/amd/vulkan/bvh/converter_leaf.comp N xenocara/lib/mesa/src/amd/vulkan/bvh/copy.comp N xenocara/lib/mesa/src/amd/vulkan/bvh/lbvh_internal.comp N xenocara/lib/mesa/src/amd/vulkan/bvh/leaf.comp N xenocara/lib/mesa/src/amd/vulkan/bvh/meson.build N xenocara/lib/mesa/src/amd/vulkan/bvh/morton.comp N 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_rra_layer.c C xenocara/lib/mesa/src/amd/vulkan/layers/radv_sqtt_layer.c N xenocara/lib/mesa/src/amd/vulkan/radix_sort/LICENSE N xenocara/lib/mesa/src/amd/vulkan/radix_sort/meson.build N xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk.c N xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk_devaddr.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk_ext.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/radv_radix_sort.c N xenocara/lib/mesa/src/amd/vulkan/radix_sort/radv_radix_sort.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/target.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/macros.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/util.c N xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/util.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/vk/barrier.c N xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/vk/barrier.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/bufref.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/fill.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/histogram.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/init.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/meson.build N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/prefix.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/prefix.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/prefix_limits.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/push.h N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter.glsl N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_0_even.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_0_odd.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_1_even.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_1_odd.comp N xenocara/lib/mesa/src/amd/vulkan/radix_sort/targets/u64/config.h C 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 C 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 C xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c C 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 C 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 N xenocara/lib/mesa/src/asahi/compiler/agx_lower_64bit.c N xenocara/lib/mesa/src/asahi/compiler/agx_lower_parallel_copy.c N xenocara/lib/mesa/src/asahi/compiler/agx_lower_pseudo.c N xenocara/lib/mesa/src/asahi/compiler/agx_lower_resinfo.c U xenocara/lib/mesa/src/asahi/compiler/agx_minifloat.h N xenocara/lib/mesa/src/asahi/compiler/agx_nir_lower_array_texture.c N 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 N xenocara/lib/mesa/src/asahi/compiler/agx_validate.c U xenocara/lib/mesa/src/asahi/compiler/meson.build N xenocara/lib/mesa/src/asahi/compiler/test/agx_test.h N xenocara/lib/mesa/src/asahi/compiler/test/test-lower-parallel-copy.cpp N xenocara/lib/mesa/src/asahi/compiler/test/test-lower-pseudo.cpp N xenocara/lib/mesa/src/asahi/compiler/test/test-minifloat.cpp N xenocara/lib/mesa/src/asahi/compiler/test/test-optimizer.cpp N xenocara/lib/mesa/src/asahi/layout/README N xenocara/lib/mesa/src/asahi/layout/layout.c N xenocara/lib/mesa/src/asahi/layout/layout.h N xenocara/lib/mesa/src/asahi/layout/meson.build N xenocara/lib/mesa/src/asahi/layout/tiling.c N 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 N 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 N 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 N xenocara/lib/mesa/src/asahi/lib/wrap.c N 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 N xenocara/lib/mesa/src/broadcom/ci/traces-broadcom.yml C 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 C 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 N 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 N 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 N xenocara/lib/mesa/src/c11/threads.h N xenocara/lib/mesa/src/c11/time.h N xenocara/lib/mesa/src/c11/impl/.editorconfig N xenocara/lib/mesa/src/c11/impl/meson.build N xenocara/lib/mesa/src/c11/impl/threads_posix.c N xenocara/lib/mesa/src/c11/impl/threads_win32.c N xenocara/lib/mesa/src/c11/impl/threads_win32.h N xenocara/lib/mesa/src/c11/impl/threads_win32_tls_callback.cpp N xenocara/lib/mesa/src/c11/impl/time.c U xenocara/lib/mesa/src/compiler/builtin_type_macros.h C 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 C xenocara/lib/mesa/src/compiler/nir_types.cpp C xenocara/lib/mesa/src/compiler/nir_types.h C xenocara/lib/mesa/src/compiler/shader_enums.c C xenocara/lib/mesa/src/compiler/shader_enums.h C 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 C xenocara/lib/mesa/src/compiler/glsl/ast_to_hir.cpp U xenocara/lib/mesa/src/compiler/glsl/ast_type.cpp C 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 C 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 C 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 N xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_varyings.c N 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 C xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_images.c N 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 N xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_xfb_varying.c N xenocara/lib/mesa/src/compiler/glsl/gl_nir_opt_dead_builtin_varyings.c C xenocara/lib/mesa/src/compiler/glsl/glsl_lexer.ll U xenocara/lib/mesa/src/compiler/glsl/glsl_parser.yy C xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.cpp C 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 C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/compiler/glsl/link_uniforms.cpp C xenocara/lib/mesa/src/compiler/glsl/link_varyings.cpp C xenocara/lib/mesa/src/compiler/glsl/link_varyings.h C xenocara/lib/mesa/src/compiler/glsl/linker.cpp C 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 C 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 C xenocara/lib/mesa/src/compiler/glsl/lower_instructions.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_int64.cpp C 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 C 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 C 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 C 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 C 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 U 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 C 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 U 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 C 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 C 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 N 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 C xenocara/lib/mesa/src/compiler/nir/nir.c C xenocara/lib/mesa/src/compiler/nir/nir.h C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/compiler/nir/nir_loop_analyze.c C 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 N 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 C 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 C xenocara/lib/mesa/src/compiler/nir/nir_lower_io.c C 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 N xenocara/lib/mesa/src/compiler/nir/nir_lower_cl_images.c C 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 N 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 C xenocara/lib/mesa/src/compiler/nir/nir_lower_double_ops.c C 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 C xenocara/lib/mesa/src/compiler/nir/nir_lower_gs_intrinsics.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_idiv.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_image.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_indirect_derefs.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_tex.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_input_attachments.c C 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 C 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 C 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 N xenocara/lib/mesa/src/compiler/nir/nir_lower_point_smooth.c N 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 C 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 N xenocara/lib/mesa/src/compiler/nir/nir_lower_single_sampled.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_ssbo.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_subgroups.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_system_values.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_sysvals_to_varyings.c N 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 C 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 C xenocara/lib/mesa/src/compiler/nir/nir_lower_variable_initializers.c C 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 C 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 C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/compiler/nir/nir_opt_gcm.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_idiv_const.c C 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 C 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 N xenocara/lib/mesa/src/compiler/nir/nir_opt_non_uniform_access.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_offsets.c C 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 N 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 C 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 N 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 C xenocara/lib/mesa/src/compiler/nir/nir_search.c C xenocara/lib/mesa/src/compiler/nir/nir_search.h C 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 N 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 C xenocara/lib/mesa/src/compiler/nir/nir_split_var_copies.c U xenocara/lib/mesa/src/compiler/nir/nir_split_vars.c C xenocara/lib/mesa/src/compiler/nir/nir_sweep.c U xenocara/lib/mesa/src/compiler/nir/nir_to_lcssa.c C 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 C xenocara/lib/mesa/src/compiler/nir/nir_worklist.c C 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 C xenocara/lib/mesa/src/compiler/spirv/nir_spirv.h U xenocara/lib/mesa/src/compiler/spirv/spir-v.xml C xenocara/lib/mesa/src/compiler/spirv/spirv.core.grammar.json C 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 C xenocara/lib/mesa/src/compiler/spirv/spirv_to_nir.c C xenocara/lib/mesa/src/compiler/spirv/vtn_alu.c U xenocara/lib/mesa/src/compiler/spirv/vtn_amd.c C 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 C xenocara/lib/mesa/src/compiler/spirv/vtn_glsl450.c C xenocara/lib/mesa/src/compiler/spirv/vtn_opencl.c C xenocara/lib/mesa/src/compiler/spirv/vtn_private.h U xenocara/lib/mesa/src/compiler/spirv/vtn_subgroup.c C 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 C xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.c C xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.h C 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 C xenocara/lib/mesa/src/egl/drivers/dri2/platform_wayland.c C xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c N xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.h C 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 C xenocara/lib/mesa/src/egl/generate/egl.xml C xenocara/lib/mesa/src/egl/generate/eglFunctionList.py C xenocara/lib/mesa/src/egl/generate/egl_other.xml C xenocara/lib/mesa/src/egl/generate/gen_egl_dispatch.py U xenocara/lib/mesa/src/egl/main/50_mesa.json N xenocara/lib/mesa/src/egl/main/egl.def.in C 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 C 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 C xenocara/lib/mesa/src/egl/main/eglcontext.c C xenocara/lib/mesa/src/egl/main/eglcontext.h C 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 C xenocara/lib/mesa/src/egl/main/egldisplay.c C xenocara/lib/mesa/src/egl/main/egldisplay.h U xenocara/lib/mesa/src/egl/main/egldriver.h C xenocara/lib/mesa/src/egl/main/eglentrypoint.h C xenocara/lib/mesa/src/egl/main/eglglobals.c C xenocara/lib/mesa/src/egl/main/eglglobals.h C xenocara/lib/mesa/src/egl/main/eglglvnd.c C xenocara/lib/mesa/src/egl/main/eglimage.c C 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 C xenocara/lib/mesa/src/egl/main/eglsurface.c C xenocara/lib/mesa/src/egl/main/eglsurface.h U xenocara/lib/mesa/src/egl/main/eglsync.c C xenocara/lib/mesa/src/egl/main/eglsync.h C 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 N xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc7000-fails.txt N 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 N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gl_rendertests-crashes.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gl_rendertests-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gl_rendertests-flakes.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gles_rendertests-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gles_rendertests-flakes.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-vk_rendertests-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-vk_rendertests-flakes.txt N 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 N 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 C 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 N 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 N 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 C 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 N xenocara/lib/mesa/src/freedreno/ir3/ir3_legalize_relative.c C 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 C xenocara/lib/mesa/src/freedreno/ir3/ir3_parser.y C 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 C 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 N 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 N 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 N xenocara/lib/mesa/src/freedreno/vulkan/tu_clear_blit.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_cmd_buffer.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_cmd_buffer.h N 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 N 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 N xenocara/lib/mesa/src/freedreno/vulkan/tu_device.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_drm.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_drm.h N xenocara/lib/mesa/src/freedreno/vulkan/tu_dynamic_rendering.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_dynamic_rendering.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_formats.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_formats.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_image.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_image.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_kgsl.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_lrz.c N 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 N 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 N xenocara/lib/mesa/src/freedreno/vulkan/tu_pipeline.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_query.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_query.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_shader.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_shader.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_suballoc.c N 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 N 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 C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs_tmp.h C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aapoint.c C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_clip.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_cull.c C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_flatshade.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_user_cull.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler_tmp.h C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_tess.c C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.h C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.h C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_jit_types.c N xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_jit_types.h C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.h C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.c C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_private.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_sensors_temp.c C xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.h C xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.py C xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_priv.h C xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.c C xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.h C xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.py C 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 C xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.h C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.c C xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.c C xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/drm_helper.h C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.c C 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 N xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_cb.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_defines.c C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.c C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/util/u_threaded_context.c C xenocara/lib/mesa/src/gallium/auxiliary/util/u_threaded_context.h C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_bicubic_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_bicubic_filter.h N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_codec.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_codec.h C 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 C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.h C 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 N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri_vgem.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_win32.c N xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_xlib_swrast.c C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c C 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 N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_perf.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_perf.h N 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 N 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 N 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 N 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 N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_resource_state.cpp N 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 N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_util.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_buffer.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_array_of_textures_dpb_manager.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_array_of_textures_dpb_manager.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_buffer.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_av1.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_av1.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_h264.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_h264.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_hevc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_hevc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_references_mgr.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_references_mgr.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_vp9.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_vp9.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dpb_storage_manager.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_h264.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_h264.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_hevc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_hevc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_h264.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_h264.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_h264.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_hevc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_hevc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_h264.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_hevc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_hevc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_h264.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_h264.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_proc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_hevc.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_hevc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_proc.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_screen.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_screen.h N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_texture_array_dpb_manager.cpp N xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_texture_array_dpb_manager.h N 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.c C 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.h C 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_ra.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.h C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.h C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_state.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_state.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_surface.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_surface.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture.c C 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.h C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common_3d.xml.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/isa.xml.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state.xml.h C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch.h C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.c C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_acc.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_acc.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.c C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/meson.build C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.h C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.h C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_emit.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.h C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_screen.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_texture.c C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.h C 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 C 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 N xenocara/lib/mesa/src/gallium/drivers/lima/lima_blit.c N 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 C xenocara/lib/mesa/src/gallium/drivers/lima/lima_gpu.h C xenocara/lib/mesa/src/gallium/drivers/lima/lima_job.c C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.c C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_draw_arrays.c C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.c C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.h C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_context.h C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_line.c C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_point.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_rect.c C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_derived.c C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_sampler.c C 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 C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_tess.c C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vs.c C 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 N 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 N 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.h C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c C 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 C 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 N 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 N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gk20a-fails.txt N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gk20a-flakes.txt N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gk20a-skips.txt N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm206-fails.txt N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm206-flakes.txt N 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 N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-nv92-fails.txt N xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-nv92-flakes.txt N 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.h C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_push.c C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.c C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.c C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.h C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c C 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 C 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 C 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 C 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 N 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 N 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/r300/r300_query.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_reg.h C 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 C xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.c C 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 C 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 C 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 N 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 N 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 C xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c C 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.c C xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.h C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/r600/r600_state.c C 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 C 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 C 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 C 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 C 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 C 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 N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/.clang-format U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/.editorconfig C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_defines.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_defines.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_readport_validation.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_readport_validation.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_assembler.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_assembler.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_callstack.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_callstack.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_conditionaljumptracker.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_conditionaljumptracker.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_debug.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_debug.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_defines.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_docu.txt N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alu.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alu.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_controlflow.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_controlflow.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_export.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_export.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_fetch.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_fetch.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_lds.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_lds.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_mem.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_mem.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_tex.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_tex.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instrfactory.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instrfactory.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator_helpers.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator_helpers.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_memorypool.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_memorypool.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir.cpp C 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 C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_fs_out_to_vector.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_fs_out_to_vector.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tess_io.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tex.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tex.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_optimizer.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_optimizer.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_peephole.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_peephole.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_ra.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_ra.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_scheduler.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_scheduler.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_cs.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_cs.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_fs.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_gs.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_gs.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tess.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tess.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_vs.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_vs.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_valuefactory.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_valuefactory.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_virtualvalues.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_virtualvalues.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/meson.build N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_instr_test.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_instrfromstring_test.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_liverange_test.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_optimizer_test.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_shaderfromstring_test.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_test_shaders.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_test_shaders.h N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_value_test.cpp N 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 N xenocara/lib/mesa/src/gallium/drivers/radeonsi/pspdecryptionparam.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_temporal.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd_enc.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd_enc.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd_enc_1_1.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce_40_2_2.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce_50.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce_52.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_av1_default.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_dec.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_dec.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_dec_jpeg.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc.h N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_2_0.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_3_0.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_4_0.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_video.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_video.h C 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 C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.h C 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 C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_debug.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_debug_options.h C 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 C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_perfcounter.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.c C 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 C 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 C 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 C 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 N xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_test_image_copy_region.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_texture.c N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx10_3-navi21-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx8-polaris11-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx9-vega20-flakes.csv N 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 N 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 C xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c C 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 C 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 C 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 C 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 C 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 U 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c C 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 C 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 U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c U 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_sampler.c C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c C 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 C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_blit.c C 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 C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.c C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.h C 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 C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_job.c C 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 C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_program.c C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c C 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 C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.h C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.c C xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.h C 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 C xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_context.c C xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_context.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_driinfo.h.in C xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_encode.c C 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_tgsi.c N 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 N 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 N 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 N 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 N 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 N xenocara/lib/mesa/src/gallium/drivers/zink/zink_types.h N xenocara/lib/mesa/src/gallium/drivers/zink/ci/deqp-zink-anv-tgl.toml N 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 N 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 N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-anv-tgl-skips.txt N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-freedreno-a618-fails.txt N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-freedreno-a618-flakes.txt N 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 N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-tu-a630-fails.txt N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-tu-a630-flakes.txt N 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 N 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 N 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 N xenocara/lib/mesa/src/gallium/frontends/rusticl/api.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/lib.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/meson.build N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_mesa_inline_bindings_wrapper.c N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_mesa_inline_bindings_wrapper.h N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_nir.c N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_nir.h N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_system_bindings.c N xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_system_bindings.h N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/context.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/device.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/event.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/icd.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/kernel.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/memory.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/platform.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/program.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/queue.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/types.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/api/util.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/context.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/device.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/event.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/format.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/kernel.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/memory.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/program.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/queue.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/util.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/core/version.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/lib.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/util.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler/clc.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler/nir.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/context.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/device.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/fence.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/resource.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/screen.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/transfer.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/util/disk_cache.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/assert.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/bitset.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/lib.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/math.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/properties.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/ptr.rs N xenocara/lib/mesa/src/gallium/frontends/rusticl/util/serialize.rs N 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 N xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_interop.c N 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 N xenocara/lib/mesa/src/gallium/frontends/wgl/stw_image.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_getprocaddress.c N 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 C xenocara/lib/mesa/src/gallium/include/pipe/p_compiler.h C xenocara/lib/mesa/src/gallium/include/pipe/p_config.h C xenocara/lib/mesa/src/gallium/include/pipe/p_context.h C xenocara/lib/mesa/src/gallium/include/pipe/p_defines.h C xenocara/lib/mesa/src/gallium/include/pipe/p_format.h C xenocara/lib/mesa/src/gallium/include/pipe/p_screen.h C xenocara/lib/mesa/src/gallium/include/pipe/p_shader_tokens.h C xenocara/lib/mesa/src/gallium/include/pipe/p_state.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_codec.h C xenocara/lib/mesa/src/gallium/include/pipe/p_video_enums.h C xenocara/lib/mesa/src/gallium/include/pipe/p_video_state.h N 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 N 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 C 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 C xenocara/lib/mesa/src/gallium/targets/dri/target.c U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/.editorconfig C 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 N 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 N xenocara/lib/mesa/src/gallium/targets/opencl/MesaOpenCL.def.in N 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 N 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 C xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c C 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 N xenocara/lib/mesa/src/gallium/targets/rusticl/meson.build N xenocara/lib/mesa/src/gallium/targets/rusticl/rusticl.icd.in N 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 N 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 N 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 C xenocara/lib/mesa/src/gallium/tests/trivial/compute.c U xenocara/lib/mesa/src/gallium/tests/trivial/meson.build C 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 C 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 C xenocara/lib/mesa/src/gallium/tools/trace/dump_state.py U xenocara/lib/mesa/src/gallium/tools/trace/format.py C xenocara/lib/mesa/src/gallium/tools/trace/model.py C xenocara/lib/mesa/src/gallium/tools/trace/parse.py N xenocara/lib/mesa/src/gallium/tools/trace/pytracediff.py C xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/meson.build N xenocara/lib/mesa/src/gallium/winsys/asahi/drm/asahi_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/asahi/drm/asahi_drm_winsys.c N 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 C 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 C 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 C xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_surface.c C xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c C xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/meson.build C 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 C 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 C 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 C xenocara/lib/mesa/src/gbm/meson.build C 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 C xenocara/lib/mesa/src/gbm/main/gbm.c C 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 C xenocara/lib/mesa/src/glx/dri2_glx.c U xenocara/lib/mesa/src/glx/dri2_priv.h C xenocara/lib/mesa/src/glx/dri3_glx.c C xenocara/lib/mesa/src/glx/dri3_priv.h C 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 C 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 C xenocara/lib/mesa/src/glx/glx_pbuffer.c U xenocara/lib/mesa/src/glx/glx_query.c C xenocara/lib/mesa/src/glx/glxclient.h C 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 C 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 C 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 C 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 N xenocara/lib/mesa/src/imagination/common/pvr_debug.c N 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 N 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 N 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 N xenocara/lib/mesa/src/imagination/vulkan/pvr_hardcode.c N 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 N xenocara/lib/mesa/src/imagination/vulkan/pvr_job_transfer.c N 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 N 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 N xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_nop_usc.h N xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_shader_factory.h N xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_static_shaders.h N 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 N 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 N xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_null.c N 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 N xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_transfer.c N 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 N xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_sync.c N 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 C xenocara/lib/mesa/src/intel/blorp/blorp.c C xenocara/lib/mesa/src/intel/blorp/blorp.h C xenocara/lib/mesa/src/intel/blorp/blorp_blit.c C xenocara/lib/mesa/src/intel/blorp/blorp_clear.c C xenocara/lib/mesa/src/intel/blorp/blorp_genX_exec.h U xenocara/lib/mesa/src/intel/blorp/blorp_nir_builder.h C 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 N xenocara/lib/mesa/src/intel/ci/deqp-iris-amly.toml N xenocara/lib/mesa/src/intel/ci/deqp-iris-apl.toml N xenocara/lib/mesa/src/intel/ci/deqp-iris-cml.toml N xenocara/lib/mesa/src/intel/ci/deqp-iris-glk.toml N xenocara/lib/mesa/src/intel/ci/deqp-iris-jsl.toml N xenocara/lib/mesa/src/intel/ci/deqp-iris-kbl.toml N xenocara/lib/mesa/src/intel/ci/deqp-iris-whl.toml U xenocara/lib/mesa/src/intel/ci/gitlab-ci.yml N xenocara/lib/mesa/src/intel/ci/intel-tgl-skqp-gl_rendertests.txt N xenocara/lib/mesa/src/intel/ci/intel-tgl-skqp-gles_rendertests.txt N xenocara/lib/mesa/src/intel/ci/iris-amly-fails.txt N xenocara/lib/mesa/src/intel/ci/iris-amly-skips.txt N xenocara/lib/mesa/src/intel/ci/iris-amly-flakes.txt N xenocara/lib/mesa/src/intel/ci/iris-apl-fails.txt N xenocara/lib/mesa/src/intel/ci/iris-apl-flakes.txt N xenocara/lib/mesa/src/intel/ci/iris-cml-fails.txt N xenocara/lib/mesa/src/intel/ci/iris-cml-flakes.txt N xenocara/lib/mesa/src/intel/ci/iris-glk-fails.txt N xenocara/lib/mesa/src/intel/ci/iris-glk-flakes.txt N xenocara/lib/mesa/src/intel/ci/iris-jsl-skips.txt N xenocara/lib/mesa/src/intel/ci/iris-kbl-fails.txt N xenocara/lib/mesa/src/intel/ci/iris-kbl-flakes.txt N xenocara/lib/mesa/src/intel/ci/iris-kbl-skips.txt N xenocara/lib/mesa/src/intel/ci/iris-skips.txt N xenocara/lib/mesa/src/intel/ci/iris-whl-fails.txt N xenocara/lib/mesa/src/intel/ci/iris-whl-flakes.txt N 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 N xenocara/lib/mesa/src/intel/common/intel_engine.c N 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 C xenocara/lib/mesa/src/intel/compiler/brw_clip_line.c U xenocara/lib/mesa/src/intel/compiler/brw_clip_point.c C xenocara/lib/mesa/src/intel/compiler/brw_clip_tri.c C xenocara/lib/mesa/src/intel/compiler/brw_clip_unfilled.c U xenocara/lib/mesa/src/intel/compiler/brw_clip_util.c C xenocara/lib/mesa/src/intel/compiler/brw_compile_clip.c U xenocara/lib/mesa/src/intel/compiler/brw_compile_ff_gs.c C xenocara/lib/mesa/src/intel/compiler/brw_compile_sf.c C xenocara/lib/mesa/src/intel/compiler/brw_compiler.c C 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 C 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 C xenocara/lib/mesa/src/intel/compiler/brw_eu.c C xenocara/lib/mesa/src/intel/compiler/brw_eu.h C xenocara/lib/mesa/src/intel/compiler/brw_eu_compact.c C xenocara/lib/mesa/src/intel/compiler/brw_eu_defines.h C xenocara/lib/mesa/src/intel/compiler/brw_eu_emit.c U xenocara/lib/mesa/src/intel/compiler/brw_eu_util.c C xenocara/lib/mesa/src/intel/compiler/brw_eu_validate.c C xenocara/lib/mesa/src/intel/compiler/brw_fs.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs.h U xenocara/lib/mesa/src/intel/compiler/brw_fs_bank_conflicts.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_builder.h C xenocara/lib/mesa/src/intel/compiler/brw_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_combine_constants.cpp C 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 C 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 C 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 C 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 N xenocara/lib/mesa/src/intel/compiler/brw_fs_thread_payload.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_validate.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_visitor.cpp U xenocara/lib/mesa/src/intel/compiler/brw_gfx_ver_enum.h C xenocara/lib/mesa/src/intel/compiler/brw_inst.h U xenocara/lib/mesa/src/intel/compiler/brw_interpolation_map.c C 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 C xenocara/lib/mesa/src/intel/compiler/brw_ir_fs.h C xenocara/lib/mesa/src/intel/compiler/brw_ir_performance.cpp U xenocara/lib/mesa/src/intel/compiler/brw_ir_performance.h C xenocara/lib/mesa/src/intel/compiler/brw_ir_vec4.h N 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 N xenocara/lib/mesa/src/intel/compiler/brw_lower_logical_sends.cpp U xenocara/lib/mesa/src/intel/compiler/brw_mesh.cpp C xenocara/lib/mesa/src/intel/compiler/brw_nir.c C xenocara/lib/mesa/src/intel/compiler/brw_nir.h U xenocara/lib/mesa/src/intel/compiler/brw_nir_analyze_boolean_resolves.c C xenocara/lib/mesa/src/intel/compiler/brw_nir_analyze_ubo_ranges.c C 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 C 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 C 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 N xenocara/lib/mesa/src/intel/compiler/brw_prim.h U xenocara/lib/mesa/src/intel/compiler/brw_private.h C 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 C xenocara/lib/mesa/src/intel/compiler/brw_schedule_instructions.cpp C xenocara/lib/mesa/src/intel/compiler/brw_shader.cpp C xenocara/lib/mesa/src/intel/compiler/brw_shader.h U xenocara/lib/mesa/src/intel/compiler/brw_simd_selection.c C 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4_copy_propagation.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4_cse.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_dead_code_eliminate.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4_generator.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_nir.cpp C 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4_nir.cpp C 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4_tcs.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_tcs.h C 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4_vs_visitor.cpp C 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 C xenocara/lib/mesa/src/intel/compiler/test_eu_compact.cpp C 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 C xenocara/lib/mesa/src/intel/dev/intel_device_info.c C xenocara/lib/mesa/src/intel/dev/intel_device_info.h N xenocara/lib/mesa/src/intel/dev/intel_device_info_override_test.c U xenocara/lib/mesa/src/intel/dev/intel_device_info_test.c N 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 C xenocara/lib/mesa/src/intel/genxml/gen4.xml C xenocara/lib/mesa/src/intel/genxml/gen45.xml C xenocara/lib/mesa/src/intel/genxml/gen5.xml C xenocara/lib/mesa/src/intel/genxml/gen6.xml C xenocara/lib/mesa/src/intel/genxml/gen7.xml C xenocara/lib/mesa/src/intel/genxml/gen75.xml C xenocara/lib/mesa/src/intel/genxml/gen8.xml C 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 C 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 C xenocara/lib/mesa/src/intel/isl/gen_format_layout.py C xenocara/lib/mesa/src/intel/isl/isl.c C xenocara/lib/mesa/src/intel/isl/isl.h U xenocara/lib/mesa/src/intel/isl/isl_aux_info.c C xenocara/lib/mesa/src/intel/isl/isl_drm.c U xenocara/lib/mesa/src/intel/isl/isl_emit_cpb.c C xenocara/lib/mesa/src/intel/isl/isl_emit_depth_stencil.c C 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 C xenocara/lib/mesa/src/intel/isl/isl_priv.h U xenocara/lib/mesa/src/intel/isl/isl_storage_image.c C 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 C 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 C xenocara/lib/mesa/src/intel/tools/aubinator.c C 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 C 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 C xenocara/lib/mesa/src/intel/vulkan/anv_blorp.c U xenocara/lib/mesa/src/intel/vulkan/anv_bo_sync.c C xenocara/lib/mesa/src/intel/vulkan/anv_cmd_buffer.c C xenocara/lib/mesa/src/intel/vulkan/anv_descriptor_set.c C xenocara/lib/mesa/src/intel/vulkan/anv_device.c C xenocara/lib/mesa/src/intel/vulkan/anv_formats.c C xenocara/lib/mesa/src/intel/vulkan/anv_gem.c C xenocara/lib/mesa/src/intel/vulkan/anv_gem_stubs.c C 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 C xenocara/lib/mesa/src/intel/vulkan/anv_nir.h U xenocara/lib/mesa/src/intel/vulkan/anv_perf.c C 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 C 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 N xenocara/lib/mesa/src/intel/vulkan/anv_nir_push_descriptor_analysis.c C xenocara/lib/mesa/src/intel/vulkan/anv_pipeline.c C xenocara/lib/mesa/src/intel/vulkan/anv_pipeline_cache.c C xenocara/lib/mesa/src/intel/vulkan/anv_private.h C xenocara/lib/mesa/src/intel/vulkan/anv_queue.c C xenocara/lib/mesa/src/intel/vulkan/anv_util.c U xenocara/lib/mesa/src/intel/vulkan/anv_utrace.c C xenocara/lib/mesa/src/intel/vulkan/anv_wsi.c N xenocara/lib/mesa/src/intel/vulkan/genX_acceleration_structure.c C xenocara/lib/mesa/src/intel/vulkan/genX_blorp_exec.c C xenocara/lib/mesa/src/intel/vulkan/genX_cmd_buffer.c C xenocara/lib/mesa/src/intel/vulkan/genX_gpu_memcpy.c C xenocara/lib/mesa/src/intel/vulkan/genX_pipeline.c C xenocara/lib/mesa/src/intel/vulkan/genX_query.c C 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 N xenocara/lib/mesa/src/intel/vulkan/grl/.gitignore N xenocara/lib/mesa/src/intel/vulkan/grl/genX_grl.h N xenocara/lib/mesa/src/intel/vulkan/grl/genX_grl_dispatch.c N xenocara/lib/mesa/src/intel/vulkan/grl/genX_grl_uuid.cpp N xenocara/lib/mesa/src/intel/vulkan/grl/grl_cl_kernel_gen.py N xenocara/lib/mesa/src/intel/vulkan/grl/grl_metakernel_gen.py N xenocara/lib/mesa/src/intel/vulkan/grl/grl_parser.py N xenocara/lib/mesa/src/intel/vulkan/grl/grl_structs.h N xenocara/lib/mesa/src/intel/vulkan/grl/meson.build N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/AABB.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/api_interface.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/atomic_update.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/atomic_update.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/binned_sah_shared.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/build_leaf.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/build_primref.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/build_refit.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_BFS.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_DFS.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_leaf.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_presplit.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_primref.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_primref.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_refit.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_refit.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_sah_experimental.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/d3d12.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_treelet_refit.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_copy.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_debug.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_debug.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_postbuild_info.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_rebraid.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/common.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/copy.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/grl_api_interface_verify.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/grl_api_interface_verify.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/input_dump.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/input_dump.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/instance.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/intrinsics.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/mem_utils.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc_legacy.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc_shared.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/presplit.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_builder.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_msb_radix_bitonic_sort.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_msb_radix_bitonic_sort.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_msb_radix_bitonic_sort_shared.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_radix_sort.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_radix_sort.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/msb_radix_bitonic_sort.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/new_sah_builder.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/postbuild_info.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/qbvh6.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/quad.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/radix_sort.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/rebraid.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/shared.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/structs.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/traversal_shader.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/traversal_shader.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/libraries.grl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/morton_common.h N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/phase0.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/phase1.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/phase2.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/post_sort.cl N xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/pre_sort.cl N xenocara/lib/mesa/src/intel/vulkan/grl/include/AABB3f.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLGen12.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLIntTypes.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLOCLCompatibility.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLRTASCommon.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLStructs.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLUtilities.h N xenocara/lib/mesa/src/intel/vulkan/grl/include/affinespace.h N xenocara/lib/mesa/src/intel/vulkan/layers/anv_hitman3.c U xenocara/lib/mesa/src/intel/vulkan/tests/block_pool_grow_first.c C xenocara/lib/mesa/src/intel/vulkan/tests/block_pool_no_free.c C xenocara/lib/mesa/src/intel/vulkan/tests/state_pool.c C xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_free_list_only.c C 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 N xenocara/lib/mesa/src/intel/vulkan_hasvk/TODO N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_allocator.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_android.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_android.h N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_android_stubs.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_batch_chain.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_blorp.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_bo_sync.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_cmd_buffer.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_descriptor_set.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_device.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_formats.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_gem.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_gem_stubs.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_genX.h N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_image.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_measure.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_measure.h N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir.h N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_perf.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_apply_pipeline_layout.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_add_base_work_group_id.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_compute_push_layout.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_lower_multiview.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_lower_ubo_loads.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_lower_ycbcr_textures.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_pipeline.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_pipeline_cache.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_private.h N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_queue.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_util.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_utrace.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_wsi.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_blorp_exec.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_cmd_buffer.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_gpu_memcpy.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_pipeline.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_query.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_state.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/gfx7_cmd_buffer.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/gfx8_cmd_buffer.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/meson.build N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/block_pool_grow_first.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/block_pool_no_free.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_free_list_only.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_no_free.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_padding.c N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_test_helper.h N xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/test_common.h C 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 C xenocara/lib/mesa/src/mapi/entry.c U xenocara/lib/mesa/src/mapi/entry.h C 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 C 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 C xenocara/lib/mesa/src/mapi/table.h C xenocara/lib/mesa/src/mapi/u_current.c C xenocara/lib/mesa/src/mapi/u_current.h C 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 N 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 N xenocara/lib/mesa/src/mapi/es2api/gles2.def.in U xenocara/lib/mesa/src/mapi/es2api/meson.build C 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 C 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 C 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 C xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml C xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml C 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 C 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 N 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 N 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 N 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 C xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.xml C xenocara/lib/mesa/src/mapi/glapi/gen/gl_SPARC_asm.py C 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 C xenocara/lib/mesa/src/mapi/glapi/gen/gl_marshal.py C 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 N xenocara/lib/mesa/src/mapi/glapi/gen/gl_unmarshal_table.py C xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86-64_asm.py C xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/license.py C 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 C 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 C 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 C xenocara/lib/mesa/src/mesa/main/bufferobj.c C 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 C 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 C 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 C xenocara/lib/mesa/src/mesa/main/context.c C 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 C 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 C 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 C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp U xenocara/lib/mesa/src/mesa/main/fog.c C 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 C xenocara/lib/mesa/src/mesa/main/formats.c U xenocara/lib/mesa/src/mesa/main/formats.csv C 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 C xenocara/lib/mesa/src/mesa/main/glthread.c C xenocara/lib/mesa/src/mesa/main/glthread.h C 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 C xenocara/lib/mesa/src/mesa/main/glthread_marshal.h C 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 C 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 C 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 C 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 C 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 C xenocara/lib/mesa/src/mesa/main/samplerobj.c C xenocara/lib/mesa/src/mesa/main/samplerobj.h U xenocara/lib/mesa/src/mesa/main/scissor.h C xenocara/lib/mesa/src/mesa/main/shader_query.cpp U xenocara/lib/mesa/src/mesa/main/shader_types.h C 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 C 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 C xenocara/lib/mesa/src/mesa/main/state.c C 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 C xenocara/lib/mesa/src/mesa/main/syncobj.c C 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 C 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 C xenocara/lib/mesa/src/mesa/main/teximage.c C xenocara/lib/mesa/src/mesa/main/teximage.h C xenocara/lib/mesa/src/mesa/main/texobj.c C xenocara/lib/mesa/src/mesa/main/texobj.h C 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 C xenocara/lib/mesa/src/mesa/main/texstorage.c U xenocara/lib/mesa/src/mesa/main/texstorage.h C xenocara/lib/mesa/src/mesa/main/texstore.c U xenocara/lib/mesa/src/mesa/main/texstore.h C xenocara/lib/mesa/src/mesa/main/texturebindless.c U xenocara/lib/mesa/src/mesa/main/texturebindless.h C 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 C 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 C xenocara/lib/mesa/src/mesa/main/varray.c U xenocara/lib/mesa/src/mesa/main/varray.h C 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 C 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 C 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 C xenocara/lib/mesa/src/mesa/program/prog_parameter.c C 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 C xenocara/lib/mesa/src/mesa/program/prog_print.c U xenocara/lib/mesa/src/mesa/program/prog_print.h C xenocara/lib/mesa/src/mesa/program/prog_statevars.c C xenocara/lib/mesa/src/mesa/program/prog_statevars.h C xenocara/lib/mesa/src/mesa/program/prog_to_nir.c C xenocara/lib/mesa/src/mesa/program/prog_to_nir.h C xenocara/lib/mesa/src/mesa/program/program.c C xenocara/lib/mesa/src/mesa/program/program.h U xenocara/lib/mesa/src/mesa/program/program_lexer.l C 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 C xenocara/lib/mesa/src/mesa/program/programopt.c C 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 C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_atom_atomicbuf.c C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_atom_rasterizer.c C xenocara/lib/mesa/src/mesa/state_tracker/st_atom_sampler.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_scissor.c C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.c C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h C 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 C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.h C 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 C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h C xenocara/lib/mesa/src/mesa/state_tracker/st_context.c C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_draw.c C xenocara/lib/mesa/src/mesa/state_tracker/st_draw.h C xenocara/lib/mesa/src/mesa/state_tracker/st_draw_feedback.c N 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_format.c U xenocara/lib/mesa/src/mesa/state_tracker/st_format.h C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_nir.cpp N xenocara/lib/mesa/src/mesa/state_tracker/st_interop.c N 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.c C xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.h U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo_compute.c C xenocara/lib/mesa/src/mesa/state_tracker/st_program.c C xenocara/lib/mesa/src/mesa/state_tracker/st_program.h C xenocara/lib/mesa/src/mesa/state_tracker/st_sampler_view.c C 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_shader_cache.c C xenocara/lib/mesa/src/mesa/state_tracker/st_shader_cache.h C xenocara/lib/mesa/src/mesa/state_tracker/st_texture.c C 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 C xenocara/lib/mesa/src/mesa/vbo/vbo.h C xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h C xenocara/lib/mesa/src/mesa/vbo/vbo_attrib_tmp.h C xenocara/lib/mesa/src/mesa/vbo/vbo_context.c C xenocara/lib/mesa/src/mesa/vbo/vbo_exec.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.h C xenocara/lib/mesa/src/mesa/vbo/vbo_exec_api.c C xenocara/lib/mesa/src/mesa/vbo/vbo_exec_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_eval.c C 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 C xenocara/lib/mesa/src/mesa/vbo/vbo_save.h C xenocara/lib/mesa/src/mesa/vbo/vbo_save_api.c C 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 N 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 N xenocara/lib/mesa/src/microsoft/ci/warp-flakes.txt N 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 N xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_cubemaps.c N 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 N 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 N 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 N xenocara/lib/mesa/src/microsoft/spirv_to_dxil/dxil_spirv_nir.c N 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 N xenocara/lib/mesa/src/microsoft/vulkan/dzn_abi_helper.h N xenocara/lib/mesa/src/microsoft/vulkan/dzn_cmd_buffer.c N xenocara/lib/mesa/src/microsoft/vulkan/dzn_descriptor_set.c N xenocara/lib/mesa/src/microsoft/vulkan/dzn_device.c N xenocara/lib/mesa/src/microsoft/vulkan/dzn_dxcore.cpp N xenocara/lib/mesa/src/microsoft/vulkan/dzn_dxgi.c N xenocara/lib/mesa/src/microsoft/vulkan/dzn_dxgi.h N xenocara/lib/mesa/src/microsoft/vulkan/dzn_image.c N 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 N xenocara/lib/mesa/src/microsoft/vulkan/dzn_physical_device_enum.h N xenocara/lib/mesa/src/microsoft/vulkan/dzn_pipeline.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_private.h N xenocara/lib/mesa/src/microsoft/vulkan/dzn_query.c N xenocara/lib/mesa/src/microsoft/vulkan/dzn_sync.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_util.c N 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 N xenocara/lib/mesa/src/nouveau/codegen/meson.build N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_bb.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_build_util.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_build_util.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_driver.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gk110.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gm107.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gv100.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gv100.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_nv50.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_nvc0.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_common.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_common.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_nir.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_tgsi.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_graph.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_graph.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_inlines.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gm107.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gm107.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gv100.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gv100.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_helper.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_helper.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_nv50.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_nvc0.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_nvc0.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_peephole.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_print.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_ra.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_sched_gm107.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_serialize.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_ssa.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gm107.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gm107.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gv100.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gv100.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nv50.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nv50.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nvc0.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nvc0.h N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_util.cpp N xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_util.h N xenocara/lib/mesa/src/nouveau/codegen/lib/Makefile N xenocara/lib/mesa/src/nouveau/codegen/lib/gf100.asm N xenocara/lib/mesa/src/nouveau/codegen/lib/gf100.asm.h N xenocara/lib/mesa/src/nouveau/codegen/lib/gk104.asm N xenocara/lib/mesa/src/nouveau/codegen/lib/gk104.asm.h N xenocara/lib/mesa/src/nouveau/codegen/lib/gk110.asm N xenocara/lib/mesa/src/nouveau/codegen/lib/gk110.asm.h N xenocara/lib/mesa/src/nouveau/codegen/lib/gm107.asm N 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 C 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 C 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 C xenocara/lib/mesa/src/panfrost/bifrost/bi_ra.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_push_ubo.c C xenocara/lib/mesa/src/panfrost/bifrost/bi_pack.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_packer.c.py N xenocara/lib/mesa/src/panfrost/bifrost/bi_pressure_schedule.c C 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 C xenocara/lib/mesa/src/panfrost/bifrost/bi_quirks.h C 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 C xenocara/lib/mesa/src/panfrost/bifrost/bifrost_nir.h C xenocara/lib/mesa/src/panfrost/bifrost/bifrost_nir_algebraic.py C xenocara/lib/mesa/src/panfrost/bifrost/bir.c U xenocara/lib/mesa/src/panfrost/bifrost/cmdline.c C 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 N 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 N 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 N 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 N xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_lower_split_64bit.c N xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_mark_last.c N 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 N xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-insert-flow.cpp N 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 N xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-mark-last.cpp N 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 N 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 N xenocara/lib/mesa/src/panfrost/lib/tests/test-earlyzs.cpp N 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 C 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 N xenocara/lib/mesa/src/panfrost/shared/test/test-tiling.cpp N xenocara/lib/mesa/src/panfrost/tools/meson.build N 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 C xenocara/lib/mesa/src/panfrost/util/meson.build U xenocara/lib/mesa/src/panfrost/util/nir_mod_helpers.c N xenocara/lib/mesa/src/panfrost/util/pan_collect_varyings.c U xenocara/lib/mesa/src/panfrost/util/pan_ir.c C 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 N xenocara/lib/mesa/src/panfrost/util/pan_lower_store_component.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_writeout.c N xenocara/lib/mesa/src/panfrost/util/pan_lower_xfb.c C 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 N 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 C 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 N xenocara/lib/mesa/src/util/bitpack_helpers.h U xenocara/lib/mesa/src/util/bitscan.c C 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 C 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 C xenocara/lib/mesa/src/util/disk_cache.c C 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 N xenocara/lib/mesa/src/util/futex.c C xenocara/lib/mesa/src/util/futex.h N 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 U xenocara/lib/mesa/src/util/hash_table.c C xenocara/lib/mesa/src/util/hash_table.h U xenocara/lib/mesa/src/util/libsync.h C xenocara/lib/mesa/src/util/list.h U xenocara/lib/mesa/src/util/log.c U xenocara/lib/mesa/src/util/log.h C 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 C xenocara/lib/mesa/src/util/mesa-sha1.h N xenocara/lib/mesa/src/util/mesa_cache_db.c N xenocara/lib/mesa/src/util/mesa_cache_db.h C 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 C xenocara/lib/mesa/src/util/os_misc.c U xenocara/lib/mesa/src/util/rgtc.c C 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 C xenocara/lib/mesa/src/util/ralloc.c C 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 N 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 N 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 N xenocara/lib/mesa/src/util/simple_mtx.c U xenocara/lib/mesa/src/util/slab.c C 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 N xenocara/lib/mesa/src/util/streaming-load-memcpy.c N 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 C xenocara/lib/mesa/src/util/u_atomic.h N xenocara/lib/mesa/src/util/u_call_once.c N xenocara/lib/mesa/src/util/u_call_once.h N xenocara/lib/mesa/src/util/u_dl.c C 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 C 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 N 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 N 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 C xenocara/lib/mesa/src/util/u_queue.c C xenocara/lib/mesa/src/util/u_queue.h U xenocara/lib/mesa/src/util/u_string.h N xenocara/lib/mesa/src/util/u_thread.c C 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 N xenocara/lib/mesa/src/util/u_worklist.c N 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 C 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 N xenocara/lib/mesa/src/util/perf/cpu_trace.h N xenocara/lib/mesa/src/util/perf/u_perfetto.cc N 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 N 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 N xenocara/lib/mesa/src/util/tests/u_call_once_test.cpp U xenocara/lib/mesa/src/util/tests/u_debug_stack_test.cpp N 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 N xenocara/lib/mesa/src/virtio/ci/deqp-venus.toml N xenocara/lib/mesa/src/virtio/ci/gitlab-ci.yml N xenocara/lib/mesa/src/virtio/ci/venus-fails.txt N xenocara/lib/mesa/src/virtio/ci/venus-flakes.txt N 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 N xenocara/lib/mesa/src/virtio/vulkan/vn_feedback.c N 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 N 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 C xenocara/lib/mesa/src/vulkan/device-select-layer/device_select_layer.c C 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 N xenocara/lib/mesa/src/vulkan/registry/update-aliases.py C 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 N xenocara/lib/mesa/src/vulkan/runtime/vk_buffer.c N 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 N xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_set_layout.c U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptors.c N xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_set_layout.h N xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_update_template.c N 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 N xenocara/lib/mesa/src/vulkan/runtime/vk_graphics_state.c N 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 N 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 N xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline.c N xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline.h N xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_cache.c N xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_cache.h N xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_layout.c N 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 N xenocara/lib/mesa/src/vulkan/runtime/vk_sampler.c N 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 N xenocara/lib/mesa/src/vulkan/runtime/vk_standard_sample_locations.c N 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 C 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 C xenocara/lib/mesa/src/vulkan/util/vk_util.c C 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 C 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 C 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 929 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/01/28 01:24:41 xenocara/lib/mesa/generated/src/amd/vulkan/bvh Update of /cvs/xenocara/lib/mesa/generated/src/amd/vulkan/bvh In directory cvs.openbsd.org:/tmp/cvs-serv57903/src/amd/vulkan/bvh Log Message: Directory /cvs/xenocara/lib/mesa/generated/src/amd/vulkan/bvh added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:24:41 xenocara/lib/mesa/generated/src/amd/vulkan/radix_sort Update of /cvs/xenocara/lib/mesa/generated/src/amd/vulkan/radix_sort In directory cvs.openbsd.org:/tmp/cvs-serv57903/src/amd/vulkan/radix_sort Log Message: Directory /cvs/xenocara/lib/mesa/generated/src/amd/vulkan/radix_sort added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:24:41 xenocara/lib/mesa/generated/src/amd/vulkan/radix_sort/shaders Update of /cvs/xenocara/lib/mesa/generated/src/amd/vulkan/radix_sort/shaders In directory cvs.openbsd.org:/tmp/cvs-serv57903/src/amd/vulkan/radix_sort/shaders Log Message: Directory /cvs/xenocara/lib/mesa/generated/src/amd/vulkan/radix_sort/shaders added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:24:41 xenocara/lib/mesa/generated/src/intel/vulkan_hasvk Update of /cvs/xenocara/lib/mesa/generated/src/intel/vulkan_hasvk In directory cvs.openbsd.org:/tmp/cvs-serv57903/src/intel/vulkan_hasvk Log Message: Directory /cvs/xenocara/lib/mesa/generated/src/intel/vulkan_hasvk added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:25:17 xenocara/lib/mesa/mk/libanv_hasvk_common Update of /cvs/xenocara/lib/mesa/mk/libanv_hasvk_common In directory cvs.openbsd.org:/tmp/cvs-serv52892/libanv_hasvk_common Log Message: Directory /cvs/xenocara/lib/mesa/mk/libanv_hasvk_common added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:25:17 xenocara/lib/mesa/mk/libmesa_util_c11 Update of /cvs/xenocara/lib/mesa/mk/libmesa_util_c11 In directory cvs.openbsd.org:/tmp/cvs-serv52892/libmesa_util_c11 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libmesa_util_c11 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:25:18 xenocara/lib/mesa/mk/libmesa_util_sse41 Update of /cvs/xenocara/lib/mesa/mk/libmesa_util_sse41 In directory cvs.openbsd.org:/tmp/cvs-serv52892/libmesa_util_sse41 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libmesa_util_sse41 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:25:18 xenocara/lib/mesa/mk/libradeonsi_gfx11 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx11 In directory cvs.openbsd.org:/tmp/cvs-serv52892/libradeonsi_gfx11 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx11 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:25:18 xenocara/lib/mesa/mk/libvulkan_intel_hasvk Update of /cvs/xenocara/lib/mesa/mk/libvulkan_intel_hasvk In directory cvs.openbsd.org:/tmp/cvs-serv52892/libvulkan_intel_hasvk Log Message: Directory /cvs/xenocara/lib/mesa/mk/libvulkan_intel_hasvk added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 01:42:03 Modified files: www/mozilla-firefox: Makefile Added files: www/mozilla-firefox/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: mozilla-firefox embeds a libavcodec that can be triggered by sites doing audio recording. Port over kettenis's fft.asm fix from ffmpeg. ok landry CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:56:53 Modified files: lib/mesa : .gitignore VERSION meson.build lib/mesa/docs : features.txt lib/mesa/generated: Makefile lib/mesa/generated/src/amd/common: amdgfxregs.h gfx10_format_table.c sid_tables.h lib/mesa/generated/src/amd/compiler: aco_builder.h aco_opcodes.cpp aco_opcodes.h lib/mesa/generated/src/amd/vulkan: radeon_icd.json 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 lib/mesa/generated/src/compiler/nir: nir_builder_opcodes.h nir_constant_expressions.c nir_intrinsics.c nir_intrinsics.h nir_intrinsics_indices.h nir_opcodes.c nir_opcodes.h nir_opt_algebraic.c lib/mesa/generated/src/compiler/spirv: spirv_info.c vtn_gather_types.c lib/mesa/generated/src/gallium/auxiliary: tr_util.c tr_util.h u_tracepoints.c u_tracepoints.h lib/mesa/generated/src/intel/compiler: brw_nir_trig_workarounds.c lib/mesa/generated/src/intel/ds: intel_tracepoints.c intel_tracepoints.h intel_tracepoints_perfetto.h lib/mesa/generated/src/intel/genxml: gen11_pack.h gen125_pack.h gen12_pack.h gen45_pack.h gen4_pack.h gen5_pack.h gen6_pack.h gen75_pack.h gen7_pack.h gen8_pack.h gen9_pack.h genX_xml.h gen_rt_pack.h lib/mesa/generated/src/intel/perf: intel_perf_metrics.c lib/mesa/generated/src/intel/vulkan: anv_entrypoints.c anv_entrypoints.h intel_icd.json lib/mesa/generated/src/mapi/glapi: glapitable.h glapitemp.h lib/mesa/generated/src/mapi/glapi/gen: api_exec_decl.h api_exec_init.c api_save.h api_save_init.h glapi_mapi_tmp.h indirect.h indirect_init.c marshal_generated0.c marshal_generated1.c marshal_generated2.c marshal_generated3.c marshal_generated4.c marshal_generated5.c marshal_generated6.c marshal_generated7.c lib/mesa/generated/src/mapi/shared-glapi: glapi_mapi_tmp.h lib/mesa/generated/src/mesa: get_hash.h lib/mesa/generated/src/mesa/main: dispatch.h marshal_generated.h remap_helper.h lib/mesa/generated/src/mesa/program: lex.yy.c program_parse.tab.c lib/mesa/generated/src/util: driconf_static.h lib/mesa/generated/src/util/format: u_format_pack.h u_format_table.c lib/mesa/generated/src/vulkan/runtime: vk_cmd_enqueue_entrypoints.c vk_cmd_enqueue_entrypoints.h vk_cmd_queue.c vk_cmd_queue.h vk_common_entrypoints.c vk_common_entrypoints.h vk_dispatch_trampolines.c vk_physical_device_features.c lib/mesa/generated/src/vulkan/util: vk_dispatch_table.c vk_dispatch_table.h vk_enum_defines.h vk_enum_to_str.c vk_enum_to_str.h vk_extensions.c vk_extensions.h lib/mesa/generated/src/vulkan/wsi: wsi_common_entrypoints.c wsi_common_entrypoints.h lib/mesa/include: c99_compat.h lib/mesa/include/CL: cl_d3d10.h cl_d3d11.h cl_dx9_media_sharing.h opencl.h lib/mesa/include/EGL: egl.h eglext.h eglplatform.h lib/mesa/include/GL/internal: dri_interface.h lib/mesa/include/GLES3: gl3ext.h lib/mesa/include/KHR: khrplatform.h lib/mesa/include/drm-uapi: amdgpu_drm.h drm.h drm_fourcc.h drm_mode.h i915_drm.h lib/mesa/include/pci_ids: iris_pci_ids.h lib/mesa/include/vulkan: vulkan.h vulkan_beta.h lib/mesa/mk : Makefile config.mk lib/mesa/mk/include: Makefile lib/mesa/mk/libEGL: Makefile shlib_version lib/mesa/mk/libGL: Makefile shlib_version lib/mesa/mk/libGLESv1_CM: Makefile lib/mesa/mk/libGLESv2: Makefile lib/mesa/mk/libOSMesa: Makefile shlib_version lib/mesa/mk/libaco: Makefile lib/mesa/mk/libaddrlib: Makefile lib/mesa/mk/libamd_common: Makefile lib/mesa/mk/libanv_common: Makefile lib/mesa/mk/libanv_gen110: Makefile lib/mesa/mk/libanv_gen120: Makefile lib/mesa/mk/libanv_gen125: Makefile lib/mesa/mk/libanv_gen70: Makefile lib/mesa/mk/libanv_gen75: Makefile lib/mesa/mk/libanv_gen80: Makefile lib/mesa/mk/libanv_gen90: Makefile lib/mesa/mk/libcrocus: Makefile lib/mesa/mk/libdri: Makefile lib/mesa/mk/libgallium: Makefile lib/mesa/mk/libgallium_dri: Makefile lib/mesa/mk/libgalliumvl: Makefile lib/mesa/mk/libgbm: Makefile lib/mesa/mk/libglapi: Makefile shlib_version lib/mesa/mk/libglsl: Makefile lib/mesa/mk/libintel-driver-ds: Makefile lib/mesa/mk/libintel_common: Makefile lib/mesa/mk/libintel_compiler: Makefile lib/mesa/mk/libmesa: Makefile lib/mesa/mk/libmesa_sse41: Makefile lib/mesa/mk/libmesa_util: Makefile lib/mesa/mk/libnir: Makefile lib/mesa/mk/libpipe_loader_static: Makefile lib/mesa/mk/libr600: Makefile lib/mesa/mk/libradeonsi: Makefile lib/mesa/mk/libvulkan_intel: Makefile lib/mesa/mk/libvulkan_radeon: Makefile lib/mesa/mk/libvulkan_runtime: Makefile lib/mesa/src : meson.build lib/mesa/src/amd/addrlib/src/chip/gfx11: gfx11_gb_reg.h lib/mesa/src/amd/common: ac_binary.c ac_binary.h ac_debug.c ac_debug.h ac_gpu_info.c ac_gpu_info.h ac_surface.c ac_surface.h amd_family.h sid.h sid_tables.py lib/mesa/src/amd/compiler: aco_instruction_selection.cpp aco_ir.h aco_lower_to_hw_instr.cpp aco_optimizer.cpp aco_print_asm.cpp aco_statistics.cpp lib/mesa/src/amd/llvm: ac_llvm_build.c ac_llvm_util.c lib/mesa/src/amd/vulkan: radv_cmd_buffer.c radv_cs.h radv_debug.h radv_descriptor_set.c radv_descriptor_set.h radv_device.c radv_formats.c radv_image.c radv_meta.c radv_meta.h radv_meta_blit.c radv_meta_blit2d.c radv_meta_buffer.c radv_meta_bufimage.c radv_meta_clear.c radv_meta_copy.c radv_meta_decompress.c radv_meta_fast_clear.c radv_meta_resolve.c radv_meta_resolve_cs.c radv_meta_resolve_fs.c radv_pipeline.c radv_pipeline_cache.c radv_private.h radv_query.c radv_radeon_winsys.h radv_shader.c radv_sqtt.c radv_wsi.c si_cmd_buffer.c vk_format.h lib/mesa/src/amd/vulkan/layers: radv_sqtt_layer.c lib/mesa/src/amd/vulkan/winsys/amdgpu: radv_amdgpu_bo.c radv_amdgpu_cs.c radv_amdgpu_surface.c radv_amdgpu_winsys.c radv_amdgpu_winsys.h lib/mesa/src/amd/vulkan/winsys/null: radv_null_winsys.c lib/mesa/src/broadcom/cle: gen_pack_header.py v3d_packet_helpers.h lib/mesa/src/compiler: glsl_types.cpp nir_types.cpp nir_types.h shader_enums.c shader_enums.h shader_info.h lib/mesa/src/compiler/glsl: ast_to_hir.cpp builtin_functions.cpp builtin_variables.cpp gl_nir_lower_images.c glsl_lexer.ll glsl_parser_extras.cpp glsl_parser_extras.h glsl_to_nir.cpp ir.cpp ir.h ir_optimization.h ir_validate.cpp link_uniforms.cpp link_varyings.cpp link_varyings.h linker.cpp linker.h lower_blend_equation_advanced.cpp lower_instructions.cpp lower_jumps.cpp lower_precision.cpp lower_vec_index_to_cond_assign.cpp opt_algebraic.cpp program.h standalone.cpp standalone_scaffolding.cpp test_optpass.cpp lib/mesa/src/compiler/glsl/tests: list_iterators.cpp lower_precision_test.py lib/mesa/src/compiler/nir: nir.c nir.h nir_algebraic.py nir_builder.h nir_clone.c nir_control_flow.c nir_from_ssa.c nir_gather_info.c nir_loop_analyze.c nir_loop_analyze.h nir_lower_atomics_to_ssbo.c nir_lower_bool_to_bitsize.c nir_lower_clamp_color_outputs.c nir_lower_double_ops.c nir_lower_drawpixels.c nir_lower_gs_intrinsics.c nir_lower_idiv.c nir_lower_indirect_derefs.c nir_lower_int64.c nir_lower_io.c nir_lower_io_to_scalar.c nir_lower_locals_to_regs.c nir_lower_samplers.c nir_lower_ssbo.c nir_lower_system_values.c nir_lower_tex.c nir_lower_to_source_mods.c nir_lower_variable_initializers.c nir_lower_vars_to_ssa.c nir_metadata.c nir_opcodes.py nir_opt_algebraic.py nir_opt_copy_prop_vars.c nir_opt_dce.c nir_opt_gcm.c nir_opt_if.c nir_opt_loop_unroll.c nir_opt_peephole_select.c nir_print.c nir_search.c nir_search.h nir_search_helpers.h nir_split_var_copies.c nir_sweep.c nir_validate.c nir_worklist.c nir_worklist.h lib/mesa/src/compiler/spirv: nir_spirv.h spirv.core.grammar.json spirv.h spirv_to_nir.c vtn_alu.c vtn_cfg.c vtn_glsl450.c vtn_opencl.c vtn_private.h vtn_variables.c lib/mesa/src/egl/drivers/dri2: egl_dri2.c egl_dri2.h platform_android.c platform_wayland.c platform_x11.c platform_x11_dri3.c lib/mesa/src/egl/generate: egl.xml eglFunctionList.py egl_other.xml gen_egl_dispatch.py lib/mesa/src/egl/main: eglapi.c eglconfig.c eglcontext.c eglcontext.h eglcurrent.c egldisplay.c egldisplay.h eglentrypoint.h eglglobals.c eglglobals.h eglglvnd.c eglimage.c eglimage.h eglsurface.c eglsurface.h eglsync.h egltypedefs.h lib/mesa/src/freedreno/computerator: a6xx.c lib/mesa/src/freedreno/ir3: ir3_dce.c ir3_lexer.l ir3_parser.y ir3_postsched.c lib/mesa/src/freedreno/ir3/tests: disasm.c lib/mesa/src/freedreno/vulkan: tu_clear_blit.c lib/mesa/src/gallium/auxiliary/cso_cache: cso_cache.c cso_cache.h cso_context.c cso_context.h cso_hash.c cso_hash.h lib/mesa/src/gallium/auxiliary/draw: draw_context.c draw_context.h draw_gs_tmp.h draw_llvm.c draw_llvm.h draw_pipe_aapoint.c draw_pipe_clip.c draw_pipe_flatshade.c draw_pipe_twoside.c draw_pipe_user_cull.c draw_pipe_validate.c draw_pipe_wide_line.c draw_pipe_wide_point.c draw_prim_assembler_tmp.h draw_private.h draw_pt.c draw_pt_fetch_shade_pipeline_llvm.c draw_pt_vsplit.c draw_pt_vsplit_tmp.h draw_so_emit_tmp.h draw_tess.c draw_tess.h draw_vs_exec.c lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_arit.c lp_bld_conv.c lp_bld_format.h lp_bld_format_aos.c lp_bld_format_aos_array.c lp_bld_format_soa.c lp_bld_gather.c lp_bld_init.c lp_bld_intr.c lp_bld_intr.h lp_bld_limits.h lp_bld_logic.c lp_bld_misc.cpp lp_bld_sample.c lp_bld_sample_aos.c lp_bld_sample_soa.c lp_bld_tgsi.c lp_bld_tgsi.h lp_bld_tgsi_aos.c lp_bld_tgsi_soa.c lp_bld_type.h lib/mesa/src/gallium/auxiliary/hud: hud_context.c hud_cpu.c hud_private.h lib/mesa/src/gallium/auxiliary/nir: tgsi_to_nir.c lib/mesa/src/gallium/auxiliary/os: os_mman.h os_thread.h lib/mesa/src/gallium/auxiliary/pipe-loader: pipe_loader.c pipe_loader.h pipe_loader_drm.c pipe_loader_sw.c lib/mesa/src/gallium/auxiliary/pipebuffer: pb_buffer_fenced.c pb_bufmgr_debug.c pb_bufmgr_slab.c pb_cache.c pb_slab.c lib/mesa/src/gallium/auxiliary/renderonly: renderonly.c renderonly.h lib/mesa/src/gallium/auxiliary/rtasm: rtasm_execmem.c lib/mesa/src/gallium/auxiliary/target-helpers: drm_helper.h drm_helper_public.h lib/mesa/src/gallium/auxiliary/tessellator: p_tessellator.cpp lib/mesa/src/gallium/auxiliary/tgsi: tgsi_aa_point.c tgsi_exec.c tgsi_exec.h tgsi_from_mesa.h tgsi_opcode_tmp.h tgsi_point_sprite.c tgsi_scan.c tgsi_scan.h tgsi_strings.c tgsi_text.c tgsi_ureg.c lib/mesa/src/gallium/auxiliary/translate: translate_generic.c lib/mesa/src/gallium/auxiliary/util: u_blitter.c u_blitter.h u_debug_flush.c u_dump.h u_dump_state.c u_inlines.h u_pstipple.c u_simple_shaders.c u_simple_shaders.h u_tests.c u_threaded_context.c u_threaded_context.h u_threaded_context_calls.h u_transfer.h u_vbuf.c u_vbuf.h lib/mesa/src/gallium/auxiliary/vl: vl_bicubic_filter.c vl_compositor.c vl_deint_filter.c vl_matrix_filter.c vl_median_filter.c vl_mpeg12_decoder.c vl_video_buffer.c vl_winsys.h vl_zscan.c vl_zscan.h lib/mesa/src/gallium/drivers/etnaviv: etnaviv_asm.c etnaviv_asm.h etnaviv_clear_blit.c etnaviv_compiler.c etnaviv_compiler.h etnaviv_compiler_cmdline.c etnaviv_context.c etnaviv_context.h etnaviv_debug.h etnaviv_emit.c etnaviv_format.c etnaviv_internal.h etnaviv_query_acc.c etnaviv_resource.c etnaviv_resource.h etnaviv_rs.c etnaviv_rs.h etnaviv_screen.c etnaviv_screen.h etnaviv_shader.c etnaviv_shader.h etnaviv_state.c etnaviv_surface.c etnaviv_texture.c etnaviv_texture.h etnaviv_transfer.c etnaviv_translate.h etnaviv_util.h lib/mesa/src/gallium/drivers/etnaviv/hw: common.xml.h isa.xml.h state.xml.h state_3d.xml.h lib/mesa/src/gallium/drivers/freedreno: freedreno_batch.c freedreno_batch.h freedreno_batch_cache.c freedreno_context.c freedreno_context.h freedreno_draw.c freedreno_fence.c freedreno_gmem.c freedreno_gmem.h freedreno_program.c freedreno_query.c freedreno_query.h freedreno_query_acc.c freedreno_query_acc.h freedreno_query_hw.c freedreno_query_hw.h freedreno_resource.c freedreno_resource.h freedreno_screen.c freedreno_screen.h freedreno_state.c freedreno_util.h lib/mesa/src/gallium/drivers/freedreno/a2xx: fd2_emit.c fd2_texture.c lib/mesa/src/gallium/drivers/freedreno/a3xx: fd3_emit.c fd3_format.c fd3_gmem.c fd3_program.c lib/mesa/src/gallium/drivers/freedreno/a4xx: fd4_emit.c fd4_gmem.c fd4_program.c fd4_query.c lib/mesa/src/gallium/drivers/freedreno/a5xx: fd5_compute.c fd5_emit.c fd5_emit.h fd5_gmem.c fd5_program.c fd5_query.c fd5_screen.c fd5_texture.c fd5_texture.h lib/mesa/src/gallium/drivers/freedreno/a6xx: fd6_vsc.c lib/mesa/src/gallium/drivers/freedreno/ir3: ir3_cmdline.c lib/mesa/src/gallium/drivers/i915: i915_fpc_translate.c i915_screen.c i915_state.c i915_surface.c lib/mesa/src/gallium/drivers/iris: iris_screen.c lib/mesa/src/gallium/drivers/lima: lima_gpu.h lima_job.c lima_job.h lib/mesa/src/gallium/drivers/lima/ir/gp: optimize.c lib/mesa/src/gallium/drivers/llvmpipe: lp_bld_blend_aos.c lp_bld_depth.c lp_context.c lp_context.h lp_draw_arrays.c lp_fence.c lp_jit.c lp_rast.c lp_rast_priv.h lp_scene.c lp_scene.h lp_screen.c lp_screen.h lp_setup.c lp_setup_context.h lp_setup_line.c lp_setup_point.c lp_setup_tri.c lp_state_derived.c lp_state_fs.c lp_state_sampler.c lp_state_setup.c lp_state_tess.c lp_state_vertex.c lp_surface.c lib/mesa/src/gallium/drivers/nouveau: nouveau_buffer.c nouveau_compiler.c nouveau_fence.c nouveau_fence.h nouveau_screen.c nouveau_screen.h lib/mesa/src/gallium/drivers/nouveau/nv30: nv30_context.c nv30_draw.c nv30_push.c nv30_query.c nv30_screen.c nv30_state_validate.c nv30_vbo.c lib/mesa/src/gallium/drivers/nouveau/nv50: nv50_context.c nv50_context.h nv50_program.c nv50_program.h nv50_query.c nv50_screen.c nv50_screen.h nv50_shader_state.c nv50_state.c nv50_state_validate.c nv50_surface.c nv50_vbo.c lib/mesa/src/gallium/drivers/nouveau/nvc0: nvc0_context.c nvc0_context.h nvc0_program.c nvc0_query.c nvc0_query_hw.c nvc0_query_hw_sm.c nvc0_screen.c nvc0_screen.h nvc0_shader_state.c nvc0_state.c nvc0_state_validate.c nvc0_surface.c nvc0_transfer.c nvc0_vbo.c nvc0_vbo_translate.c nve4_compute.c lib/mesa/src/gallium/drivers/nouveau/nvc0/mme: com9097.mme.h lib/mesa/src/gallium/drivers/panfrost: pan_cmdstream.c lib/mesa/src/gallium/drivers/r300: r300_blit.c r300_context.c r300_context.h r300_emit.c r300_query.c r300_render.c r300_screen.c r300_screen.h r300_state.c r300_texture.c lib/mesa/src/gallium/drivers/r600: eg_asm.c eg_debug.c evergreen_compute.c evergreen_state.c r600_asm.c r600_asm.h r600_blit.c r600_hw_context.c r600_pipe.c r600_pipe.h r600_shader.c r600_state.c r600_state_common.c r600_uvd.c lib/mesa/src/gallium/drivers/r600/sb: notes.markdown sb_bc_finalize.cpp sb_expr.cpp sb_sched.cpp lib/mesa/src/gallium/drivers/r600/sfn: sfn_alu_defines.cpp sfn_alu_defines.h sfn_callstack.cpp sfn_callstack.h sfn_conditionaljumptracker.cpp sfn_conditionaljumptracker.h sfn_debug.cpp sfn_debug.h sfn_defines.h sfn_docu.txt sfn_nir.cpp sfn_nir.h sfn_nir_lower_fs_out_to_vector.cpp sfn_nir_lower_fs_out_to_vector.h sfn_nir_lower_tess_io.cpp sfn_nir_vectorize_vs_inputs.c lib/mesa/src/gallium/drivers/radeonsi: si_blit.c si_compute.c si_cp_dma.c si_debug.c si_descriptors.c si_perfcounter.c si_pipe.c si_pipe.h si_pm4.c si_pm4.h si_shader.c si_shader.h si_shader_internal.h si_shader_llvm.c si_state.c si_state.h si_uvd.c lib/mesa/src/gallium/drivers/softpipe: sp_context.c sp_context.h sp_screen.c sp_state_shader.c sp_tex_sample.c lib/mesa/src/gallium/drivers/svga: svga_draw.c svga_link.c svga_pipe_clear.c svga_pipe_query.c svga_pipe_sampler.c svga_pipe_streamout.c svga_resource_buffer_upload.c svga_screen.c svga_screen.h svga_screen_cache.c svga_shader.c svga_shader.h svga_state_constants.c svga_state_fs.c svga_state_gs.c svga_state_sampler.c svga_state_tgsi_transform.c svga_state_vdecl.c svga_state_vs.c svga_swtnl_state.c svga_tgsi_insn.c svga_tgsi_vgpu10.c lib/mesa/src/gallium/drivers/vc4: vc4_blit.c vc4_bufmgr.c vc4_context.c vc4_context.h vc4_draw.c vc4_job.c vc4_nir_lower_blend.c vc4_program.c vc4_qir.c vc4_qir.h vc4_qir_live_variables.c vc4_qpu_emit.c vc4_qpu_schedule.c vc4_resource.c vc4_screen.c vc4_screen.h vc4_simulator.c lib/mesa/src/gallium/drivers/virgl: virgl_context.c virgl_context.h virgl_encode.c virgl_encode.h virgl_screen.c virgl_tgsi.c lib/mesa/src/gallium/include/pipe: p_compiler.h p_config.h p_context.h p_defines.h p_format.h p_screen.h p_shader_tokens.h p_state.h p_video_enums.h p_video_state.h lib/mesa/src/gallium/targets/d3dadapter9: drm.c lib/mesa/src/gallium/targets/dri: target.c lib/mesa/src/gallium/targets/haiku-softpipe: GalliumContext.cpp lib/mesa/src/gallium/targets/pipe-loader: pipe_r300.c pipe_r600.c lib/mesa/src/gallium/tests/trivial: compute.c quad-tex.c lib/mesa/src/gallium/tests/unit: pipe_barrier_test.c lib/mesa/src/gallium/tools/trace: dump_state.py model.py parse.py tracediff.sh lib/mesa/src/gallium/winsys/amdgpu/drm: amdgpu_bo.c amdgpu_bo.h amdgpu_cs.c amdgpu_cs.h amdgpu_winsys.c amdgpu_winsys.h lib/mesa/src/gallium/winsys/radeon/drm: radeon_drm_bo.c radeon_drm_cs.c radeon_drm_surface.c radeon_drm_winsys.c radeon_drm_winsys.h lib/mesa/src/gallium/winsys/svga/drm: pb_buffer_simple_fenced.c vmw_screen_svga.c lib/mesa/src/gallium/winsys/virgl/drm: virgl_drm_winsys.c lib/mesa/src/gbm: meson.build lib/mesa/src/gbm/backends/dri: gbm_dri.c lib/mesa/src/gbm/main: gbm.c gbm.h lib/mesa/src/getopt: getopt.h getopt_long.c lib/mesa/src/glx: dri2_glx.c dri3_glx.c dri3_priv.h dri_common.c drisw_glx.c glx_pbuffer.c glxclient.h glxcmds.c glxextensions.h meson.build lib/mesa/src/gtest/src: gtest-death-test.cc lib/mesa/src/intel/blorp: blorp.c blorp.h blorp_blit.c blorp_clear.c blorp_genX_exec.h blorp_priv.h lib/mesa/src/intel/compiler: brw_clip_line.c brw_clip_tri.c brw_clip_unfilled.c brw_compile_clip.c brw_compile_sf.c brw_compiler.c brw_compiler.h brw_disasm.c brw_eu.h brw_eu_compact.c brw_eu_defines.h brw_eu_emit.c brw_eu_validate.c brw_fs.cpp brw_fs.h brw_fs_builder.h brw_fs_cmod_propagation.cpp brw_fs_copy_propagation.cpp brw_fs_generator.cpp brw_fs_lower_pack.cpp brw_fs_nir.cpp brw_fs_reg_allocate.cpp brw_fs_validate.cpp brw_fs_visitor.cpp brw_inst.h brw_ir.h brw_ir_fs.h brw_ir_performance.cpp brw_ir_vec4.h brw_nir.c brw_nir.h brw_nir_analyze_ubo_ranges.c brw_nir_attribute_workarounds.c brw_nir_opt_peephole_ffma.c brw_nir_trig_workarounds.py brw_reg.h brw_schedule_instructions.cpp brw_shader.cpp brw_shader.h brw_vec4.cpp brw_vec4_copy_propagation.cpp brw_vec4_cse.cpp brw_vec4_generator.cpp brw_vec4_gs_nir.cpp brw_vec4_gs_visitor.cpp brw_vec4_nir.cpp brw_vec4_reg_allocate.cpp brw_vec4_tcs.cpp brw_vec4_tes.cpp brw_vec4_vs_visitor.cpp brw_vue_map.c test_eu_compact.cpp test_eu_validate.cpp lib/mesa/src/intel/dev: intel_device_info.c intel_device_info.h lib/mesa/src/intel/genxml: gen4.xml gen45.xml gen5.xml gen6.xml gen7.xml gen75.xml gen8.xml gen9.xml gen_pack_header.py lib/mesa/src/intel/isl: gen_format_layout.py isl.c isl.h isl_drm.c isl_emit_depth_stencil.c isl_format.c isl_priv.h isl_surface_state.c lib/mesa/src/intel/isl/tests: isl_surf_get_image_offset_test.c lib/mesa/src/intel/tools: aubinator.c aubinator_error_decode.c lib/mesa/src/intel/vulkan: anv_allocator.c anv_batch_chain.c anv_blorp.c anv_cmd_buffer.c anv_descriptor_set.c anv_device.c anv_formats.c anv_gem.c anv_gem_stubs.c anv_genX.h anv_image.c anv_nir.h anv_nir_apply_pipeline_layout.c anv_nir_lower_multiview.c anv_pipeline.c anv_pipeline_cache.c anv_private.h anv_queue.c anv_util.c anv_wsi.c genX_blorp_exec.c genX_cmd_buffer.c genX_gpu_memcpy.c genX_pipeline.c genX_query.c genX_state.c lib/mesa/src/intel/vulkan/tests: block_pool_no_free.c state_pool.c state_pool_free_list_only.c state_pool_no_free.c lib/mesa/src/loader: loader.c loader_dri3_helper.c loader_dri3_helper.h lib/mesa/src/mapi: entry.c entry_ppc64le_tls.h mapi_glapi.c table.h u_current.c u_current.h u_execmem.c lib/mesa/src/mapi/glapi: glapi.c lib/mesa/src/mapi/glapi/gen: ARB_bindless_texture.xml ARB_draw_elements_base_vertex.xml ARB_draw_instanced.xml ARB_framebuffer_object.xml ARB_vertex_attrib_64bit.xml GL3x.xml gl_API.xml gl_SPARC_asm.py gl_XML.py gl_marshal.py gl_marshal_h.py gl_x86-64_asm.py gl_x86_asm.py marshal_XML.py static_data.py lib/mesa/src/mesa/main: attrib.c bufferobj.c bufferobj.h clear.c config.h context.c context.h dd.h debug_output.c dlist.c errors.c extensions_table.h fbobject.c ff_fragment_shader.cpp ffvertex_prog.c formats.c formats.h get.c get_hash_params.py glthread.c glthread.h glthread_bufferobj.c glthread_marshal.h glthread_shaderobj.c light.c mtypes.h pixel.c queryobj.c samplerobj.c samplerobj.h shader_query.cpp shaderapi.c shared.c state.c state.h syncobj.c syncobj.h texenv.c teximage.c teximage.h texobj.c texobj.h texparam.c texstorage.c texstore.c texturebindless.c textureview.c uniform_query.cpp varray.c version.c lib/mesa/src/mesa/math: m_debug_util.h lib/mesa/src/mesa/program: arbprogparse.c prog_parameter.c prog_parameter.h prog_print.c prog_statevars.c prog_statevars.h prog_to_nir.c prog_to_nir.h program.c program.h program_parse.y programopt.c programopt.h lib/mesa/src/mesa/state_tracker: st_atom.c st_atom_atomicbuf.c st_atom_blend.c st_atom_rasterizer.c st_atom_sampler.c st_atom_shader.c st_cb_bitmap.c st_cb_bitmap.h st_cb_clear.c st_cb_drawpixels.c st_cb_eglimage.c st_cb_feedback.c st_cb_rasterpos.c st_cb_texture.c st_cb_texture.h st_context.c st_context.h st_draw.c st_draw.h st_draw_feedback.c st_extensions.c st_format.c st_gen_mipmap.c st_glsl_to_nir.cpp st_manager.c st_pbo.c st_pbo.h st_program.c st_program.h st_sampler_view.c st_sampler_view.h st_shader_cache.c st_shader_cache.h st_texture.c st_texture.h lib/mesa/src/mesa/vbo: vbo.h vbo_attrib.h vbo_attrib_tmp.h vbo_context.c vbo_exec.c vbo_exec_api.c vbo_exec_draw.c vbo_minmax_index.c vbo_save.h vbo_save_api.c vbo_save_draw.c lib/mesa/src/panfrost/bifrost: bi_liveness.c bi_opt_dce.c bi_pack.c bi_print.c bi_quirks.h bi_ra.c bi_schedule.c bifrost_nir.h bifrost_nir_algebraic.py bir.c compiler.h lib/mesa/src/panfrost/midgard: midgard_address.c lib/mesa/src/panfrost/util: meson.build pan_ir.h pan_sysval.c lib/mesa/src/util: anon_file.c bitscan.h compiler.h disk_cache.c disk_cache.h futex.h hash_table.h list.h macros.h mesa-sha1.h meson.build os_misc.c os_misc.h ralloc.c ralloc.h simple_mtx.h u_atomic.h u_cpu_detect.c u_debug_stack.c u_queue.c u_queue.h u_thread.h xmlconfig.c lib/mesa/src/vulkan/device-select-layer: device_select_layer.c device_select_wayland.c lib/mesa/src/vulkan/registry: vk.xml lib/mesa/src/vulkan/util: vk_alloc.h vk_util.c vk_util.h lib/mesa/src/vulkan/wsi: wsi_common.h wsi_common_drm.c wsi_common_wayland.c wsi_common_x11.c Added files: lib/mesa/generated/src/amd/vulkan/bvh: converter_internal.comp.spv.h converter_leaf.comp.spv.h copy.comp.spv.h lbvh_internal.comp.spv.h leaf.comp.spv.h morton.comp.spv.h ploc_internal.comp.spv.h lib/mesa/generated/src/amd/vulkan/radix_sort/shaders: fill.comp.spv.h histogram.comp.spv.h init.comp.spv.h prefix.comp.spv.h scatter_0_even.comp.spv.h scatter_0_odd.comp.spv.h scatter_1_even.comp.spv.h scatter_1_odd.comp.spv.h lib/mesa/generated/src/gallium/auxiliary: u_indices_gen.c u_unfilled_gen.c lib/mesa/generated/src/intel/vulkan: float64_spv.h lib/mesa/generated/src/intel/vulkan_hasvk: anv_entrypoints.c anv_entrypoints.h intel_hasvk_icd.json lib/mesa/generated/src/mapi/glapi/gen: api_beginend_init.h api_hw_select_init.h unmarshal_table.c lib/mesa/mk/libanv_hasvk_common: Makefile lib/mesa/mk/libmesa_util_c11: Makefile lib/mesa/mk/libmesa_util_sse41: Makefile lib/mesa/mk/libradeonsi_gfx11: Makefile lib/mesa/mk/libvulkan_intel_hasvk: Makefile lib/mesa/src/gallium/auxiliary/indices: u_indices.c u_indices.h u_indices_gen.py u_indices_priv.h u_primconvert.c u_primconvert.h u_unfilled_gen.py u_unfilled_indices.c lib/mesa/src/intel/compiler: brw_eu.c Removed files: lib/mesa : .travis.yml lib/mesa/.gitlab-ci/container: build-crosvm_no-syslog.patch lib/mesa/.gitlab-ci/valve: b2c.yml.jinja2.jinja2 generate_b2c.py lib/mesa/generated/src/mapi/glapi/gen: api_vtxfmt_init.h lib/mesa/generated/src/util: u_indices_gen.c u_unfilled_gen.c lib/mesa/include: c11_compat.h c99_math.h lib/mesa/include/EGL: eglextchromium.h lib/mesa/include/c11: .editorconfig threads.h threads_posix.h threads_win32.h lib/mesa/src/amd/ci: radv-hawaii-aco-fails.txt radv-oland-aco-fails.txt radv-raven-aco-flakes.txt radv-sienna_cichlid-aco-fails.txt radv-sienna_cichlid-aco-flakes.txt lib/mesa/src/amd/vulkan: radv_pass.c vulkan_radv.def lib/mesa/src/asahi/compiler: cmdline.c lib/mesa/src/asahi/lib: tiling.c tiling.h lib/mesa/src/asahi/lib/tests: test-lod-clamps.cpp lib/mesa/src/broadcom/compiler: v3d_nir_lower_robust_buffer_access.c lib/mesa/src/compiler/glsl: ir_set_program_inouts.cpp link_atomics.cpp link_uniform_initializers.cpp loop_analysis.cpp loop_analysis.h loop_unroll.cpp lower_buffer_access.cpp lower_buffer_access.h lower_const_arrays_to_uniforms.cpp lower_cs_derived.cpp lower_if_to_cond_assign.cpp lower_offset_array.cpp lower_output_reads.cpp lower_packed_varyings.cpp lower_shared_reference.cpp lower_ubo_reference.cpp lower_variable_index_to_cond_assign.cpp lower_vec_index_to_swizzle.cpp lower_vector.cpp lower_vertex_id.cpp lower_xfb_varying.cpp opt_array_splitting.cpp opt_conditional_discard.cpp opt_dead_builtin_varyings.cpp opt_structure_splitting.cpp opt_swizzle.cpp lib/mesa/src/compiler/glsl/tests: copy_constant_to_storage_tests.cpp invalidate_locations_test.cpp set_uniform_initializer_tests.cpp uniform_initializer_utils.cpp uniform_initializer_utils.h varyings_test.cpp lib/mesa/src/compiler/nir: nir_lower_alu_to_scalar.c lib/mesa/src/egl/main: egl.def lib/mesa/src/freedreno/ci: freedreno-a630-skqp-gl_rendertests.txt freedreno-a630-skqp_unittests.txt lib/mesa/src/freedreno/ir3: ir3_cp_postsched.c lib/mesa/src/freedreno/vulkan: tu_pipeline_cache.c tu_private.h vk_format.h lib/mesa/src/gallium/auxiliary/driver_rbug: README rbug_context.c rbug_context.h rbug_core.c rbug_objects.c rbug_objects.h rbug_public.h rbug_screen.c rbug_screen.h lib/mesa/src/gallium/auxiliary/rbug: README rbug.h rbug_connection.c rbug_connection.h rbug_context.c rbug_context.h rbug_core.c rbug_core.h rbug_demarshal.c rbug_internal.h rbug_proto.h rbug_shader.c rbug_shader.h rbug_texture.c rbug_texture.h lib/mesa/src/gallium/auxiliary/rtasm: rtasm_cpu.c rtasm_cpu.h lib/mesa/src/gallium/auxiliary/tgsi: tgsi_emulate.c tgsi_emulate.h lib/mesa/src/gallium/auxiliary/util: u_dl.c u_dl.h u_network.c u_network.h u_pointer.h lib/mesa/src/gallium/drivers/d3d12: d3d12_lower_int_cubemap_to_array.c d3d12_nir_lower_vs_vertex_conversion.c lib/mesa/src/gallium/drivers/freedreno/a6xx: fd6_format.c fd6_format.h lib/mesa/src/gallium/drivers/iris/ci: deqp-iris-amly.toml deqp-iris-apl.toml deqp-iris-cml.toml deqp-iris-glk.toml deqp-iris-kbl.toml deqp-iris-whl.toml gitlab-ci.yml iris-amly-fails.txt iris-amly-flakes.txt iris-amly-skips.txt iris-apl-fails.txt iris-apl-flakes.txt iris-cml-fails.txt iris-cml-flakes.txt iris-glk-fails.txt iris-glk-flakes.txt iris-kbl-fails.txt iris-kbl-flakes.txt iris-kbl-skips.txt iris-skips.txt iris-whl-fails.txt iris-whl-flakes.txt traces-iris.yml lib/mesa/src/gallium/drivers/llvmpipe/ci: llvmpipe-cl.txt lib/mesa/src/gallium/drivers/nouveau/codegen: nv50_ir.cpp nv50_ir.h nv50_ir_bb.cpp nv50_ir_build_util.cpp nv50_ir_build_util.h nv50_ir_driver.h nv50_ir_emit_gk110.cpp nv50_ir_emit_gm107.cpp nv50_ir_emit_gv100.cpp nv50_ir_emit_gv100.h nv50_ir_emit_nv50.cpp nv50_ir_emit_nvc0.cpp nv50_ir_from_common.cpp nv50_ir_from_common.h nv50_ir_from_nir.cpp nv50_ir_from_tgsi.cpp nv50_ir_graph.cpp nv50_ir_graph.h nv50_ir_inlines.h nv50_ir_lowering_gm107.cpp nv50_ir_lowering_gm107.h nv50_ir_lowering_gv100.cpp nv50_ir_lowering_gv100.h nv50_ir_lowering_helper.cpp nv50_ir_lowering_helper.h nv50_ir_lowering_nv50.cpp nv50_ir_lowering_nvc0.cpp nv50_ir_lowering_nvc0.h nv50_ir_peephole.cpp nv50_ir_print.cpp nv50_ir_ra.cpp nv50_ir_sched_gm107.h nv50_ir_serialize.cpp nv50_ir_ssa.cpp nv50_ir_target.cpp nv50_ir_target.h nv50_ir_target_gm107.cpp nv50_ir_target_gm107.h nv50_ir_target_gv100.cpp nv50_ir_target_gv100.h nv50_ir_target_nv50.cpp nv50_ir_target_nv50.h nv50_ir_target_nvc0.cpp nv50_ir_target_nvc0.h nv50_ir_util.cpp nv50_ir_util.h unordered_set.h lib/mesa/src/gallium/drivers/nouveau/codegen/lib: Makefile gf100.asm gf100.asm.h gk104.asm gk104.asm.h gk110.asm gk110.asm.h gm107.asm gm107.asm.h lib/mesa/src/gallium/drivers/panfrost: pan_assemble.c pan_compute.c lib/mesa/src/gallium/drivers/r600/sfn: sfn_emitaluinstruction.cpp sfn_emitaluinstruction.h sfn_emitinstruction.cpp sfn_emitinstruction.h sfn_emitssboinstruction.cpp sfn_emitssboinstruction.h sfn_emittexinstruction.cpp sfn_emittexinstruction.h sfn_instruction_alu.cpp sfn_instruction_alu.h sfn_instruction_base.cpp sfn_instruction_base.h sfn_instruction_block.cpp sfn_instruction_block.h sfn_instruction_cf.cpp sfn_instruction_cf.h sfn_instruction_export.cpp sfn_instruction_export.h sfn_instruction_fetch.cpp sfn_instruction_fetch.h sfn_instruction_gds.cpp sfn_instruction_gds.h sfn_instruction_lds.cpp sfn_instruction_lds.h sfn_instruction_misc.cpp sfn_instruction_misc.h sfn_instruction_tex.cpp sfn_instruction_tex.h sfn_instructionvisitor.cpp sfn_instructionvisitor.h sfn_ir_to_assembly.cpp sfn_ir_to_assembly.h sfn_liverange.cpp sfn_liverange.h sfn_optimizers.cpp sfn_optimizers.h sfn_shader_base.cpp sfn_shader_base.h sfn_shader_compute.cpp sfn_shader_compute.h sfn_shader_fragment.cpp sfn_shader_fragment.h sfn_shader_geometry.cpp sfn_shader_geometry.h sfn_shader_tcs.cpp sfn_shader_tcs.h sfn_shader_tess_eval.cpp sfn_shader_tess_eval.h sfn_shader_vertex.cpp sfn_shader_vertex.h sfn_shaderio.cpp sfn_shaderio.h sfn_value.cpp sfn_value.h sfn_value_gpr.cpp sfn_value_gpr.h sfn_valuepool.cpp sfn_valuepool.h sfn_vertexstageexport.cpp sfn_vertexstageexport.h lib/mesa/src/gallium/drivers/radeon: .dir-locals.el pspdecryptionparam.h radeon_efc.h radeon_temporal.h radeon_uvd.c radeon_uvd.h radeon_uvd_enc.c radeon_uvd_enc.h radeon_uvd_enc_1_1.c radeon_vce.c radeon_vce.h radeon_vce_40_2_2.c radeon_vce_50.c radeon_vce_52.c radeon_vcn_av1_default.h radeon_vcn_dec.c radeon_vcn_dec.h radeon_vcn_dec_jpeg.c radeon_vcn_enc.c radeon_vcn_enc.h radeon_vcn_enc_1_2.c radeon_vcn_enc_2_0.c radeon_vcn_enc_3_0.c radeon_video.c radeon_video.h radeon_winsys.h lib/mesa/src/gallium/drivers/radeonsi: si_test_blit.c lib/mesa/src/gallium/drivers/radeonsi/ci: deqp-radeonsi-stoney.toml gitlab-ci.yml navi10-deqp-fail.csv navi10-glcts-fail.csv navi10-piglit-quick-fail.csv radeonsi-stoney-fails.txt radeonsi-stoney-skips.txt raven-deqp-fail.csv raven-glcts-fail.csv raven-piglit-quick-fail.csv sienna_cichlid-deqp-fail.csv sienna_cichlid-glcts-fail.csv sienna_cichlid-piglit-quick-fail.csv traces-radeonsi.yml vega20-deqp-fail.csv vega20-glcts-fail.csv vega20-piglit-quick-fail.csv vega20-piglit-quick-flakes.csv lib/mesa/src/gallium/drivers/radeonsi/glsl_tests: Makefile lib/mesa/src/gallium/drivers/virgl/ci: traces-virgl-lava.yml lib/mesa/src/gallium/drivers/zink: nir_lower_dynamic_bo_access.c zink_descriptors_lazy.c lib/mesa/src/gallium/frontends/d3d10umd: d3d10_sw.def lib/mesa/src/gallium/frontends/dri: utils.c utils.h lib/mesa/src/gallium/frontends/glx/xlib: xm_public.h lib/mesa/src/gallium/frontends/nine: README lib/mesa/src/gallium/frontends/xvmc: attributes.c block.c context.c meson.build subpicture.c surface.c xvmc_private.h lib/mesa/src/gallium/frontends/xvmc/tests: test_blocks.c test_context.c test_rendering.c test_subpicture.c test_surface.c testlib.c testlib.h xvmc_bench.c lib/mesa/src/gallium/include/frontend: graw.h lib/mesa/src/gallium/targets/graw-gdi: graw_gdi.c meson.build lib/mesa/src/gallium/targets/graw-null: graw_null.c graw_util.c meson.build lib/mesa/src/gallium/targets/graw-xlib: graw_xlib.c meson.build lib/mesa/src/gallium/targets/lavapipe: vulkan_lvp.def vulkan_lvp.mingw.def lib/mesa/src/gallium/targets/libgl-d3d12: libgl_d3d12.c meson.build openglon12.def lib/mesa/src/gallium/targets/libgl-gdi: opengl32.def opengl32.mingw.def lib/mesa/src/gallium/targets/opencl: MesaOpenCL.def OpenCL.def lib/mesa/src/gallium/targets/osmesa: osmesa.def osmesa.mingw.def lib/mesa/src/gallium/targets/wgl: gallium_wgl.def gallium_wgl.mingw.def lib/mesa/src/gallium/targets/xvmc: meson.build target.c xvmc.sym lib/mesa/src/gallium/tests/graw: clear.c disasm.c fs-fragcoord.c fs-frontface.c fs-test.c fs-write-z.c graw_util.h gs-test.c meson.build occlusion-query.c quad-sample.c quad-tex.c shader-leak.c tex-srgb.c tex-swizzle.c tgsi_dump.gdb tri-gs.c tri-instanced.c tri-large.c tri.c vs-test.c lib/mesa/src/gallium/tests/graw/fragment-shader: frag-abs.sh frag-add.sh frag-cb-1d.sh frag-cb-2d.sh frag-dp3.sh frag-dp4.sh frag-dst.sh frag-ex2.sh frag-face.sh frag-flr.sh frag-frc.sh frag-kil.sh frag-lg2.sh frag-lit.sh frag-lrp.sh frag-mad-immx.sh frag-mad.sh frag-max.sh frag-min.sh frag-mov.sh frag-mul.sh frag-rcp.sh frag-rsq.sh frag-sge.sh frag-slt.sh frag-srcmod-abs.sh frag-srcmod-absneg.sh frag-srcmod-neg.sh frag-srcmod-swz.sh frag-sub.sh frag-tempx.sh frag-ucmp.sh frag-xpd.sh lib/mesa/src/gallium/tests/graw/geometry-shader: add-mix.txt add.txt line.txt mov-cb-2d.txt mov.txt multi-line.txt lib/mesa/src/gallium/tests/graw/vertex-shader: vert-abs.sh vert-add.sh vert-arl.sh vert-arr.sh vert-cb-1d.sh vert-cb-2d.sh vert-dp3.sh vert-dp4.sh vert-dst.sh vert-ex2.sh vert-flr.sh vert-frc.sh vert-imul_hi.sh vert-lg2.sh vert-lit.sh vert-lrp.sh vert-mad.sh vert-max.sh vert-min.sh vert-mov.sh vert-mul.sh vert-rcp.sh vert-rsq.sh vert-sge.sh vert-slt.sh vert-srcmod-abs.sh vert-srcmod-absneg.sh vert-srcmod-neg.sh vert-srcmod-swz.sh vert-sub.sh vert-uadd.sh vert-umul_hi.sh vert-xpd.sh lib/mesa/src/gallium/winsys/amdgpu/drm: amdgpu_public.h lib/mesa/src/gallium/winsys/radeon/drm: radeon_drm_public.h lib/mesa/src/imagination/vulkan/usc/programs: pvr_usc_compute_shader.h lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm: pvr_srv_syncobj.c pvr_srv_syncobj.h lib/mesa/src/intel/compiler: brw_eu.cpp brw_wm_iz.cpp lib/mesa/src/intel/vulkan: anv_acceleration_structure.c gfx7_cmd_buffer.c lib/mesa/src/mapi: entry_ppc64le_tsd.h entry_x86_tsd.h lib/mesa/src/mapi/glapi/gen: api_vtxfmt_init_h.py lib/mesa/src/mesa/main: objectpurge.c streaming-load-memcpy.c streaming-load-memcpy.h lib/mesa/src/mesa/program: prog_opt_constant_fold.c prog_optimize.c prog_optimize.h lib/mesa/src/mesa/state_tracker: st_cb_bitmap_shader.c st_cb_drawpixels_shader.c st_gl_api.h st_glsl_to_tgsi.cpp st_glsl_to_tgsi.h st_glsl_to_tgsi_array_merge.cpp st_glsl_to_tgsi_array_merge.h st_glsl_to_tgsi_private.cpp st_glsl_to_tgsi_private.h st_glsl_to_tgsi_temprename.cpp st_glsl_to_tgsi_temprename.h st_tgsi_lower_yuv.c st_tgsi_lower_yuv.h lib/mesa/src/mesa/state_tracker/tests: st_tests_common.cpp st_tests_common.h test_glsl_to_tgsi_array_merge.cpp test_glsl_to_tgsi_lifetime.cpp lib/mesa/src/microsoft/resource_state_manager: D3D12ResourceState.cpp D3D12ResourceState.h meson.build lib/mesa/src/microsoft/vulkan: dzn_cmd_buffer.cpp dzn_descriptor_set.cpp dzn_device.cpp dzn_image.cpp dzn_meta.cpp dzn_pass.cpp dzn_pipeline.cpp dzn_pipeline_cache.cpp dzn_query.cpp dzn_sync.cpp dzn_util.cpp dzn_wsi.cpp vulkan_dzn.def lib/mesa/src/util: debug.c debug.h simple_list.h u_perfetto.cc u_perfetto.h lib/mesa/src/util/indices: u_indices.c u_indices.h u_indices_gen.py u_indices_priv.h u_primconvert.c u_primconvert.h u_unfilled_gen.py u_unfilled_indices.c lib/mesa/subprojects: libelf.wrap Log message: Merge Mesa 22.3.4 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 01:59:40 Modified files: distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 02:10:12 Modified files: net/librenms : Makefile distinfo Log message: update to librenms-23.1.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 02:29:57 Modified files: www/firefox-esr: Makefile Added files: www/firefox-esr/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: firefox-esr: backport kettenis's fft.asm fix from ffmpeg. Fixes an x-only crash reported by ratchov. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 02:36:35 Modified files: www/tor-browser/browser: Makefile Added files: www/tor-browser/browser/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: tor-browser: apply kettenis's fft.asm fix from ffmpeg also here. While the file is clearly compiled in, I was unable to trigger the crash with the reproducers known to me, so it may be neutered by whatever it is that the developers do to firefox. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 02:41:49 Modified files: www/seamonkey : Makefile Added files: www/seamonkey/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: seamonkey: apply kettenis's fft.asm fix. Also set USE_NOEXECONLY since the embedded skia does some embedded assembly stuff that is not easy neuter and makes seamonkey completely broken on PKU machines. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 02:45:10 Modified files: mail/mozilla-thunderbird: Makefile Added files: mail/mozilla-thunderbird/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: thunderbird: apply kettenis's fft.asm fix also here. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 02:48:21 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 02:48:24 Modified files: multimedia/atomicparsley: Makefile distinfo Log message: update to atomicparsley-20221229 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 02:48:27 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 02:48:30 Modified files: devel/py-simplejson: Makefile distinfo Log message: update to py-simplejson-3.18.1 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 03:04:18 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 03:09:30 Modified files: devel/py-filetype: Makefile distinfo devel/py-filetype/pkg: PLIST Log message: update to py3-filetype-1.2.0 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/28 03:17:16 Modified files: sys/net : route.c route.h sys/netinet : if_ether.c Log message: Revert the `rt_lock' rwlock(9) diff to fix the recursive rwlock(9) acquisition. Reported-by: syzbot+fbe3acb4886adeef31e0@syzkaller.appspotmail.com CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/28 03:33:32 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.59. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/28 03:33:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.59. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/28 03:34:03 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.59. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/28 03:51:19 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.30.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/28 03:55:35 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: Update to geoclue2-2.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/28 04:03:23 Modified files: x11/spice-gtk : Makefile distinfo x11/spice-gtk/pkg: PLIST Added files: x11/spice-gtk/patches: patch-subprojects_keycodemapdb_tools_keymap-gen Log message: Update to spice-gtk-0.42. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/01/28 04:04:47 Modified files: etc : MAKEDEV.common Log message: Update the number of default wskbd entries OK deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/28 04:13:59 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: Make --execute-only the default on powerpc64. Sort case statements in alphabetical order while I'm there. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/28 04:47:27 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.powerpc64: MAKEDEV etc/etc.riscv64: MAKEDEV etc/etc.sparc64: MAKEDEV share/man/man8/man8.riscv64: MAKEDEV.8 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/28 05:42:07 Modified files: net/py-dpkt : Makefile distinfo net/py-dpkt/pkg: PLIST Log message: update to py3-dpkt-1.9.8, modified from a diff from dsp (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/28 05:46:46 Modified files: lang/node : Makefile Added files: lang/node/patches: patch-deps_v8_src_execution_isolate_cc patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_h Log message: put the embedded blob code to the .openbsd.mutable section and mprotect it RX to support x-only idea from deraadt@, diff from kettenis@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/28 05:52:21 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.1; from MAINTAINER Florian Viehweger, thanks! Changelog: - Fixed opening multiple Preferences windows at the same time. - Fixed the Preferences window missing a window icon. - Footer information moved out of the margin area and under the page content. - Updated UI translations. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/01/28 06:14:01 Modified files: sbin/disklabel : editor.c Log message: Nuke unused variable. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 06:20:40 Modified files: security/rust-ring: Makefile Added files: security/rust-ring/patches: patch-pregenerated_sha256-x86_64-elf_S Log message: rust-ring: add missing .rodata annotation for SHA-256. SIGSEGV in ncspot reported by Matthias Schmidt. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 06:34:17 Modified files: audio/ncspot : Makefile devel/maturin : Makefile mail/meli : Makefile mail/stalwart/cli: Makefile mail/stalwart/imap: Makefile mail/stalwart/jmap: Makefile net/routinator : Makefile security/rbw : Makefile security/sn0int: Makefile security/vaultwarden: Makefile www/libreddit : Makefile www/nextcloud_notify_push: Makefile www/py-adblock : Makefile www/zola : Makefile Log message: bump consumers of rust-ring (static linking) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/28 06:39:20 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 x11/qt5/qtwebengine: Makefile Added files: www/chromium/patches: patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc www/iridium/patches: patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc www/ungoogled-chromium/patches: patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc x11/qt5/qtwebengine/patches: 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_snapshot_embedded_platform-embedded-file-writer-generic_cc.orig patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_h Log message: put the embedded blob code to the .openbsd.mutable section and mprotect it RX to support x-only idea from deraadt@, diff from kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/28 06:41:18 Removed files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc.orig Log message: remove .orig file CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/28 07:40:53 Modified files: sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : config.c parse.y pci.c priv.c vm.c vmd.c vmd.h usr.sbin/vmctl : vmctl.c Log message: Move some header definitions from vmm(4) to vmd(8). Part of an ongoing effort to move userland-specific information out of a kernel header and directly into vmd(8). No functional change. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/28 09:07:15 Log message: Import sysutils/gitlab-cli 1.24.1 OK sthen --- GLab is an open source GitLab CLI tool bringing GitLab to your terminal next to where you are already working with git and your code without switching between windows and browser tabs. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. glab(1) is available for repositories hosted on GitLab.com and self-managed GitLab instances. glab supports multiple authenticated GitLab instances and automatically detects the authenticated hostname from the remotes available in the working Git directory. Status: Vendor Tag: kn Release Tags: kn_20230128 N ports/sysutils/gitlab-cli/Makefile N ports/sysutils/gitlab-cli/distinfo N ports/sysutils/gitlab-cli/modules.inc N ports/sysutils/gitlab-cli/pkg/DESCR N ports/sysutils/gitlab-cli/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/28 09:08:19 Modified files: sysutils : Makefile Log message: +gitlab-cli CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/28 09:15:36 Modified files: net/tut : Makefile distinfo modules.inc Log message: update net/tut to 2.0.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/28 09:25:13 Modified files: security/keepassxc: Makefile net/libtorrent-rasterbar: Makefile devel/cmake : cmake.port.mk Log message: Remove security/hlfl WWW is dead, the old hlfl.org is now another project, DESCR doesn't mention pf, long missing out on updates, unmaintained. OK benoit CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/28 09:33:34 Modified files: lib/libcrypto/bn: bn_div.c bn_local.h bn_word.c lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h Log message: Provide bn_div_rem_words() and make use of it. Provide a function that divides a double word (h:l) by d, returning the quotient q and the remainder r, such that q * d + r is equal to the numerator. Call this from the three places that currently implement this themselves. This is implemented with some slight indirection, which allows for per architecture implementations, replacing the define/macro tangle, which messes with variables that are not passed to it. Also remove a duplicate of bn_div_words() for the BN_ULLONG && BN_DIV2W case - this is already handled. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/28 09:34:11 Modified files: security/keepassxc: Makefile distinfo net/libtorrent-rasterbar: Makefile distinfo devel/cmake : Makefile cmake.port.mk distinfo Log message: Oops, the previous commit used an old/unrelated message file. Correct commit message: --- Handle ALL_TARGET and INSTALL_TARGET in cmake module devel/cmake ignores explicitly set targets, mostly because the default "all", "install" do not always work like they do with autoconf. In CMake, the default target is only known after configure time. To allow passing explicit targets without hand-rolling do-* in ports Makefiles, default to empty *_TARGET values in devel/cmake so it can later recognise explicitly set values and pass them along. For tests ctest(1) is used which works differently, so no TEST_TARGET bits. Remove hand-rolled targets in the only two effected ports: libtorrent-rasterbar and keepassxc. OK rsadowski --- CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/28 09:58:24 Modified files: lib/libcrypto/bn: bn_div.c Log message: Fix previous. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/28 10:07:02 Modified files: lib/libcrypto/bn: bn_asm.c bn_mont.c Log message: Move the more readable version of bn_mul_mont() from bn_asm.c to bn_mont.c. Nothing actually uses this code, as OPENSSL_BN_ASM_MONT is not defined unless there is an assembly implementation available (not to mention that defining both OPENSSL_NO_ASM and OPENSSL_BN_ASM_MONT at the same time is extra strange). Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/28 10:09:00 Modified files: lib/libcrypto/bn: bn_depr.c bn_prime.c Log message: Move the three functions that are in bn_depr.c back to bn_prime.c. They should go away, but they have not yet disappeared and this consolidates the source files. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/28 10:13:26 Modified files: lib/libcrypto/bn: bn_prime.c Log message: Remove comment referencing bn_depr.c. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 10:41:11 Modified files: x11/qt5/qtwebengine: Makefile Added files: x11/qt5/qtwebengine/patches: 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_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_vpaes-x86_64_S Log message: qtwebengine: runtime testing showed the need for more assembly fixes. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/28 10:58:58 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: Permit the --exec-only option on i386 also. This does not make it the default. I wonder if we should allow --exec-only option on all architectures (but not as default), because this pre-check list now covers all architectures, and we haven't seen a ld.lld problem. We only switch an architecture to --exec-only default when other aspects (mostly compiler or .S files), that is a seperate switch block. Even though i386 has no mmu means to enforce xonly, uvm will fail a memcpy read of region which hasn't been previously faulted (by executing code in the region). This definately blocks reads of "contigious entire libc text", because very few programs "execute code in all libc code pages", even with uvm_fault's behaviour of wide faulting a 32K region. The random relinking also means an attacker cannot know what subset of libc text can be read because pre-faulted chunks are unknown, but now they can't copy it all (if they could find the location and bounds). This neat behaviour applies to all architectures. It seems we should try to always hint text segment permission as PROT_EXEC-only to the kernel and be happy that blocks a read, even if that blocking isn't 100% reliable. note: unfortunately binutils --exec-only isn't bug-free yet on most architectures, taking the same approach there will take longer. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/01/28 11:40:53 Modified files: distrib/arm64/ramdisk: list Log message: install sbin/kbd on arm64's ramdisk, so a user can set a keyboard layout if they are using a glass console and kezboard. tested with a Thinkpad X13s with a DE kezboard. OK deraadt@ miod@ kn@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/01/28 11:44:31 Modified files: distrib/miniroot: install.sub Log message: create enough wskbd* device nodes at runtime in the ramdisk so we can set the keyboard layout on all of them during install. tested with a Thinkpad X13s with a silly amount of kezboards connected. OK miod@ kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/28 12:08:09 Modified files: lib/libcrypto/x509: x509_internal.h Log message: Stop relying on x509_verify.h being public Use x509_verify.h from the libcrypto sources instead of the public copy. The x509_verify.h header was installed as a public header since early on we had ideas of using a public API in libtls, but we eventually decided against that. It makes no sense to install a public header that hides everything behind LIBRESSL_INTERNAL. The public API will not be exposed anytime soon if at all. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/28 12:12:08 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent-nox: Makefile Log message: Switch to Qt6 At least under Xfce when using a custom (lower) DPI value, qbittorrent is unusable as buttons get cropped to the point where their text is no longer visible; menus have the wrong size. Use Qt6 to get proper rendering and a usable UI. (Other Qt5 apps like KeePassXC are fine, regardless of DPI and/or desktop environment.) maintainer timeout OK rsadowski CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/28 12:12:20 Modified files: regress/lib/libcrypto/x509: callback.c callbackfailures.c expirecallback.c verify.c Log message: Switch regress to using x509_verify.h from libcrypto instead of the one in /usr/include/openssl. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/28 12:14:38 Modified files: lib/libcrypto : Makefile Log message: Stop installing x509_verify.h ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/28 12:15:05 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 12:19:47 Modified files: security/rust-ring: Makefile Log message: rust-ring: add a reminder to bump consumers when this port is changed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/28 14:02:08 Modified files: security/libgcrypt: Makefile Added files: security/libgcrypt/patches: patch-cipher_sha1-avx2-bmi2-amd64_S patch-cipher_sha512-avx2-bmi2-amd64_S patch-cipher_sm3-avx-bmi2-amd64_S patch-cipher_sm4-aesni-avx2-amd64_S Log message: libgcrypt: more amd64 x-only assembly fixes. Remove USE_NOEXECONLY for amd64 now. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/01/28 14:04:58 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-toolkit_components_tor-launcher_TorProcess_jsm www/tor-browser/noscript: Tag: OPENBSD_7_2 Makefile distinfo Log message: Tor Browser: update to 12.0.2 OK tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/28 14:17:58 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/28 14:24:40 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/28 15:03:46 Modified files: devel/cmake : cmake.port.mk net/libtorrent-rasterbar: Makefile security/keepassxc: Makefile Log message: revert "Handle ALL_TARGET and INSTALL_TARGET in cmake module" It breaks a number of ports at the fake step: Unknown argument -t Usage: cmake --install [options] CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/28 15:09:39 Modified files: lib/mesa/mk/libvulkan_radeon: Makefile Log message: only link libmesa_util_sse41 when WITH_SSE41=yes build break on powerpc64 reported by deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/28 17:07:55 Modified files: x11/xpostit : Makefile Added files: x11/xpostit/patches: patch-menu_c patch-note_c patch-util_c patch-xpostit_h Log message: x11/xpostit: explicitly cast integer to pointer to fix build with clang 15 The callback takes a pointer to be able to pass arbitrary data, but instead of allocating an int and passing a pointer to it, the code jams the int directly into the pointer for an int -> pointer -> int roundtrip. Problem reported by and discussed with jca@. Fix implicit function declarations. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/29 00:31:30 Modified files: security/libgcrypt: Makefile Log message: zap trailing blank CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/29 00:37:34 Modified files: libexec/ld.so/powerpc64: ld.script Log message: powerpc64 xonly works; ld.so can be switched over CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/29 00:38:26 Modified files: security/openssl/1.1: Makefile Log message: openssl/1.1: also need to bump borgbackup/2.0 on changes. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/29 00:41:20 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup: USE_NOEXECONLY is needed due to static linking with OpenSSL. Move it to the top and annotate it. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/01/29 01:56:47 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/patches: patch-toolkit_components_tor-launcher_TorProcess_jsm www/tor-browser/noscript: Makefile distinfo Log message: Tor Browser: update to 12.0.2 OK tb@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/01/29 02:28:57 Modified files: usr.bin/vi/docs/USD.doc/vi.man: vi.1 Log message: Fix ^^D and 0^D description; pointed out by Tomas Rippl; ok jmc@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/29 04:31:01 Modified files: www/chromium : Makefile www/chromium/patches: patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc www/iridium : Makefile www/iridium/patches: patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc Log message: there is no need to call XGetErrorDatabaseText() to cache the XErrorDB anymore so remove it for now CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/01/29 04:39:26 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.63.1 Fixes icon sizing issue on high DPI scale factors. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/29 04:59:19 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-source3_wscript Log message: Update to samba-4.17.5 Release notes: https://www.samba.org/samba/history/samba-4.17.5.html Tests and ok bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/29 05:06:09 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure patch-include_Makefile_in patch-sample_sample-config-files_client_conf patch-sample_sample-config-files_server_conf patch-sample_sample-config-files_tls-home_conf patch-sample_sample-config-files_tls-office_conf patch-src_openvpn_route_c patch-src_openvpn_tun_c net/openvpn/pkg: PLIST Removed files: net/openvpn/patches: patch-sample_sample-config-files_xinetd-client-config patch-sample_sample-config-files_xinetd-server-config Log message: Update to openvpn-2.6.0 This is the start of the new 2.6 series, and almost a major version bump. Announcement mail: https://www.mail-archive.com/openvpn-announce@lists.sourceforge.net/msg00126.html ChangeLog: https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst Positive server test results from sthen@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/29 05:20:31 Modified files: lib/mesa/mk/libEGL: Makefile lib/mesa/mk/libGL: Makefile lib/mesa/mk/libOSMesa: Makefile lib/mesa/mk/libgallium_dri: Makefile lib/mesa/mk/libgbm: Makefile Log message: only link libmesa_util_sse41 when WITH_SSE41=yes from deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 07:00:41 Modified files: lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/bn/arch/amd64: bn_arch.c Log message: Use s2n-bignum assembly implementations for libcrypto bignum on amd64. This switches the core bignum assembly implementations from x86_64-gcc.c to s2n-bignum for amd64. ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 07:06:58 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/bn: bn_depr.c Log message: Remove the now empty/unused bn_depr.c. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 08:18:49 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_mul_div.c Removed files: regress/lib/libcrypto/bn: bn_mul.c Log message: Rename bn_mul.c regress to bn_mul_div.c. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 08:22:12 Modified files: regress/lib/libcrypto/bn: bn_mul_div.c Log message: Correct setup for BN_mul/BN_sqr benchmarks. BN_rand() takes a bit length, not the top bit. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 08:26:55 Modified files: regress/lib/libcrypto/bn: bn_mul_div.c Log message: Add benchmarks for BN_div() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 08:33:43 Modified files: regress/lib/libcrypto/bn: bn_mul_div.c Log message: Set BN_FLG_CONSTTIME on benchmark inputs. The public APIs still change behaviour based on BN_FLG_CONSTTIME - set it to avoid benchmark noise. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/29 08:51:26 Modified files: regress/lib/libcrypto/bn: bn_mul_div.c Log message: Use utime in order to make benchmarks less noisy and more consistent. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/29 09:09:32 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: 32-bit powerpc should also allow the --exec-only flag. but it isn't the default yet CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/29 09:23:15 Modified files: sys/arch/amd64/amd64: pmap.c Log message: sign another typo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/29 10:29:16 Modified files: www/iridium : Makefile www/iridium/patches: patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc Log message: fixup previous by putting back the correct pathnames for iridium CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/29 10:31:39 Modified files: www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc Log message: fixup previous by putting back the correct pathnames for ungoogled-chromium CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/01/29 12:03:45 Modified files: games/freeciv : Makefile distinfo games/freeciv/pkg: DESCR-client DESCR-main PLIST-client PLIST-main PLIST-share Added files: games/freeciv/patches: patch-bootstrap_generate_metainfo_sh Log message: Update freeciv to 3.0.5. While here: - enable sound support - switch HOMEPAGE to https - tweak DESCR - move locale to -share package Changelogs: http://www.freeciv.org/wiki/NEWS-3.0.0 https://www.freeciv.org/wiki/NEWS-3.0.5 ok thfr@ on a previous diff (wih disabled sound support). CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/01/29 13:23:13 Modified files: devel/cabal-install: Makefile distinfo devel/cabal-install/files: openbsd.json Removed files: devel/cabal-install/patches: patch-cabal-install_cabal-install_cabal Log message: Upgrade cabal-install to 3.8.1.0 ok kili@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/01/29 13:30:21 Modified files: libexec/ld.so/aarch64: rtld_machine.c libexec/ld.so/amd64: rtld_machine.c libexec/ld.so/i386: rtld_machine.c libexec/ld.so/riscv64: rtld_machine.c libexec/ld.so/sh: rtld_machine.c libexec/ld.so : util.h Log message: Unite all nitems copies in ld.so/util.h OK deraadt CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/01/29 13:30:56 Modified files: libexec/ld.so : library.c library_mquery.c loader.c resolve.h Log message: Accumulate intermediate imutables locally before applying OK deraadt CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/01/29 13:37:11 Modified files: devel/mpfr : Makefile distinfo Log message: devel/mpfr: update to 4.2.0, which has many new functions CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/29 15:20:16 Modified files: lang/erlang/25 : Makefile lang/erlang/25/pkg: PLIST-main Log message: lang/erlang/25: add epmd rc file erlang can start this automatically but allowing it to be started manually enables configuration via commandline flags and environment variables which isn't possible with erl(1) patch from Volker Schlecht ok abieber@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/29 15:21:48 Modified files: infrastructure/db: user.list Log message: infrastructure/db/user.list: add _erlang user CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/29 15:25:58 Removed files: www/seamonkey/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: seamonkey: unbreak build by removing the fft.asm patch. naddy reported a build breakage and noted that there is a difference between the patch I applied to the mozillas and kettenis's patch. For some reason this worked for the other mozilla variants, but not here. Since seamonkey needs USE_NOEXECONLY due to skia, the next build will work despite the missing asm fix. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/29 16:57:50 Added files: lang/erlang/25/pkg: epmd.rc Log message: lang/erlang/25: oopsie, forgot to cvs add rc file thanks phessler@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/29 17:10:39 Modified files: sys/arch/amd64/amd64: pmap.c Log message: We have determined that enough HV have correct PKU handling now, so don't be paranoid about it anymore. What does this mean? If the HV above you is broken, userland programs in the guest could crash, the guest might even be quite unusable. So fix the hypervisor. The best way to raise the bar on hypervisor quality is for guests to behave like they are on a real machine, and then sucky hypervisors have to get fixed. ps. if using vmd as your hypervisor, use syspatch... CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/29 19:32:01 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: cpufunc.h vmmvar.h Log message: vmm(4): save and restore guest pkru. Take a simple approach for saving and restoring PKRU if the host has PKE support enabled. Uses explicit rdpkru/wrpkru instructions for now instead of xsave. This functionality is still gated behind amd64 pmap checking for operation under a hypervisor as well as vmm masking the cpuid bit for PKU. "if your diff is good, then commit it" -deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/01/29 20:31:59 Modified files: sys/net : if_pppx.c Log message: Replace selwakeup() with KNOTE() in pppac(4) and pppx(4) Use the same mutex for read and write side klists. It would be overkill to have dedicated locks. Remove klist_invalidate() from pppacclose() because pppac(4) does not have forced device detach. When the close routine gets called, there should be no open file descriptors pointing the device, and consequently the klists should be empty. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/30 01:12:35 Modified files: devel/libvmime : Makefile distinfo devel/libvmime/pkg: PLIST Removed files: devel/libvmime/patches: patch-src_vmime_charsetConverter_icu_cpp Log message: update livmime to a snapshot from their git repository from today to include changes required by an upcoming port CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/01/30 02:21:44 Modified files: devel/got : Makefile distinfo Log message: update to got 0.83 - fix usage display error in got merge command (patch by Mikhail) - fix missing commits in pack files created with packed object enumeration - avoid traversing enumerated commits more than once in got-read-pack - fix ulimit-related test failures on sparc64 (tracey) - got commit editor now shows log messages from backout and cherrypick (jamsek) - new cherrypick/backout -l option to show recorded log messages (jamsek) - new cherrypick/backout -X option to discard recorded log messages (jamsek) - gotd: implement the delete-refs capability (op) - fix histedit -m on a commit which only changes filemode bits - gotsh.1: show how to set up anonymous public read-only repository access CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/01/30 03:49:05 Modified files: sys/arch/i386/i386: acpi_machdep.c acpiapm.c amdmsr.c apic.c apm.c autoconf.c bios.c bus_dma.c bus_space.c conf.c cpu.c db_interface.c db_mp.c db_trace.c esm.c est.c gdt.c hibernate_machdep.c i686_mem.c ioapic.c ipifuncs.c k1x-pstate.c k6_mem.c lapic.c longrun.c machdep.c mainbus.c mem.c mpbios.c nvram.c pctr.c pmap.c pmapae.c powernow-k7.c powernow-k8.c process_machdep.c rbus_machdep.c sys_machdep.c trap.c vm_machdep.c wscons_machdep.c sys/arch/i386/isa: clock.c isapnp_machdep.c joy.c joy_isapnp.c npx.c sys/arch/i386/pci: agp_machdep.c ali1543.c amd756.c glxsb.c gscpcib.c ichpcib.c opti82c558.c opti82c700.c pchb.c pci_addr_fixup.c pci_bus_fixup.c pci_intr_fixup.c piix.c rccosb4.c sis85c503.c vga_post.c via8231.c via82c586.c Log message: remove unneeded includes in arch/i386 ok krw@ miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/30 04:21:26 Modified files: sys/arch/amd64/amd64: pmap.c Log message: part of a future diff snuck into the previous commit CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/30 04:27:23 Modified files: graphics/nsxiv : Makefile distinfo Added files: graphics/nsxiv/patches: patch-etc-nsxiv_1 Removed files: graphics/nsxiv/patches: patch-nsxiv_1 Log message: update graphics/nsxiv to v31 diff from maintainer Thim Cederlund, thanks! tweak to post-install by me. Changelog: https://codeberg.org/nsxiv/nsxiv/src/branch/master/etc/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 05:05:56 Log message: import ports/databases/py-lmdb, feedback/ok tb@ Universal Python binding for the LMDB 'Lightning' Database. Status: Vendor Tag: sthen Release Tags: sthen_20230130 N ports/databases/py-lmdb/Makefile N ports/databases/py-lmdb/distinfo N ports/databases/py-lmdb/pkg/DESCR N ports/databases/py-lmdb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 05:06:23 Modified files: databases : Makefile Log message: +py-lmdb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 05:18:01 Modified files: devel/cargo : cargo.port.mk Log message: Handle DISTFILES for ports using GH_* in cargo.port.mk, ok semarie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 05:45:34 Modified files: infrastructure/mk: arch-defines.mk Log message: bump ports-infrastructure's _SYSTEM_VERSION on the archs where the linker now uses exec-only by default - amd64, aarch64, riscv64, powerpc64 - so that when packages are next rebuilt, pkg_add -u will replace all packages with the new ones. (additionally, the generated Makefiles to create debug packages changed from binutils strip+objcopy to the LLVM versions to avoid damage done to GNU_RELRO, so all packages which have debug-package support in their build need to be replaced for that reason also; only aarch64 and amd64 have debug-packages so they're covered by the above bump too). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/30 05:58:47 Modified files: devel/subversion: Makefile Log message: Tweak previous to actually unhook the ruby subpackage from bulk builds dpb(1) attempts to build all available subpackages in MULTI_PACKAGES, but I had only tested a manual build. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/30 06:01:31 Added files: net/udns/patches: patch-configure Log message: Unbreak detection of inet_pton/inet_ntop with clang 15 and -Wint-conversion CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 06:08:41 Modified files: mail/meli : Makefile distinfo Log message: fix DISTNAME, {} was in DISTNAME but isn't meant to be supported there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 06:10:13 Modified files: net/radcli : Makefile distinfo net/radcli/pkg : PLIST Log message: update to radcli-1.3.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/30 06:19:02 ports/security/py-axolotl-curve25519/patches Update of /cvs/ports/security/py-axolotl-curve25519/patches In directory cvs.openbsd.org:/tmp/cvs-serv25088/patches Log Message: Directory /cvs/ports/security/py-axolotl-curve25519/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/30 06:19:53 Added files: security/py-axolotl-curve25519/patches: patch-curve25519module_c Log message: Avoid pointer/integer mismatch, fixes build with clang 15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 06:23:42 Modified files: www/py-adblock : Makefile distinfo Log message: remove no-longer-needed DISTFILES setting, regen distinfo because in this instance a distfile changes name CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/30 06:23:53 ports/graphics/p5-Image-Imlib2/patches Update of /cvs/ports/graphics/p5-Image-Imlib2/patches In directory cvs.openbsd.org:/tmp/cvs-serv20153/patches Log Message: Directory /cvs/ports/graphics/p5-Image-Imlib2/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 06:28:40 Modified files: audio/ncspot : Makefile benchmarks/hyperfine: Makefile devel/cbindgen : Makefile devel/difftastic: Makefile devel/maturin : Makefile net/dog : Makefile net/routinator : Makefile net/synapse : Makefile security/age-plugin-yubikey: Makefile security/rust-openssl-tests: Makefile security/sn0int: Makefile security/vaultwarden: Makefile shells/nushell : Makefile sysutils/bat : Makefile sysutils/broot : Makefile sysutils/czkawka: Makefile sysutils/exa : Makefile sysutils/fd : Makefile distinfo textproc/amber : Makefile textproc/delta : Makefile textproc/jless : Makefile textproc/mdbook: Makefile textproc/ripgrep: Makefile textproc/tree-sitter: Makefile www/geckodriver: Makefile www/libreddit : Makefile www/nextcloud_notify_push: Makefile www/zola : Makefile x11/alacritty : Makefile x11/xcolor : Makefile Log message: remove DISTFILES setting for cargo ports using GH_*, no longer needed with cargo.port.mk r1.35 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 06:33:33 Modified files: games/dmagnetic: Makefile distinfo Log message: update to dmagnetic-0.36, from Thomas Dettbarn (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/30 06:43:53 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.28.3 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/30 07:05:36 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): expose PKU cpuid bit if in use on host. We are using {rd,wr}pkru instructions for saving and restoring the PKRU, so tie the exposure of PKU feature bit to vmm having the ability to properly handle the guest state. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/01/30 07:20:27 Modified files: infrastructure/bin: proot Log message: also display chroot and srcroot (if defined) because why not ? CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/30 07:43:25 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/patches: patch-plugins_opensearch-security_tools_install_demo_configuration_sh textproc/opensearch/pkg: PLIST Log message: update textproc/opensearch to 2.5.0 release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.5.0.md ok pvk@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/01/30 07:43:29 Modified files: share/man/man4/man4.amd64: apm.4 share/man/man4/man4.arm64: apm.4 share/man/man4/man4.i386: apm.4 share/man/man4/man4.loongson: apm.4 share/man/man4/man4.macppc: apm.4 Log message: The APM_IOC_NEXTEVENT ioctl was removed in the mickey era, remove documentation about it ok deraadt, miod CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/30 07:44:21 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/patches: patch-package_json www/opensearch-dashboards/pkg: PLIST Log message: update www/opensearch-dashboards to 2.5.0; ok pvk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/30 07:47:44 Modified files: textproc/opensearch: Makefile www/opensearch-dashboards: Makefile Log message: textproc/opensearch, www/opensearch-dashboards: fix spacing in MAINTAINERs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 08:10:36 Modified files: net/sniproxy : Makefile distinfo Log message: update to sniproxy-0.6.6, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/30 08:11:00 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 57.2 diff from maintainer tux0r, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 08:13:16 Modified files: benchmarks/siege/patches: patch-configure patch-doc_Makefile_in Log message: sync patches CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 08:16:46 Modified files: devel/ruby-prof: Makefile Log message: ruby-prof needs C11 now, so shift to ports-gcc on sparc64 to fix the build CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 08:33:33 Modified files: textproc/py-charset-normalizer: Makefile Log message: py-charset-normalizer uses Werror along with a number of warning options that base-gcc doesn't understand. Switch to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 09:09:50 Added files: graphics/gphoto2/patches: patch-gphoto2_main_c Log message: gphoto2: add upstream commit "Use pthread_t abstract type for thread IDs" which should fix LLVM 15. ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 09:35:46 Modified files: multimedia/mpv : Makefile distinfo Removed files: multimedia/mpv/patches: patch-audio_decode_ad_lavc_c patch-audio_decode_ad_spdif_c patch-common_av_common_c patch-common_av_common_h patch-common_av_log_c patch-common_recorder_c patch-meson_build patch-player_main_c patch-sub_lavc_conv_c patch-sub_sd_lavc_c patch-video_decode_vd_lavc_c patch-video_out_gpu_lcms_c patch-video_out_vo_gpu_next_c patch-video_sws_utils_c Log message: update to mpv-0.35.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/30 09:51:34 Modified files: usr.sbin/bgpd : parse.y rde_community.c Log message: Alter the way extended communities are matched when part of the value is auto-expanded or masked off. Try to match against both 2- and 4-byte AS encoding and on insertion check if expansion is actually possible and deny communities where both community values are > USHRT_MAX. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/30 09:51:57 Modified files: net/qbittorrent: Makefile.inc Log message: add missint qttools build dependency; spotted by naddy CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/30 09:53:24 Modified files: usr.sbin/bgpctl: parser.c Log message: Same parseextvalue() change as in parse.y rev 1.441 Use 2-byte ASnum encoding as a default when local-as/neighbor-as is used. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 09:53:55 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-audio_decode_ad_lavc_c patch-audio_decode_ad_spdif_c patch-common_av_common_c patch-common_av_common_h patch-common_av_log_c patch-common_recorder_c 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: oops, only some of the mpv patches had been committed to the release branch and others were cherrypicked from devel, reinstate them CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/01/30 09:54:56 Modified files: gnu/llvm/lld/docs: ld.lld.1 Log message: sync --execute-only archs described in the manual with current code ok deraadt CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/30 10:02:48 Modified files: regress/usr.sbin/bgpd/unittests: rde_community_test.c rde_community_test.h Log message: Extend community unittests to cover more bits CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 10:18:31 Modified files: misc/brltty : Makefile Log message: Fix build on sparc64 by shifting to ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 10:19:55 Modified files: sysutils/exfat-fuse: Makefile Log message: Do the usual c99 dance to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/30 10:53:34 Modified files: print/hplip : Makefile print/hplip/pkg: PLIST-main Added files: print/hplip/patches: patch-pcard_pcardext_pcardext_c Log message: Disable pcard support, breaks with python3 and clang 15 Apparently this is about pre-USB "Photo Card" hardware, nobody seems to care. ok aja@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/01/30 11:00:38 Modified files: net/stayrtr : Makefile net/stayrtr/pkg: README Log message: Make readme more informative OK sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/01/30 11:18:41 Modified files: infrastructure/lib/DPB: Locks.pm Log message: also tweak the lock names to end in .lock so that they can't get confused with core dumps ;) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/01/30 12:26:16 Modified files: lib/libcrypto/perlasm: x86gas.pl Log message: Fix logic of picmeup() to only produce one set of statements on OpenBSD; this got accidentally lost in 1.4. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/01/30 13:05:31 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Rework cpu_init_secondary() such that it can be used for both the initial powerup and for wakeup from deeper sleep states. Adjust cpu_suspen_primary() to use pmap_extract() to find the physical address of the entry point and struct cpu_info. ok phessler@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 13:15:21 Modified files: net/tinc : Makefile Log message: Shift to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/30 13:15:36 Modified files: textproc/py-xlrd: Makefile print/lyx : Makefile meta/lxqt : Makefile devel/py-wurlitzer: Makefile devel/py-rope : Makefile Log message: Remove mariani@ as unresponsive MAINTAINER No reply in months. OK jca CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/30 13:19:11 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent-nox: Makefile Log message: Remove mariani@ as unresponsive MAINTAINER Take over qbittorrent myself. No reply in months. OK jca CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/01/30 14:43:12 Modified files: usr.sbin/vmd : ns8250.c Log message: vmd(8): fix an interrupt storm in ns8250. On slower hosts, such as those in a nested virtualization scenario of OpenBSD guest inside OpenBSD atop Linux KVM, ns8250 can cause a race between the kevent firing and the vcpu being kicked by an assert/deassert of the irq. The end user experiences a "stuck" serial console and the host will see a vmd process peg the cpu. This change only toggles the irq if we were in a position of being ready to receive data on the device so while the kevent might continuously fire, the vcpu will not be kicked repeatedly. OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 14:49:02 Modified files: multimedia/mpv : Makefile distinfo Log message: github are now serving mpv-0.35.1 with a different gzip encoding, though the tar after ungzipping is identical. set a temporary different DISTNAME so the files don't conflict if already fetched on any build machines. reported by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 15:20:30 Log message: import ports/devel/py-frozenlist, ok jca@ frozenlist.FrozenList is a list-like structure which implements collections.abc.MutableSequence. The list is mutable until FrozenList.freeze is called, after which list modifications raise RuntimeError. Status: Vendor Tag: sthen Release Tags: sthen_20230130 N ports/devel/py-frozenlist/Makefile N ports/devel/py-frozenlist/distinfo N ports/devel/py-frozenlist/pkg/DESCR N ports/devel/py-frozenlist/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 15:20:47 Log message: import ports/devel/py-aiosignal, ok jca@ A project to manage callbacks in asyncio projects. Status: Vendor Tag: sthen Release Tags: sthen_20230130 N ports/devel/py-aiosignal/Makefile N ports/devel/py-aiosignal/distinfo N ports/devel/py-aiosignal/pkg/DESCR N ports/devel/py-aiosignal/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 15:21:44 Modified files: devel : Makefile Log message: +py-aiosignal,py-frozenlist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/30 15:22:51 Modified files: www/py-aiohttp : Makefile distinfo www/py-aiohttp/pkg: PLIST Added files: www/py-aiohttp/patches: patch-setup_cfg Removed files: www/py-aiohttp/patches: patch-setup_py Log message: update to py3-aiohttp-3.8.3, tweak/ok jca@ (unbreaks build with clang 15) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/30 15:32:47 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent-nox: Makefile net/qbittorrent/qbittorrent: Makefile Log message: merge common deps into common makefile CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/30 17:50:17 Modified files: libexec/ld.so/powerpc: ld.script Log message: powerpc xonly for G5 is coming. ld.so can have xonly text. ok gkoehler CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2023/01/30 18:27:58 Modified files: sys/arch/powerpc/include: pmap.h pte.h sys/arch/powerpc/powerpc: pmap.c trap.c Log message: Execute-only for macppc G5 The G5 PowerPC 970 has a Data Address Compare mechanism that can trap loads and stores to pages with PTE_AC_64, while allowing instruction fetches. Use this for execute-only mappings, like we do on powerpc64. Add a check to pte_spill_v for execute-only mappings. Without this, we would forever retry reading an execute-only page. In altivec_assist, copyin would fail to read the instruction from an execute-only page. Add copyinsn to bypass x-only, like sparc64. with help from abieber@ deraadt@ kettenis@ ok deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/01/30 18:32:35 Modified files: . : innovations.html Log message: macppc (powerpc) G5-cpus now do xonly also CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/30 18:59:09 Modified files: lang/erlang/25 : Makefile lang/erlang/25/pkg: PLIST-main epmd.rc Log message: lang/erlang/25: rename epmd.rc user to _epmd suggestion and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/01/30 19:00:03 Modified files: infrastructure/db: user.list Log message: infrastructure/db/user.list: rename _erlang to _epmd suggestion and ok sthen@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/01/30 20:29:36 Modified files: lib/mesa/mk/libEGL: Makefile lib/mesa/mk/libGLESv1_CM: Makefile lib/mesa/mk/libGLESv2: Makefile lib/mesa/mk/libOSMesa: Makefile lib/mesa/mk/libgallium_dri: Makefile lib/mesa/mk/libgbm: Makefile lib/mesa/mk/libglapi: Makefile lib/mesa/mk/libvulkan_intel: Makefile lib/mesa/mk/libvulkan_intel_hasvk: Makefile Log message: link against libpthread where libmesa_util_c11 is used OpenBSD doesn't have c11 threads.h functions. Instead Mesa's replacements are used. fixes build of graphics/piglit reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 20:39:44 Modified files: graphics/scrot : Makefile Log message: Shift to ports-gcc to fix build on sparc64. Drop c99 stuff for base-gcc since it isn't needed any more CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/30 21:26:41 Modified files: sysutils/testdisk: Makefile Log message: Shift to using ports-gcc from base-gcc to fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:09:34 Removed files: lib/libcrypto/bn/arch/sparc: bn_arch.h lib/libcrypto/bn/asm: sparcv8.S lib/libcrypto/arch/sparc: Makefile.inc opensslconf.h Log message: Remove sparc related files from libcrypto. The sparc platform got retired a while back, however some parts remained hiding in libcrypto. Mop these up (along with the bn_arch.h that I introduced). Spotted by and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:12:16 Modified files: regress/lib/libcrypto/bn: bn_add_sub.c Log message: Add more regress tests for BN_usub(). This adds more tests for BN_usub(), particularly where b > a, which should be an error condition. One of these currently succeeds and produces incorrect results. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:13:28 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Add bn/arch/${MACHINE_CPU} to the include path. This will be needed once headers pull in bn_arch.h. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:16:52 Modified files: lib/libcrypto/bn: bn_add.c lib/libcrypto/man: BN_add.3 Log message: Correctly detect b < a in BN_usub(). BN_usub() requires that a >= b and should return an error in the case that b < a. This is currently only detected by checking the number of words in a versus b - if they have the same number of words, the top word is not checked and b < a, which then succeeds and produces an incorrect result. Fix this by checking for the case where a and b have an equal number of words, yet there is a borrow returned from bn_sub_words(). ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:48:39 Added files: lib/libcrypto/bn: bn_internal.h Log message: Provide bn_umul_hilo(). The bignum code needs to be able to multiply two words, producing a double word result. Some architectures do not have native support for this, hence a pure C version is required. bn_umul_hilo() provides this functionality. There are currently two implementations, both of which are branch free. The first uses bitwise operations for the carry, while the second uses accumulators. The accumulator version uses fewer instructions, however requires more variables/registers and seems to be slower, at least on amd64/i386. The accumulator version may be faster on architectures that have more registers available. Further testing can be performed and one of the two implementations can be removed at a later date. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:53:49 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h Log message: Provide inline assembly versions of bn_umul_hilo() for aarch64/amd64/i386. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 22:57:08 Modified files: lib/libcrypto/bn/arch/alpha: bn_arch.h lib/libcrypto/bn/arch/powerpc64: bn_arch.h lib/libcrypto/bn/arch/riscv64: bn_arch.h Log message: Provide inline assembly bn_umul_hilo() for alpha/powerpc64/riscv64. These should work, but are currently untested and disabled. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 23:08:23 Modified files: lib/libcrypto/bn: bn_div.c Log message: Simplify bn_div_3_words(). Make use of bn_umul_hilo() and remove the tangle of preprocessor directives that implement different code paths depending on what defines exist. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/30 23:17:11 Modified files: lib/libcrypto : Makefile lib/libcrypto/arch/aarch64: Makefile.inc lib/libcrypto/arch/alpha: Makefile.inc lib/libcrypto/arch/arm: Makefile.inc lib/libcrypto/arch/hppa: Makefile.inc lib/libcrypto/arch/powerpc64: Makefile.inc lib/libcrypto/arch/sparc64: Makefile.inc Removed files: lib/libcrypto/bn: bn_asm.c Log message: Remove the now empty bn_asm.c. This rather misnamed file (bn_asm.c) previously contained the C code that was needed to build libcrypto bignum on platforms that did not have assembly implementations of the functions it contained. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/01/31 01:42:37 Modified files: devel/libgusb : Makefile distinfo devel/libgusb/pkg: PLIST Log message: Update to libgusb-0.4.4. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/31 02:30:50 Log message: art for your TTY OK op@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20233101 N ports/sysutils/artty/Makefile N ports/sysutils/artty/distinfo N ports/sysutils/artty/modules.inc N ports/sysutils/artty/pkg/DESCR N ports/sysutils/artty/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/01/31 02:33:23 Modified files: sysutils : Makefile Log message: Add artty CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/01/31 02:43:26 Modified files: graphics/p5-GD-Graph: Makefile distinfo Log message: Update to p5-GD-Graph-1.56. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/01/31 02:57:08 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.8.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/31 03:19:28 Modified files: multimedia/mpv : Makefile distinfo Log message: Revert mpv to the earlier distname/hashes, github backed out their git-archive gzip change for now. Reported by aja@. To whom it may concern: github does *not* guarantee that on-the-fly generated archive files will stay the same. Please upload files that you've generated yourself to a github release, then you can be sure that the file won't change behind your back. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/01/31 03:26:17 Modified files: plan9/plan9port: Makefile distinfo plan9/plan9port/patches: patch-INSTALL patch-bin_9l plan9/plan9port/pkg: PLIST Removed files: plan9/plan9port/patches: patch-src_libthread_daemonize_c patch-src_mkhdr Log message: update plan9/plan9port to a newer snapshot (20230123) patch-src_libthread_daemonize_c was merged upstream; patch-src_mkhdr removed as per Kyle Milz suggestion, it's not needed anymore. Regen other patches. Drop the substitution for bin/wintext as now it's a rc script, and while here simplify do-install: there are no more any .cvsignore, .hg, .hgignore or .hgtags files. ok gsoares@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/31 04:47:35 Modified files: sys/netinet : if_ether.c Log message: Route lock was reverted, adjust forgotten commentary. No functional changes. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 06:09:15 Modified files: x11/gnome/seahorse: Makefile Log message: Neuter -Wint-conversion to unbreak build with clang 15 One function in the vala source code ends up as a C function that returns NULL instead of an int. It's not obvious to me how to fix the vala source in a semantically correct way, so just downgrade the error to a warning. Hopefully the generated code is still correct. ok aja@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/31 06:27:05 Modified files: lang/racket-minimal: Makefile Log message: fix up MASTER_SITES/DISTFILES so we don't try to fetch an openbsd-specific file from 6 sites that don't have it. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 06:34:52 Modified files: sysutils/setquota: Makefile sysutils/setquota/patches: patch-Makefile patch-printquota_c patch-quotatool_c Log message: Fix some types mismatches and unbreak with clang 15 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 06:37:34 Modified files: security/p5-Crypt-OpenSSL-PKCS10/patches: patch-PKCS10_xs Log message: Fix types mismatch and unbreak with clang 15 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/01/31 06:41:54 Modified files: sys/netinet : if_ether.c Log message: Remove the last ones route lock references from comments. No functional change. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 06:51:02 Modified files: net/sniproxy : Makefile distinfo Log message: Update to sniproxy-0.6.7 From upstream/maintainer Renaud Allard CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/01/31 06:53:49 Modified files: share/man/man5 : bsd.port.mk.5 Log message: typo, fix variable name CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 07:20:33 Modified files: lang/racket-minimal: Makefile Log message: lang/racket-minimal: it turns out that llvm 13 and 15's versions of strip remove the .rackboot (and the .comment) sections. So explicitly tell srip to leave that section in place. with help from jca, naddy and sthen ok sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/31 07:22:27 Modified files: devel/abseil-cpp: Makefile Log message: fold shared libs handling to avoid diff churn upstream keeps .so versions in sync, so should we. this way updates crank the version in just one line and addition/removals become clearer. no plist change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/31 07:26:45 Modified files: devel/abseil-cpp: Makefile Log message: Defer tests compilation to test target Pass the list of shared libraries as build targets to drop the number of compilation units from 639 to 247 (on amd64), speeding up build/package phases quite a lot. Build the remaining 392 test files in pre-test, only when they're needed. No PLIST/package change. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 07:26:58 Modified files: security/libgcrypt: Makefile Added files: security/libgcrypt/patches: patch-cipher_sha512-avx-amd64_S Log message: libgcrypt: fix sha512 on older amd64 machines. Reported by giovanni via jca CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/31 07:32:43 Modified files: usr.sbin/bgpctl: output.c Log message: Improve whitespace alignment of RTR error reports OK claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/01/31 07:38:43 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Fix RTR error reporting: length fields in Error Reports are 32 bits OK claudio@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/31 07:45:00 Modified files: devel/abseil-cpp: Makefile Log message: move ALL_TARGET line, comment on updates CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 07:53:20 Modified files: security/libgcrypt: Makefile Added files: security/libgcrypt/patches: patch-cipher_sha256-avx-amd64_S Log message: libgcrypt: missed sha256 for avx as well. Hopefully the last one. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/31 08:04:54 Modified files: www/mozilla-firefox: Makefile distinfo Log message: www/mozilla-firefox: update to 109.0.1. see https://www.mozilla.org/en-US/firefox/109.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 08:05:53 Modified files: devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt Log message: Drop test with MD code that fails to link with ld.lld 15 on amd64 Error line: ld: error: cannot place absl/debugging/CMakeFiles/absl_symbolize_test.dir/symbolize_test.cc.o:(.text) into .text: --execute-only does not support intermingling data and code ok kn@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 08:09:48 Modified files: devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt Log message: Fix cmake endif(), I committed the wrong version of the diff CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/01/31 08:11:02 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 109.0.1. see https://www.mozilla.org/en-US/firefox/109.0.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/01/31 08:18:56 Modified files: sys/arch/alpha/alpha: fp_complete.c locore.s trap.c sys/arch/alpha/include: cpu.h pmap.h sys/arch/amd64/amd64: copy.S sys/arch/amd64/include: pmap.h sys/arch/arm/arm: bcopyinout.S copystr.S sys/arch/arm/include: pmap.h sys/arch/hppa/hppa: db_disasm.c sys/arch/hppa/include: cpu.h sys/arch/i386/i386: locore.s sys/arch/i386/include: pmap.h sys/arch/m88k/include: cpu.h sys/arch/m88k/m88k: m88110_fp.c subr.S trap.c sys/arch/mips64/include: pmap.h sys/arch/mips64/mips64: lcore_access.S sys/arch/powerpc/include: pmap.h sys/arch/powerpc/powerpc: pmap.c sys/arch/sh/include: pmap.h sys/arch/sh/sh : locore_subr.S sys/arch/sparc64/include: pmap.h sys/arch/sparc64/sparc64: db_interface.c locore.s sys/uvm : uvm_map.c uvm_map.h sys/kern : exec_subr.c kern_sig.c kern_subr.c sys/sys : systm.h Log message: On systems without xonly mmu hardware-enforcement, we can still mitigate against classic BROP with a range-checking wrapper in front of copyin() and copyinstr() which ensures the userland source doesn't overlap the main program text, ld.so text, signal tramp text (it's mapping is hard to distinguish so it comes along for the ride), or libc.so text. ld.so tells the kernel libc.so text range with msyscall(2). The range checking for 2-4 elements is done without locking (because all 4 ranges are immutable!) and is inexpensive. write(sock, &open, 400) now fails with EFAULT. No programs have been discovered which require reading their own text segments with a system call. On a machine without mmu enforcement, a test program reports the following: userland kernel ld.so readable unreadable mmap xz unreadable unreadable mmap x readable readable mmap nrx readable readable mmap nwx readable readable mmap xnwx readable readable main readable unreadable libc unmapped? readable unreadable libc mapped readable unreadable ok kettenis, additional help from miod CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/01/31 09:10:53 Modified files: devel/abseil-cpp: Makefile Log message: Zap wyhash ghost library Listed in SHARED_LIBS since import but never built or packaged. grep shows a comment containing "wyhash", that's it. Remove it and clarify target handling. No PLIST/package change. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/01/31 09:12:30 Modified files: www/hiawatha : Makefile www/hiawatha/patches: patch-CMakeLists_txt Log message: ld.bfd doesn't understand DWARF-4 format. So drop that specification from CMakeLists.txt. (This is done upstream for the next release). This fixes the build on sparc64 "sure" jca@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/01/31 09:22:28 Added files: devel/abseil-cpp/patches: patch-absl_status_status_cc Log message: Fix build on sparc64 #ifdef around uses of errno constants not provided by our errno.h With base-clang those missing errno constants are covered up by /usr/include/c++/v1/errno.h. ok kn@ (maintainer) tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/01/31 10:14:27 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Not only reset the connection when a fatal error is received (or sent) but also reset the cache and start totally fresh. The RFC is exceptionally vague about error handling but in most cases the cache state is enough off after an error that a fresh restart makes most sense. With and OK job@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/01/31 10:46:56 Modified files: mail/kopano/core: Makefile Added files: mail/kopano/core/patches: patch-inetmapi_MAPISMTPTransport_cpp patch-inetmapi_MAPISMTPTransport_h Log message: unbreak after libvmime update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/31 11:24:41 Modified files: textproc/py-xlrd: Makefile distinfo textproc/py-xlrd/pkg: DESCR PLIST Log message: update to py3-xlrd-2.0.1 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/01/31 12:11:47 Modified files: sys/arch/amd64/amd64: lapic.c Log message: amd64: lapic_timer_trigger: disable interrupts while configuring timer lapic_timer_oneshot() does three writes. We need to disable interrupts to ensure the timer lands in a valid state. Link: https://marc.info/?l=openbsd-tech&m=167482851403841&w=2 ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/31 12:40:18 ports/sysutils/fd/patches Update of /cvs/ports/sysutils/fd/patches In directory cvs.openbsd.org:/tmp/cvs-serv81987/patches Log Message: Directory /cvs/ports/sysutils/fd/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/01/31 12:43:09 Modified files: devel/jdk/1.8 : Makefile distinfo Log message: Update to 8u362 GA: * Contains upstream bug and security fixes: https://foojay.io/java-8/?tab=component&version=openjdk8u362&quarter=012023 https://openjdk.org/groups/vulnerability/advisories/2023-01-17 * Update bootstraps and remove libc copy okay sthen@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/01/31 12:48:02 Modified files: devel/jdk/11 : Makefile distinfo devel/jdk/11/pkg: PLIST Log message: Update to 11.0.18 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?version=11.0.18&quarter=012023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-01-17 * Update bootstraps and remove libc copy okay sthen@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/01/31 12:50:04 Modified files: devel/jdk/17 : Makefile distinfo devel/jdk/17/pkg: PLIST Log message: Update to 17.0.6 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-17/?version=17.0.6&quarter=012023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-01-17 * Update bootstraps and remove libc copy okay sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/31 13:04:16 Modified files: sysutils/fd : Makefile crates.inc distinfo sysutils/fd/pkg: PLIST Added files: sysutils/fd/patches: patch-Makefile Log message: update to fd-8.6.0, install shell-completion files CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2023/01/31 13:25:05 Log message: Control sndiod with hot-keys and play keyboard bells tweaks from and ok sthen@ Status: Vendor Tag: ratchov Release Tags: ratchov_20230131 N ports/x11/sndiokeys/Makefile N ports/x11/sndiokeys/distinfo N ports/x11/sndiokeys/pkg/DESCR N ports/x11/sndiokeys/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2023/01/31 13:27:39 Modified files: x11 : Makefile Log message: Add sndiokeys ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/01/31 13:37:17 Modified files: regress/sbin/ifconfig: ifaddr.c Log message: Remove "deletetunnel" command (marked as "remove during 6.4-current"). The "-tunnel" command of course remains. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 13:44:19 Modified files: devel/difftastic: Makefile crates.inc distinfo devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml devel/difftastic/pkg: PLIST Added files: devel/difftastic/patches: patch-manual_book_toml Log message: Update to difftastic 0.42.0, from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 13:53:12 Modified files: security/openssl/1.1: Makefile Added files: security/openssl/1.1/patches: patch-crypto_perlasm_x86gas_pl Log message: openssl/1.1: port miod's perlasm/x86gas.pl r1.5 to avoid build failure of borgbackup/2.0 on i386. thanks to miod for rubberducking and for providing the fix 6 years ago ok bket, sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 13:54:56 Modified files: security/sslscan: Makefile Log message: bump after change in openssl/1.1 (static linking). shouldn't result in binary change, but I'm too lazy to check CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 13:55:52 Modified files: sysutils/borgbackup/2.0: Makefile Log message: bump after change in openssl/1.1 (static linking) as there might be binary change on amd64. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/01/31 14:27:38 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 0.13.0 https://github.com/ngtcp2/ngtcp2/releases/tag/v0.13.0 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2023/01/31 14:38:01 Modified files: usr.bin/sndioctl: sndioctl.c Log message: Fix a typo in a comment and spacing from weerd@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/01/31 17:03:38 Modified files: usr.bin/lastcomm: lastcomm.c Log message: Print the pid in lastcomm(1) output for post mortem analysis. Put it in brackets after the command name, like syslogd does it in log files. A while ago the process id was added to process accounting in the kernel, so no ABI break this time. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/31 21:48:08 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Move BN_MONT_CTX_* functions to the top of the file. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/01/31 22:07:56 Modified files: sysutils/fd/patches: patch-Makefile Log message: fix typo (I forgot to re-run update-patches), pointed out by Laurent Cheylus CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/01/31 23:23:13 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Pull the MONT_WORD define to the top. Reordering functions with defines hiding in the middle leads to fun outcomes... and apparently the non-MONT_WORD code is broken, at least on aarch64. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/01 00:43:04 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.6.8. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/01 00:43:45 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.02. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/01 00:45:21 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-416.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/01 00:57:24 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.30.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/01 01:09:12 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.43.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/01 02:28:26 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo Log message: mail/mozilla-thunderbird: update to 102.7.1. see https://www.thunderbird.net/en-US/thunderbird/102.7.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-04/ *should* fix office 365 accounts authentication. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/01 02:30:24 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.7.1. see https://www.thunderbird.net/en-US/thunderbird/102.7.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-04/ *should* fix office 365 accounts authentication. please report success/failure to https://bugzilla.mozilla.org/show_bug.cgi?id=1810760 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/01 02:45:33 Modified files: geo/mapcache : Makefile distinfo Added files: geo/mapcache/patches: patch-CMakeLists_txt Log message: geo/mapcache: update to 1.14.0. see https://mapserver.org/development/changelog/mapcache/changelog-1-14.html patch out -std=c89, clang 13 blows on 'static inline void'. Apparently GCC 12 on debian doesn't.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/01 05:51:26 Modified files: security/openssl: Makefile security/openssl/1.1: Makefile security/openssl/1.1/pkg: PLIST Removed files: security/openssl/1.0.2: Makefile distinfo security/openssl/1.0.2/patches: patch-Configure patch-Makefile_org patch-Makefile_shared patch-config patch-crypto_aes_asm_aes-x86_64_pl patch-crypto_aes_asm_aesni-sha1-x86_64_pl patch-crypto_aes_asm_aesni-sha256-x86_64_pl patch-crypto_aes_asm_aesni-x86_64_pl patch-crypto_aes_asm_bsaes-x86_64_pl patch-crypto_bn_asm_rsaz-x86_64_pl patch-crypto_bn_asm_x86_64-mont5_pl patch-crypto_camellia_asm_cmll-x86_64_pl patch-crypto_des_Makefile patch-crypto_ec_asm_ecp_nistz256-x86_64_pl patch-crypto_modes_asm_aesni-gcm-x86_64_pl patch-crypto_modes_asm_ghash-x86_64_pl patch-crypto_rand_randfile_c patch-crypto_rc4_asm_rc4-x86_64_pl patch-crypto_sha_asm_sha1-mb-x86_64_pl patch-crypto_sha_asm_sha1-x86_64_pl patch-crypto_sha_asm_sha256-mb-x86_64_pl patch-crypto_sha_asm_sha512-x86_64_pl patch-crypto_whrlpool_asm_wp-x86_64_pl security/openssl/1.0.2/pkg: DESCR PLIST Log message: Drop OpenSSL 1.0.2 from ports, use @pkgpath to provide an upgrade path to 1.1. ok tb@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/02/01 07:09:56 Modified files: devel/apr : Makefile distinfo devel/apr/patches: patch-apr-config_in patch-configure_in patch-memory_unix_apr_pools_c Log message: update to 1.7.1 fixes CVE-2022-24963, CVE-2022-28331 and CVE-2021-35940 ok stsp@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/02/01 07:11:02 Modified files: devel/apr-util : Makefile distinfo Log message: update to 1.6.2 fixes CVE-2022-25147 ok stsp@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/01 07:39:09 Modified files: regress/lib/libssl/interop: Makefile README server.c regress/lib/libssl/interop/cert: Makefile regress/lib/libssl/interop/cipher: Makefile regress/lib/libssl/interop/version: Makefile Removed files: regress/lib/libssl/interop/openssl: Makefile Log message: Retire OpenSSL 1.0.2 interop Now that the OpenSSL 1.0.2 port is gone, there's no need to keep the interop tests anymore. anton's and bluhm's regress tests will switch to testing interoperability with OpenSSL 3.0. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/01 08:37:34 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Fix spelling CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/01 08:38:57 Modified files: regress/lib/libssl/interop/netcat: Makefile Log message: Switch from eopenssl to eopenssl30. Missed in both previous commits for some reason. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/01 08:58:20 Modified files: regress/lib/libssl/interop/botan: Makefile Log message: One more openssl 1.0.2 thing missed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/01 08:59:50 Modified files: regress/lib/libssl/interop/session: Makefile Log message: Hopefully the last one. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/01 09:03:47 Modified files: regress/lib/libssl/interop/session: Makefile Log message: Don't run session tests with openssl 3.0 - these tests aren't TLSv1.3 ready CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2023/02/01 12:02:50 Modified files: lib/libcrypto/sha/asm: sha512-ppc.pl Log message: For xonly, move sha512-ppc.pl's table from text to rodata OpenBSD/macppc will enforce xonly on PowerPC G5, then libcrypto's sha256 would crash by SIGSEGV, because it can't read text. Use ELF relocations "@ha" and "@l" to find the table in rodata. This might break the PowerPC asm on a not-ELF platform (like AIX or Mac OS) if someone would try it there. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/02/01 12:12:07 Modified files: . : innovations.html Log message: copyin-check xonly validation CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/01 13:34:10 Modified files: gnu/usr.bin/gcc/gcc: c-typeck.c Log message: Backport gnu/gcc/gcc/c-typeck.c r1.3 to the gcc 3 code base: Adjust how gcc3 handles the "missing braces around initializer" warning. In c99 any value can be initalised using a { 0 } constructor independent of the type. Now if a struct's first member is another struct then gcc4 issues the above warning but it should not do that. Move the warning check from push_init_level() to pop_init_level() and check if either { 0 } or { } was used. If additional implicit braces were added surpress the warning. Inspired by gcc PR#64709 light testing by me, serious testing by aoyama@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/01 13:45:04 Modified files: lib/libcrypto/aes/asm: aes-586.pl aesni-x86.pl vpaes-x86.pl lib/libcrypto/bn/asm: bn-586.pl x86-gf2m.pl x86-mont.pl lib/libcrypto/camellia/asm: cmll-x86.pl lib/libcrypto/des/asm: des-586.pl lib/libcrypto/modes/asm: ghash-x86.pl lib/libcrypto/perlasm: cbc.pl x86gas.pl lib/libcrypto/rc4/asm: rc4-586.pl lib/libcrypto/sha/asm: sha1-586.pl sha256-586.pl sha512-586.pl lib/libcrypto/whrlpool/asm: wp-mmx.pl Log message: Move all data blocks from .text to .rodata and cleanup up and homogeneize code responsible from getting the proper address of those blocks. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/01 13:56:23 Modified files: gnu/usr.bin/gcc/gcc/config/vax: vax.h vax.md Log message: Despite only testing the low-order bit of its operand, the blbc and blbs instructions always fetch a 32-bit word when operand is a memory address. This works unless the address is within the last 3 bytes of a page, with the next page being invalid, something which can happen with small malloc'ed structures (I'm looking at you, perl). Work around the problem by requiring a register operand in all cases; the register load will be a zero-extension load of the right width. This is my entry into the "fix a 30-year old bug" contest of 2023. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/02/01 17:20:49 Modified files: sbin/disklabel : editor.c Log message: Restore incorrectly deleted test for default partitions intruding into the OpenBSD area that is about to be auto-allocated. Fixes resizing partitions on an auto-allocated disk that had a boot partition. Found by dv@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/01 17:43:10 Modified files: libexec/ld.so/alpha: ld.script libexec/ld.so/i386: ld.script Log message: i386 and alpha ld.so also work with X-only text LOAD. There is no hardware enforcement for this, but uvm can some of it's own tricks on occasion. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/01 17:44:08 Modified files: libexec/ld.so/aarch64: ld.script libexec/ld.so/alpha: ld.script libexec/ld.so/amd64: ld.script libexec/ld.so/hppa: ld.script libexec/ld.so/i386: ld.script libexec/ld.so/powerpc: ld.script libexec/ld.so/powerpc64: ld.script libexec/ld.so/riscv64: ld.script libexec/ld.so/sparc64: ld.script Log message: unify spacing for LOAD FLAGS lines CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 20:49:58 Modified files: sys/dev/pci/drm/i915/gem/selftests: huge_pages.c Log message: drm/i915/selftests: Unwind hugepages to drop wakeref on error From Chris Wilson d5fb544b4ce56316bdfd542511dcd34c5798c3b8 in linux-6.1.y/6.1.9 93eea624526fc7d070cdae463408665824075f54 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 20:51:52 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_mst_types.c Log message: drm/amd/display: fix issues with driver unload From Hamza Mahfooz b0b029ee04ef3dd6c7da0922204fb9e47a0b9010 in linux-6.1.y/6.1.9 e433adc60f7f847e734c56246b09291532f29b6d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 20:54:42 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: Add orientation quirk for Lenovo ideapad D330-10IGL From Patrick Thompson 68f5d286aa3def44086d8f4e59f8e950dd1f2075 in linux-6.1.y/6.1.9 0688773f0710528e1ab302c3d6317e269f2e2e6e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 20:56:28 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_svm.c Log message: drm/amdkfd: Add sync after creating vram bo From Eric Huang 92af2d3b57a1afdfdcafb1c6a07ffd89cf3e98fb in linux-6.1.y/6.1.9 ba029e9991d9be90a28b6a0ceb25e9a6fb348829 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 20:58:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd_gpuvm.c sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager.c Log message: drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU From Eric Huang ca6263dc22acafc04c0d164900e5662a0e920a8a in linux-6.1.y/6.1.9 a6941f89d7c6a6ba49316bbd7da2fb2f719119a7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:00:20 Modified files: sys/dev/pci/drm/i915/display: intel_panel.c Log message: drm/i915: Allow panel fixed modes to have differing sync polarities From Ville Syrjala 7fa092a05791b17414e8888a07b1e3ef3f86633e in linux-6.1.y/6.1.9 2bd0db4b3f0bd529f75b32538fc5a3775e3591c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:02:33 Modified files: sys/dev/pci/drm/i915/display: intel_dp.c Log message: drm/i915: Allow alternate fixed modes always for eDP From Ville Syrjala 2c8fb41ed0e64fd58b9381843106fb9ae8e0dc27 in linux-6.1.y/6.1.9 55cfeecc2197de68e9cc30f77c711dcbcdf27510 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:05:08 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gfx.c Log message: drm/amdgpu: complete gfxoff allow signal during suspend without delay From Harsh Jain 3964b0c2e843334858da99db881859faa4df241d in linux-6.1.y/6.1.9 4b31b92b143f7d209f3d494c56d4c4673e9fc53d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:07:54 Modified files: sys/dev/pci/drm/display: drm_dp_mst_topology.c Log message: drm/display/dp_mst: Correct the kref of port. From Wayne Lin 335ef7d0777c5609d5fadb5b73b96c538fa8fc93 in linux-6.1.y/6.1.9 d8bf2df715bb8ac964f91fe8bf67c37c5d916463 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:09:36 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0 From Evan Quan 076f7a8798f5d87037ff6bc9aa077f854b6459fa in linux-6.1.y/6.1.9 15b207d0abdcbb2271774aa99d9a290789159e75 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:11:15 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu: remove unconditional trap enable on add gfx11 queues From Jonathan Kim 60cd9bb28b973764b43dfa836fc0ac26745d54bd in linux-6.1.y/6.1.9 2de3769830346e68b3de0f4abc0d8e2625ad9dac in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:13:11 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_mst_types.c Log message: drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments From Lyude Paul 5891a419031d2d319623ee2a92db536bdda75d92 in linux-6.1.y/6.1.9 1119e1f9636b76aef14068c7fd0b4d55132b86b8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:15:05 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_helpers.c Log message: drm/amdgpu/display/mst: limit payload to be updated one by one From Wayne Lin be6bf2321343592f879176f8a02bfbea2b615826 in linux-6.1.y/6.1.9 cb1e0b015f56b8f3c7f5ce33ff4b782ee5674512 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:16:36 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_link.c Log message: drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD From Wayne Lin af8e87f72f9ea4c6915506098e506c4e08d3d49c in linux-6.1.y/6.1.9 f85c5e25fd28fe0bf6d6d0563cf83758a4e05c8f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:20:13 Modified files: sys/dev/pci/drm/include/drm: drm_vma_manager.h sys/dev/pci/drm: drm_vma_manager.c Log message: drm/drm_vma_manager: Add drm_vma_node_allow_once() From Nirmoy Das 67444f8ca31cdaf45e0b761241ad49b1ae04bcf9 in linux-6.1.y/6.1.9 899d3a3c19ac0e5da013ce34833dccb97d19b5e4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:21:45 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_mman.c Log message: drm/i915: Fix a memory leak with reused mmap_offset From Nirmoy Das 0bdc4b4ba7206c452ee81c82fa66e39d0e1780fb in linux-6.1.y/6.1.9 0220e4fe178c3390eb0291cdb34912d66972db8a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:23:33 Modified files: sys/dev/pci/drm/i915/selftests: intel_scheduler_helpers.c Log message: drm/i915/selftest: fix intel_selftest_modify_policy argument types From Arnd Bergmann 2e3539d34b8e3b6e77d47b681819e134d463108c in linux-6.1.y/6.1.9 2255bbcdc39d5b0311968f86614ae4f25fdd465d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/01 21:24:59 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: amdgpu: fix build on non-DCN platforms. From Dave Airlie 432ddb5765c45e12339f2980463c89b21c96b504 in linux-6.1.y/6.1.9 f439a959dcfb6b39d6fd4b85ca1110a1d1de1587 in mainline linux CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/02 00:54:38 Modified files: devel : Makefile Removed files: devel/go-goptlib: Makefile distinfo devel/go-goptlib/pkg: DESCR PLIST Log message: remove devel/go-goptlib Only consumer of net/go-net; it's a Go library needed by nothing else in ports and that any modernish go port would pull in via modules anyway. maintainer timeout ok kn sthen CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/02 00:57:04 Modified files: net : Makefile Removed files: net/go-net : Makefile distinfo net/go-net/pkg : DESCR PLIST Log message: remove net/go-net devel/go-goptlib and devel/go-tools were it's only consumers. The first was just removed, the second updated and doesn't depend on this library anymore. Any modernish go port would pull this in via modules anyway, so no reason in keeping it. ok kn sthen CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/02 00:57:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of go-net and go-goptlib CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/02 01:13:29 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo Log message: x11/xfce4/xfce4-notifyd: update to 0.7.3 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001234.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 01:15:50 Modified files: x11/libhandy : Makefile distinfo x11/libhandy/pkg: PLIST Log message: Update to libhandy-1.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 01:19:36 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-43.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 01:48:16 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.5. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/02 02:06:44 Modified files: usr.bin/tmux : key-bindings.c Log message: Tweak note for D key binding, from Clark Wang. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/02 02:24:59 Modified files: usr.bin/tmux : layout-custom.c Log message: Add a missing error message which causes an invalid layout name to crash. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/02 02:28:35 Modified files: x11/gnustep/base: Makefile Removed files: x11/gnustep/base/patches: patch-Headers_Foundation_NSString_h patch-Source_GSString_m patch-Source_NSString_m Log message: x11/gnustep/base: drop patches reverting upstream commit the underlying issue in sogo (https://bugs.sogo.nu/view.php?id=5416) triggered by this commit (https://github.com/gnustep/libs-base/commit/bd5f2909e6edc8012a0a6e44ea1402dfbe1353a4) was fixed upstream in latest sogo release. tested working fine with sogo 5.8.0 backported locally on 7.2 ok sebastia@ (maintainer) CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/02 02:34:17 Modified files: usr.sbin/npppd/npppd: npppd.conf.5 parse.y Log message: Deny "pipex no" tunnel setting for pppx(4) interfaces. They are useless with disabled pipex(4), because in such case npppd(8) successfully establishes connection, but doesn't create corresponding interface, so the traffic doesn't flow. This is not applicable for pppac(4) interfaces, they work with disabled pipex(4). ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/02 02:35:07 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/sys : event.h Log message: Move the rest of common socket initialization within soalloc(). ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 02:44:31 Modified files: net/bro : Makefile distinfo net/bro/pkg : PLIST Log message: SECURITY update to zeek-5.0.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 03:13:28 Modified files: net/bro : Tag: OPENBSD_7_2 Makefile distinfo net/bro/pkg : Tag: OPENBSD_7_2 PLIST Log message: SECURITY update to zeek-5.0.6. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/02 04:00:46 Modified files: www/sogo : Makefile www/sogo/pkg : sogod.login Log message: pass environment variable to sogod to specify UTF8 as the string encoding, makes attaching files with non ASCII characters to mails work. Issue noticed by Maksim Rodin. Help/feedback, valuable pointers by Maksim and landry@ OK landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 04:01:51 Modified files: www/snownews : Makefile distinfo www/snownews/patches: patch-Config_mk_in patch-configure patch-feedio_c www/snownews/pkg: PLIST Log message: Update to snownews-1.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 04:04:28 Modified files: www/py-beautifulsoup4: Makefile distinfo www/py-beautifulsoup4/pkg: PLIST Log message: Update to py3-beautifulsoup4-4.11.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 04:06:01 Modified files: sysutils/glide : Makefile distinfo Log message: Update to glide-0.13.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/02 04:34:39 Modified files: net/monitoring-plugins: Makefile distinfo net/monitoring-plugins/patches: patch-plugins_check_http_c Added files: net/monitoring-plugins/patches: patch-plugins_check_radius_c Log message: update to monitoring-plugins-2.3.3, and patch to workaround a changed macro name in net/radcli CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/02 05:10:05 Modified files: usr.bin/ssh : compat.c Log message: fix double-free caused by compat_kex_proposal(); bz3522 by dtucker@, ok me CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/02 05:10:22 Modified files: usr.bin/ssh : version.h Log message: openssh-9.2 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/02 05:12:52 Modified files: regress/usr.bin/ssh/unittests/kex: Makefile tests.c Added files: regress/usr.bin/ssh/unittests/kex: test_proposal.c Log message: test compat_kex_proposal(); by dtucker@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/02 05:13:20 Modified files: usr.bin/ssh : Tag: OPENBSD_7_2 compat.c Log message: fix double-free caused by compat_kex_proposal(); bz3522 from djm@; by dtucker@; ok djm@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/02/02 05:27:02 Modified files: . : errata72.html Log message: Release sshd errata. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/02/02 05:35:25 Added files: openssh/txt : release-9.2 Log message: release notes for OpenSSH 9.2 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/02/02 05:36:13 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html report.html openssh/txt : release-9.2 Log message: update www/ for OpenSSH 9.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/02/02 05:36:52 Modified files: lib/libcsi : csi_dh.c csi_dh_groups.c Log message: Sync function prototypes and declarations to satisfy clang 15. ok jsing@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/02/02 05:37:14 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Sync function prototypes and declarations to satisfy clang 15. ok jsing@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/02 06:03:50 Modified files: lib/libcrypto/bn/asm: alpha-mont.pl lib/libcrypto/modes/asm: ghash-alpha.pl lib/libcrypto/sha/asm: sha1-alpha.pl Log message: Move all data blocks from .text to .rodata and cleanup up and homogeneize code responsible from getting the proper address of those blocks. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/02/02 06:12:49 Modified files: openssh : security.html Log message: security notes for openssh-9.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 06:13:02 Modified files: productivity/workrave: Makefile distinfo productivity/workrave/patches: patch-common_src_Locale_cc patch-configure patch-frontend_common_src_ScreenLockCommandline_cc productivity/workrave/pkg: PLIST Added files: productivity/workrave/patches: patch-backend_src_unix_MutterInputMonitor_cc Log message: Update to workrave-1.10.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 06:28:00 Modified files: productivity/libphonenumber: Makefile distinfo productivity/libphonenumber/patches: patch-cpp_CMakeLists_txt patch-tools_cpp_CMakeLists_txt productivity/libphonenumber/pkg: PLIST Log message: Update to libphonenumber-8.13.5. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/02 06:28:31 Modified files: sys/net : if_vlan.c Log message: Use binary or to set the ether_vtag which makes the code the same as in the other case as argument to vlan_inject(). Result is the same. OK dlg@ kn@ mvs@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/02 06:29:16 Modified files: distrib/miniroot: install.sub Log message: Move existing softraid check into reusable function No behaviour change, but get_softraid_chunks() reads much clearer. The root disk is checked to be a softraid volume; if so, devices for each chunks are created to make installboot work later. bioctl accepts "sd1" and "softraid0", the latter prints all volumes. Output is identical if sd1 is the only volume. OK afresh1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 06:32:11 Modified files: productivity/rednotebook: Makefile distinfo productivity/rednotebook/pkg: PLIST Log message: Update to rednotebook-2.29.3. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/02 06:37:24 Modified files: sys/dev/pci : if_em.c Log message: Do not endian swap the ether_vtag before stuffing it into the control word. The endian swap to little endian happens later for the full control word. Fixes vlans on em(4) on sparc64 systems. OK kn@ naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 06:45:30 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.20.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 06:46:40 Modified files: audio/py-mpd2 : Makefile distinfo Log message: Update to py3-mpd2-3.0.5. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/02/02 07:33:38 Modified files: sbin/disklabel : editor.c Log message: Tweak restored code chunk to eliminate duplicate checks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 08:28:22 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk{40,41,50}-2.38.4. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 11:19:27 Modified files: lib/libcrypto/aes/asm: vpaes-x86.pl Log message: Unbreak vpaes-x86 implementation. Remove remnants of previous PIC handling. ok miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 11:39:26 Modified files: lib/libcrypto/bn: bn_add.c lib/libcrypto/bn/arch/amd64: bn_arch.c bn_arch.h Log message: Refactor BN_uadd() and BN_usub(). Unlike bn_add_words()/bn_sub_words(), the s2n-bignum bignum_add() and bignum_sub() functions correctly handle inputs with differing word lengths. This means that they can be called directly, without needing to fix up any remaining words manually. Split BN_uadd() in two - the default bn_add() implementation calls bn_add_words(), before handling the carry for any remaining words. Likewise split BN_usub() in two - the default bn_sub() implementation calls bn_sub_words(), before handling the borrow for any remaining words. On amd64, provide an implementation of bn_add() that calls s2n-bignum's bignum_add() directly, similarly with an implementation of bn_sub() that calls s2n-bignum's bignum_sub() directly. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/02 11:44:33 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_2 Makefile distinfo Log message: Maintenance update to webkitgtk{40,41,50}-2.38.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 11:48:51 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update catch2 to 3.3.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/02 12:23:01 Modified files: usr.sbin/bgpctl: parser.c Log message: Fix typo CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/02 13:09:58 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/pkg: PLIST Log message: Update ansible-core 2.14.1 -> 2.14.2 Changelog: https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst#v2-14-2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/02 13:11:15 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.1.0 -> 7.2.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-2-0 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/02 13:12:05 Modified files: lib/libcrypto/aes/asm: aes-ppc.pl lib/libcrypto/bn/asm: ppc-mont.pl ppc.pl lib/libcrypto/sha/asm: sha1-ppc.pl sha512-ppc.pl Log message: Remove AIX toc data after every function. NFC CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/02 13:12:27 Modified files: databases/patroni: Makefile distinfo databases/patroni/pkg: PLIST Log message: Update patroni 2.1.7 -> 3.0.0 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-300 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/02 13:12:51 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.43 -> 2.44 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.44 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/02 13:31:37 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Emit log messages in consistent format CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/02 14:03:32 Modified files: devel/apr : Makefile distinfo devel/apr-util : Makefile distinfo devel/apr-util/pkg: PLIST Log message: update to apr-1.7.2/apr-util-1.6.3, rebuilt distfiles to remove -rc in the directory names that were accidentally in the 1.7.1/1.6.2 releases. sync AUTOCONF_VERSION and apr-util PLIST while there. ok stsp CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 14:04:19 Modified files: security/knockpy: Makefile distinfo security/knockpy/pkg: PLIST Log message: Update knockpy to 6.1.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 14:05:01 Modified files: geo/kgeotag : Makefile distinfo geo/kgeotag/pkg: PLIST Log message: Update kgeotag to 1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/02 14:07:23 Modified files: devel/apr-util : Tag: OPENBSD_7_2 Makefile distinfo devel/apr-util/pkg: Tag: OPENBSD_7_2 PLIST Log message: MFC update to apr-util-1.6.3, ok stsp CVE-2022-25147: Integer Overflow or Wraparound vulnerability in apr_base64 functions of Apache Portable Runtime Utility (APR-util) allows an attacker to write beyond bounds of a buffer. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 14:08:02 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.388 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/02 14:09:57 Modified files: devel/apr : Tag: OPENBSD_7_2 Makefile distinfo devel/apr/patches: Tag: OPENBSD_7_2 patch-apr-config_in patch-configure_in patch-memory_unix_apr_pools_c Log message: MFC update to apr-1.7.2, ok stsp CVE-2022-24963: Integer Overflow or Wraparound vulnerability in apr_encode functions of Apache Portable Runtime (APR) allows an attacker to write beyond bounds of a buffer. CVE-2021-35940: Restore fix for out-of-bounds array dereference in apr_time_exp*() functions. (This issue was addressed as CVE-2017-12613 in APR 1.6.3 and later 1.6.x releases, but was missing in 1.7.0.) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 14:24:35 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Log message: Update kstars to 3.6.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/02 15:35:57 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.081 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 15:54:55 Modified files: devel/ccache : Makefile Log message: Defer test compilation to test target Split 35 out of 115 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 16:19:14 Modified files: audio/taglib : Makefile Log message: Defer test compilation to test target Split 40 out of 147 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 16:58:01 Modified files: audio/mumble : Makefile Log message: Defer test compilation to test target Split 63 out of 295 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:25:32 Modified files: devel/libdispatch: Makefile Log message: Defer test compilation to test target Split 52 out of 83 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:33:27 Modified files: devel/glog : Makefile Log message: Defer test compilation to test target Split 10 out of 19 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:34:20 Modified files: devel/cmocka : Makefile Log message: Defer test compilation to test target Split 64 out of 67 targets from do-build into pre-test, cutting down build/package time noticably. No package change. OK bcallah (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:43:22 Modified files: devel/qjson : Makefile devel/qjson/pkg: PLIST Log message: sync plist CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:44:42 Modified files: devel/qjson : Makefile Log message: Defer test compilation to test target Split 25 out of 36 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:51:13 Modified files: devel/cpputest : Makefile devel/cpputest/pkg: PLIST Log message: sync plist CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:51:57 Modified files: devel/cpputest : Makefile Log message: Defer test compilation to test target Split 61 out of 96 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:55:49 Modified files: devel/cpputest : Makefile Log message: fix comment CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 17:58:59 Modified files: devel/msgpack : Makefile Log message: Defer test compilation to test target Split 91 out of 104 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 18:03:14 Modified files: devel/epoll-shim: Makefile Log message: Defer test compilation to test target Split 70 out of 90 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 18:28:12 Modified files: devel/tl-expected: Makefile Log message: actually build tests, missed in r1.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 18:31:33 Modified files: devel/flatbuffers: Makefile Log message: Defer test compilation to test target Split 40 out of 76 targets from do-build into pre-test, cutting down build/package time noticably. No package change. Fine with Ashton Fagg (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 18:38:37 Modified files: devel/protozero: Makefile Log message: Defer test compilation to test target Split 90 out of 90 targets from do-build into pre-test, set PKG_ARCH=* NO_BUILD=Yes as this is a header-only port. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 18:55:10 Modified files: devel/json-c : Makefile Log message: Defer test compilation to test target Split 56 out of 85 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 19:00:32 Modified files: devel/gtest : Makefile Log message: Defer test compilation to test target Split 102 out of 114 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 19:05:04 Modified files: devel/gflags : Makefile Log message: Defer test compilation to test target Split 11 out of 29 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 19:09:38 Modified files: devel/cjson : Makefile Log message: Defer test compilation to test target Split 43 out of 46 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/02 19:14:37 Modified files: devel/libcrossguid: Makefile Log message: Defer test compilation to test target Split 3 out of 6 targets from do-build into pre-test, cutting down build/package time noticably. No package change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/02 20:41:22 Modified files: gnu/llvm/lld/ELF: Driver.cpp gnu/llvm/lld/docs: ld.lld.1 Log message: make --execute-only the default on powerpc ok gkoehler CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/02/02 21:11:06 Modified files: audio/mpd : Makefile distinfo Log message: audio/mpd: update to 0.23.12 changelog: ver 0.23.12 (2023/01/17) * input - curl: require CURL 7.55.0 or later * decoder - mad: fix integer underflow with very small files * tags - fix crash bug due to race condition * output - pipewire: adjust to PipeWire 0.3.64 API change * fix build failures with GCC 13 ver 0.23.11 (2022/11/28) * database - simple: move default database to ~/.cache/mpd/db from ~/.cache/mpd.db - simple: default "cache_directory" to ~/.cache/mpd/mounts * macOS: fix build failure "no archive members specified" * Windows - fix crash bug (stack buffer overflow) after I/O errors - fix path traversal bug because backslash was allowed in playlist names * Android/Windows - update OpenSSL to 3.0.7 - re-enable CURL's verbose error strings ok landry@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/02/02 21:13:26 Modified files: sysutils/loki : Makefile distinfo Log message: sysutils/loki: update to 2.7.2 changelog: Notable bug fixes: Fixed bug in validation of pattern and regexp parsers where missing or empty parameters for these parsers caused panics. Fixed bugs in processing delete requests with line filters: Whole chunks covered by delete requests with a line filter were incorrectly skipped. Chunks partially covered by delete requests with a line filter were not properly processed. The part that was not covered by the delete request was rewritten with a line filter, while the part that was covered by the delete request was completely deleted. Fixed bug in multi-tenant querying that caused HTTP 400 responses when multiple tenants where used in X-Scope-OrgID header like so tenant-a|tenant-b. Upgraded Go build version and Docker container base images to 1.19.5 to mitigate GO-2022-1144 vulnerability. ok landry@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/02/02 21:18:27 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST sysutils/grafana/patches: patch-conf_sample_ini patch-pkg_cmd_grafana-cli_commands_commands_go Log message: sysutils/grafana: update to 9.3.6 changelog: https://github.com/grafana/grafana/compare/v9.2.1...v9.3.6 ok landry@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 21:47:59 Modified files: lib/libcrypto/bn: bn_local.h bn_mod.c Log message: Turn BN_mod_{ct,nonct}() into symbols. Also use accurate/useful variables names. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 21:55:13 Modified files: lib/libcrypto/bn: bn_mod.c Log message: Simplify BN_nnmod(). In the case that the result is negative (i.e. one of a or m is negative), the positive result can be achieved via a single BN_usub(). This simplifies BN_nnmod() and avoids indirection via BN_add()/BN_sub(), which do BN_cmp() and then call into BN_uadd()/BN_usub(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 22:06:20 Modified files: lib/libcrypto/bn: bn_mod.c Log message: Simplify BN_mod_{lshift1,sub}_quick(). The BN_mod_.*_quick() functions require that their inputs are non-negative and are already reduced. As such, they can and should use BN_ucmp() and BN_usub() instead of BN_cmp() and BN_add()/BN_sub() (which internally call BN_uadd()/BN_usub() and potentially BN_cmp()). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 22:10:57 Modified files: lib/libcrypto/bn: bn_mod.c Log message: Clean up BN_mod_mul() and simplify BN_mod_sqr(). Use the same naming/code pattern in BN_mod_mul() as is used in BN_mul(). Note that the 'rr' allocation is unnecessary, since both BN_mul() and BN_sqr() handle the case where r == a || r == b. However, it avoids a potential copy on the exit from BN_mul()/BN_sqr(), so leave it in place for now. Turn BN_mod_sqr() into a wrapper that calls BN_mod_mul(), since it already calls BN_sqr() in the a == b. The supposed gain of calling BN_mod_ct() instead of BN_nnmod() does not really exist. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 22:15:40 Modified files: lib/libcrypto/bn: bn_mod.c Log message: Clean up and simplify BN_mod_lshift{,_quick}(). BN_mod_lshift() already has a BN_CTX available, make use of it rather than calling BN_dup() and BN_free(). In BN_mod_lshift_quick(), BN_copy() already handles dst == src, so avoid checking this before the call. The max_shift == 0 case can also be handled without code duplication. And as with other *_quick() functions, use BN_ucmp() and BN_usub() directly given the 0 <= a < m constraint. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 22:27:50 Modified files: lib/libcrypto/bn: bn_exp.c Log message: Reorder functions in bn_exp.c to be slightly sensible... No functional change intended. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/02 22:30:49 Modified files: lib/libcrypto/bn: bn_exp.c bn_exp2.c Log message: Move BN_mod_exp2_mont() to bn_exp.c. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 22:45:18 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.389 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/02 22:46:49 Modified files: devel/catch2 : Makefile distinfo Log message: Update catch2 to 3.3.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/02 22:59:09 Modified files: gnu/llvm/lld/ELF: Driver.cpp gnu/llvm/lld/docs: ld.lld.1 Log message: default sparc64 ld.lld to --execute-only Note this doesn't actually work yet for anything big -- some unknown stuff needs to be fixed. Also ld.lld isn't the default sparc64 ld yet. But at least having this available during normal builds, to test iterate upon, will speed up either of those desireable outcomes. ok claudio CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/02 23:13:08 Modified files: sys/arch/powerpc/include: asm.h Log message: Remove a bunch of pic-related macros which were supposed to mimic similar x86 macros but have never been implemented and never been used either. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/02/02 23:37:51 Modified files: . : innovations.html Log message: improve xonly block CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/02/03 01:13:31 Modified files: . : innovations.html Log message: typo: -> (made half page with a bold font) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/03 01:14:08 Modified files: net/p5-Zonemaster/ldns: Makefile distinfo Log message: update to p5-Zonemaster-LDNS-3.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/03 01:25:45 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/03 01:26:01 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/patches: patch-introspection_Makefile_in math/gnumeric/pkg: PLIST Log message: Update to gnumeric-1.12.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/03 01:27:07 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.367. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/03 01:27:31 Modified files: lang/guile3 : Makefile distinfo lang/guile3/pkg: PLIST Added files: lang/guile3/patches: patch-libguile_posix_c patch-test-suite_tests_posix_test Log message: update lang/guile3 to 3.0.9 announce: https://www.gnu.org/software/guile/news/gnu-guile-309-released.html The new `spawn' and existing functions like `system*', `open-pipe' and `pipeline' are now implemented via posix_spawn, except that the way they run on non-linux OSes is wrong. The closing of _all_ file descriptors in the 3...RLIMIT_NOFILE is scheduled via posix_spawn_file_actions_addclose and, since not all the fds in that range are valid, close(2) fails and aborts posix_spawn. Add an ugly hack to close only in the 3...getdtablecount() range, testing each fd with fstat(2) to see if it's 'live'. Bug filed upstream, waiting for an official fix. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/03 01:33:03 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.43.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/03 01:39:01 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-sapi_fpm_www_conf_in Log message: update to php-8.2.2 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/03 03:10:36 Modified files: usr.sbin/bgplgd: bgplgd.8 bgplgd.h qs.c Log message: Add ASPA support to bgpctl FastCGI server OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/02/03 04:31:52 Modified files: sys/dev/pci : igc_i225.c igc_i225.h igc_phy.c Log message: Remove PHY ID checks. The Linux driver is no longer checking for the PHY ID because there is only one venor. ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/03 04:52:58 Modified files: textproc/py-dateparser: Makefile distinfo Log message: update to py3-dateparser-1.1.7 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/03 06:10:57 Modified files: usr.bin/bgplg : bgplg.h Log message: Add ASPA to Looking Glass OK claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/03 06:20:21 Modified files: sys/arch/arm64/dev: aplmca.c Log message: Set clock divider instead of relying on the pre-configured value. ok ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/03 06:22:59 Added files: sys/dev/fdt : sncodec.c Log message: Add sncodec(4) a driver for the TI SN012776/TAS2764 digital amplifier. ok ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/03 06:28:51 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : sncodec.4 Log message: sncodec(4) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/03 06:41:40 Modified files: devel/protozero: Makefile Log message: Zap PKG_ARCH=* again as COMPILER influences WANTLIB and LIB_DEPENDS Pointed out by sthen. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/03 06:43:50 Modified files: devel/qcoro : Makefile Log message: Set TEST_IS_INTERACTIVE=X11 to pass test-qcoroimageprovider 100% tests passed, 0 tests failed out of 20 From rsadowski CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/03 07:18:56 Modified files: distrib/miniroot: install.sub Log message: Make softraid helper return disk not device names get_softraid_chunks() yields full device names with labels, e.g. "sd0a", but the installer largely deals with disk names "sd0". The only user of this, MAKEDEV, behaves identically with either form. Rename to get_softraid_disks(), clarify comments and return disk names so it can be reused without pattern matching or stripping labels. OK afresh1 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/03 07:25:39 Modified files: telephony/p5-Net-SIP: Makefile distinfo Log message: update p5-Net-SIP to 0.835 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/03 07:34:26 Modified files: devel/tl-expected: Makefile Log message: zap PKG_ARCH=* as COMPILER influences WANTLIB and LIB_DEPENDS CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/03 07:43:50 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.9 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/03 07:48:57 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC Log message: enable sncodec(4) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/03 07:59:55 Modified files: devel/tl-expected: Makefile Log message: devel/cmake ignores *_TARGET, zap useless TEST_TARGET CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/03 08:28:04 Modified files: distrib/miniroot: install.sub Log message: Define get_softraid_disks() before get_dkdevs*() so they can use it CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/03 08:51:09 Modified files: usr.sbin/bgplgd: bgplgd.8 Log message: add missing ".It Xo" in previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/03 08:53:15 Modified files: share/man/man4 : iic.4 Log message: add sncodec(4); CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/03 08:55:59 Modified files: usr.bin/tput : tput.c Log message: Fix tput when compiled with clang-15 -O2 For some reason clang-15 doesn't like passing the uninitialized array of pointers nargv[] to the vararg function tparm(). With -O2 it optimizes the for loop preceding the tparm() call strangely, with the result that the argv[i] == NULL error is hit in most real-world usage. This broke naddy's fancy shell prompt among other things. Initialize nargv[] to appease the insatiable undefined behavior exploiter. ok jca millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/03 10:43:25 Modified files: usr.sbin/ldapd : conn.c Log message: Add void to conn_close_any() This makes the function definition match the prototype and silences a clang-15 warning. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/03 11:20:40 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/03 11:31:17 Modified files: sys/crypto : blake2s.c blake2s.h sys/dev/ic : ahci.c sys/net : wg_noise.c Log message: Remove redundant DIAGNOSTIC wrappers around KASSERT macros. From Crystal Kolipe. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/03 11:32:31 Modified files: sys/dev/rasops : rasops.h Log message: Remove leftover rasops_isgray[] declaration. From Crystal Kolipe. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/03 11:34:24 Modified files: sys/dev/rasops : rasops.c Log message: RASOPS_CLIPPING is about screen coordinates, don't let it mess with color codes. NFC as this option is not enabled anywhere. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/02/03 13:11:58 Modified files: games/dxx-rebirth: Makefile distinfo games/dxx-rebirth/patches: patch-SConstruct patch-similar_main_mglobal_cpp Added files: games/dxx-rebirth/patches: patch-similar_2d_font_cpp Log message: update to checkout from 2022-09-29. runtime tested by me. jca@ contributed reminder to remove -Werror for unused... CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/02/03 13:32:57 Modified files: devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/11/patches: patch-make_common_NativeCompilation_gmk devel/jdk/17 : Makefile devel/jdk/17/patches: patch-make_common_NativeCompilation_gmk Added files: devel/jdk/1.8/patches: patch-hotspot_src_cpu_aarch64_vm_templateInterpreter_aarch64_cpp devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp devel/jdk/17/patches: patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp Log message: * Remove errant aarch64 hotspot assembly instruction that was reading from libjvm.so .text segment. This is clearly not was intended here. Found by exec only. * Remove USE_NOEXECONLY flags. * Disable -Werror for 11 & 17 to so clang 15 can build them. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/03 14:15:47 Modified files: x11/xtu : Makefile Added files: x11/xtu/patches: patch-TolleUhr_c Log message: x11/xtu: Pixmap is an integer type, not a pointer; unbreak with clang 15 Also enable function prototypes. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/03 17:07:11 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_stolen.c Log message: unstub i915_gem_stolen_lmem_setup() CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/02/03 18:30:56 Modified files: net/dnscrypt-proxy: Makefile distinfo Log message: update dnscrypt-proxy 2.1.3 changelog: https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.3 This is a new release compatible with upcoming go 1.20. ok tb@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/02/04 00:51:22 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.9.2 Thanks to Renato Aguiar (renato#renatoaguiar.net) for providing the diff. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/04 01:47:02 Modified files: textproc/nlohmann-json: Makefile distinfo textproc/nlohmann-json/pkg: PLIST Log message: textproc/nlohmann-json: update to 3.11.2 - cmake/.pc files are now installed to share/ as arch-independant, cf https://github.com/nlohmann/json/pull/3619 for the rationale from kn@: - set NO_BUILD as this is a header-only port - Defer building tests to do-test target - Drop NO_TEST, all tests succeed (except the 4 that try to reach network via git clone) all consumers (mtxclient, nheko and mkvtoolnix) build fine with it. should fix a warzone2100 build failure seen by tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/04 02:35:35 Modified files: sysutils/firmware/vmm: Makefile sysutils/firmware/vmm/patches: patch-Makefile Log message: seabios: Pass --keep-section .fixedaddress.* to llvm-strip. Removing these sections from rom16.o would result in vmd hanging and spinning on early boot. ok dv CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/04 02:36:42 Modified files: sysutils/firmware/vmm/patches: patch-src_fw_paravirt_c patch-src_optionroms_c Log message: seabios: regen patches CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/04 03:38:29 Modified files: graphics/cairo : Makefile distinfo graphics/cairo/patches: patch-meson_build patch-src_meson_build graphics/cairo/pkg: PLIST Log message: Update to cairo-1.17.8. Survived a bulk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/04 03:41:32 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.64. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/04 03:41:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.64. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/04 03:41:55 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.64. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/02/04 03:51:25 Modified files: sysutils/firmware/apple-boot: Makefile sysutils/u-boot-asahi: Makefile Added files: sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t8112-j413_dts patch-arch_arm_dts_t8112-j493_dts Log message: Enable speakers on the M2 13" MacBook Pro and the M2 MacBook Air ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/04 04:00:11 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/04 04:40:33 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-sapi_fpm_www_conf_in Log message: update to php-8.1.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/04 04:40:44 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_2 patch-sapi_fpm_www_conf_in Log message: update to php-8.1.15 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/04 04:48:55 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h lib/libcrypto/bn/arch/alpha: bn_arch.h lib/libcrypto/bn/arch/powerpc64: bn_arch.h lib/libcrypto/bn/arch/riscv64: bn_arch.h Log message: Fix output constraints for bn_umul_hilo(). When bn_umul_hilo() is implemented using an instruction pair, mark the first output with a constraint that prevents the output from overlapping with the inputs ("&"). Otherwise the first instruction can overwrite the inputs, which then results in the second instruction producing incorrect value. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/04 06:03:58 Modified files: sbin/shutdown : shutdown.8 Log message: correct history, shutdown(8) appeared in 4.1BSD before 4.1c "shutdown Is a new command which shuts the system down at a specified time." Bug fixes and changes in 4.1bsd May 10, 1981 from bitsavers bits/BSD/BSD4.1_bootable.tap.gz /usr/man/man0/changes.4-81 There may have been some confusion when checking against CSRG archives. The 4.1 there is 4.0 with a "4.0.upgrade" directory with 4.1 files such as 4.0.upgrade/etc/shutdown. And 4.1a isn't a full tree. In SCCS shutdown.c starts on Feb 7 1981. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/04 06:29:10 Modified files: net/p5-Zonemaster/engine: Makefile distinfo net/p5-Zonemaster/engine/pkg: PLIST Log message: update to p5-Zonemaster-engine-4.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/04 06:29:19 Modified files: sysutils/moreutils: Makefile distinfo sysutils/moreutils/patches: patch-Makefile Log message: update to moreutils-0.67 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/04 06:37:00 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr patch-bin_solr_in_sh textproc/solr/pkg: PLIST Log message: update to solr-9.1.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/04 06:40:51 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-configure patch-external_libmspub_ExternalProject_libmspub_mk patch-external_libnumbertext_UnpackedTarball_libnumbertext_mk patch-external_liborcus_ExternalProject_liborcus_mk patch-external_pdfium_Library_pdfium_mk patch-external_pdfium_UnpackedTarball_pdfium_mk patch-external_pdfium_pdfium-openbsd_patch patch-external_skia_Library_skia_mk patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs patch-shell_source_unix_exec_shellexec_cxx patch-solenv_gbuild_platform_com_GCC_defs_mk patch-solenv_gbuild_platform_unxgcc_mk patch-vcl_Library_vclplug_gen_mk patch-vcl_Library_vclplug_gtk3_kde5_mk patch-vcl_Library_vclplug_gtk3_mk patch-vcl_Library_vclplug_qt5_mk patch-vcl_source_app_svapp_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 Log message: update to 7.5.0.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/04 07:00:18 Modified files: lib/libcrypto/bn/arch/amd64: bn_arch.c bn_arch.h Log message: Remove bn_sqr_words() on amd64. s2n-bignum's bignum_sqr() is not the same as bn_sqr_words() (which only computes a partial result, unlike the former). This went unnoticed since bn_sqr() is called directly on amd64, hence bn_sqr_words() is currently unused. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/04 07:27:22 Modified files: sysutils/restic: Makefile distinfo modules.inc Log message: Update to restic-0.15.1 Changes: https://github.com/restic/restic/releases/tag/v0.15.1 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/04 07:34:59 Modified files: x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: distinfo x11/kde-applications/akonadi-calendar: distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akregator: distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin/pkg: PLIST x11/kde-applications/dolphin-plugins: distinfo 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/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/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/kblog: Makefile x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenetwork-filesharing/pkg: PLIST 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/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: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kimap/pkg: PLIST x11/kde-applications/kio-extras: distinfo 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: distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klickety/pkg: PLIST x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: distinfo x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/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/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: distinfo x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/krdc/patches: patch-vnc_vncclientthread_cpp x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/ksanecore: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/ksirk: distinfo x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksnakeduel: distinfo x11/kde-applications/kspaceduel: distinfo x11/kde-applications/ksquares: distinfo x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksystemlog: distinfo x11/kde-applications/kteatime: distinfo x11/kde-applications/ktimer: distinfo x11/kde-applications/ktnef: distinfo x11/kde-applications/ktouch: distinfo x11/kde-applications/ktuberling: distinfo x11/kde-applications/kturtle: distinfo x11/kde-applications/kubrick: distinfo x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/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/libkgapi/pkg: PLIST x11/kde-applications/libkipi: distinfo x11/kde-applications/libkleo: distinfo x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: distinfo x11/kde-applications/libksane: distinfo x11/kde-applications/libksieve: distinfo x11/kde-applications/lokalize: distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: distinfo x11/kde-applications/markdownpart: distinfo x11/kde-applications/markdownpart/pkg: PLIST x11/kde-applications/mbox-importer: distinfo x11/kde-applications/messagelib: distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-sieve-editor: distinfo x11/kde-applications/pim-sieve-editor/pkg: PLIST 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/spectacle: distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: distinfo x11/yakuake : distinfo Log message: Update KDE Gear to 22.12.2 https://kde.org/announcements/changelogs/gear/22.12.2/ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/04 08:26:28 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/04 09:15:05 Modified files: lang/qbe : Makefile distinfo Log message: Update to qbe-1.1 Changelog: https://c9x.me/compile/releases.html CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/04 09:23:16 Modified files: multimedia/frei0r-plugins: Makefile distinfo multimedia/frei0r-plugins/pkg: PLIST Log message: Update frei0r-plugins to 1.8.0 Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/04 09:29:33 Modified files: devel/qcoro : Makefile distinfo Log message: Update qcoro to 0.8.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/04 09:29:52 Modified files: wayland/plasma-wayland-protocols: Makefile distinfo wayland/plasma-wayland-protocols/pkg: PLIST Log message: Update plasma-wayland-protocols to 1.10.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/04 10:37:59 Modified files: devel/abseil-cpp: Makefile distinfo devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt patch-absl_status_status_cc devel/abseil-cpp/pkg: PLIST Added files: devel/abseil-cpp/patches: patch-absl_base_internal_unscaledcycleclock_config_h Removed files: devel/abseil-cpp/patches: patch-absl_base_internal_unscaledcycleclock_h patch-absl_time_internal_cctz_src_time_zone_format_cc Log message: update to latest abseil-cpp LTS https://github.com/abseil/abseil-cpp/releases/tag/20230125.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/02/04 11:26:16 Modified files: net/py-dnslib : Makefile distinfo Log message: update py-dnslib to 0.9.23 Addresses CVE-2022-22846 in client.py maintainer timeout CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/04 11:58:19 Modified files: sys/dev/fdt : sncodec.c Log message: Set default volume to -30 dB instead of using the hardware default of 0 dB (which means maximum volume). ok patrick@, ratchov@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/02/04 12:14:04 Modified files: games/gogrepo : Makefile distinfo Log message: update to most recent checkout which unbreaks gogrepo; from sdk@ - thanks! CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/02/04 12:19:37 Modified files: sys/sys : timetc.h sys/kern : kern_tc.c share/man/man9 : tc_init.9 sys/arch/alpha/alpha: clock.c sys/arch/amd64/amd64: tsc.c sys/arch/amd64/isa: clock.c sys/arch/arm/cortex: agtimer.c amptimer.c sys/arch/arm64/dev: agtimer.c sys/arch/armv7/omap: dmtimer.c gptimer.c sys/arch/armv7/sunxi: sxitimer.c sys/arch/hppa/dev: clock.c sys/arch/i386/isa: clock.c sys/arch/i386/pci: geodesc.c gscpm.c ichpcib.c sys/arch/loongson/loongson: generic3a_machdep.c sys/arch/macppc/macppc: clock.c sys/arch/mips64/mips64: mips64_machdep.c sys/arch/octeon/octeon: machdep.c sys/arch/powerpc64/powerpc64: clock.c sys/arch/riscv64/riscv64: clock.c sys/arch/sparc64/dev: psycho.c sys/arch/sparc64/sparc64: clock.c sys/dev/acpi : acpihpet.c acpitimer.c sys/dev/pci : amdpm.c viapm.c sys/dev/pv : hyperv.c pvclock.c Log message: timecounting: remove incomplete PPS support The timecounting code has had stubs for pulse-per-second (PPS) polling since it was imported in 2004. At this point it seems unlikely that anyone is going to finish adding PPS support, so let's remove the stubs: - Delete the dead tc_poll_pps() call from tc_windup(). - Remove all tc_poll_pps symbols from the kernel. Link: https://marc.info/?l=openbsd-tech&m=167519035723210&w=2 ok miod@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/02/04 12:33:03 Modified files: sys/kern : kern_clock.c kern_resource.c kern_time.c sched_bsd.c Log message: kernel: stathz is always non-zero after cpu_initclocks() Now that the clockintr switch is complete, cpu_initclocks() always initializes stathz to a non-zero value. We don't call statclock() from hardclock(9) anymore and, more broadly, we don't need to test whether stathz is non-zero before using it. With input from kettenis@. Link: https://marc.info/?l=openbsd-tech&m=167434223309668&w=2 ok kettenis@ miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/04 13:04:20 Modified files: sys/dev/fdt : tascodec.c Log message: Set default volume to -30 dB instead of using the hardware default of 0 dB (which means maximum volume). ok patrick@, ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/04 14:20:40 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c gnu/usr.bin/binutils-2.17/ld/emulparams: elf_x86_64_obsd.sh Log message: Make ld.bfd default to --execute-only on amd64. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/04 15:41:25 Added files: x11/xdtm/patches: patch-Ext_iconman_c patch-Xedw_XedwList_c Log message: x11/xdtm: fix type mismatches and unbreak with clang 15 This uses the same silly idiom already employed throughout this particular code base. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2023/02/04 16:11:59 Modified files: share/man/man4 : Makefile sys/arch/arm64/conf: GENERIC sys/conf : files sys/dev/acpi : files.acpi Added files: share/man/man4 : ufshci.4 sys/dev/acpi : ufshci_acpi.c sys/dev/ic : ufshci.c ufshcireg.h ufshcivar.h Log message: Initial driver for Universal Flash Storage (UFS) Host Controllers. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/02/04 16:17:06 Modified files: sys/arch/macppc/macppc: clock.c Log message: macppc: dec_rearm: don't disable interrupts around atomic operations We don't need to disable interrupts around ppc_mtdec(). The underlying operation, mtdec, is atomic. Link: https://marc.info/?l=openbsd-tech&m=167494864124073&w=2 ok gkoehler@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/02/04 16:20:54 Modified files: sys/arch/powerpc64/powerpc64: clock.c Log message: powerpc64: dec_rearm: don't disable interrupts around atomic operations We don't need to disable interrupts around this singular mtdec() call. The mtdec operation is atomic. Link: https://marc.info/?l=openbsd-tech&m=167494864124073&w=2 ok gkoehler@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/02/04 16:29:03 Modified files: devel/kdevelop : distinfo Log message: Put in missed distinfo for 22.12.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/04 18:58:00 Modified files: sys/dev/pci : pcidevs Log message: add Intel Elkhart Lake ids from: Intel Atom x6000E Series, and Intel Pentium and Celeron N and J Series Processors for IoT Applications Datasheet, Volume 1 Document Number: 636112-1.6 AHCI changed from 0x4b60 to 0x4b63 to match what is seen on Dell EMC Edge Gateway 3200 with Atom x6425RE and Compulab fitlet3 with Atom x6425E. 0x4b7f is documented as Reserved but is SRAM ok patrick@ jan@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/04 18:58:30 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/02/04 19:26:02 Modified files: sys/dev/pci : azalia.c ichiic.c dwiic_pci.c Log message: match on Elkhart Lake ok patrick@ jan@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/04 22:40:59 Modified files: graphics/skanlite: distinfo net/kdeconnect-kde: distinfo net/ktorrent : distinfo net/libktorrent: distinfo productivity/kalendar: distinfo Log message: Fix missing distinfo updates, spotted by naddy CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/05 00:11:12 Modified files: share/man/man4 : acpi.4 Log message: add ufshci(4); CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/02/05 00:45:23 Modified files: app/xterm : COPYING MANIFEST NEWS THANKS VTPrsTbl.c VTparse.def button.c charclass.c charclass.h charproc.c configure.in ctlseqs.ms ctlseqs.txt fontutils.c input.c main.c main.h misc.c ptyx.h terminfo util.c version.h xstrings.c xterm.appdata.xml xterm.h xterm.log.html xterm.man xtermcap.c app/xterm/package: xterm.spec app/xterm/package/debian: changelog copyright app/xterm/package/freebsd: Makefile app/xterm/package/pkgsrc: Makefile app/xterm/vttests: halves.pl modify-keys.pl Log message: Update to xterm 378. tested/ok op@, tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/02/05 01:12:14 Modified files: databases/citus: Makefile Log message: base-gcc doesn't understand -fno-lto. Switch to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/02/05 01:18:37 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/05 01:30:23 Modified files: math/cglm : Makefile distinfo Log message: update math/cglm to 0.8.9 changelog: https://github.com/recp/cglm/releases/tag/v0.8.9 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/05 01:31:34 Modified files: games/taisei : Makefile Log message: games/taisei: bump revision after math/cglm update taisei uses macros from cglm but doesn't link to it. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 03:33:04 Modified files: net/konversation: distinfo Log message: Fix missing distinfo updates, spotted by aja So this is what happens when you run `git diff .` inside x11 and not ports root dir. Sry for the build issues. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/05 05:17:25 Modified files: lib/libc/gen : getpagesize.3 Log message: getpagesize() appeared in 4.1c before 4.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/05 05:23:35 Removed files: net/deluge : patch-deluge_i18n_util_py patch-deluge_log_py Log message: Remove misplaced and obsolete patches Those were cherry-picked (into the wrong directory) before the 2.0.5 update, which now includes them. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/05 05:33:17 Modified files: lib/libc/sys : write.2 Log message: writev() appeared in 4.1c before 4.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/05 05:50:31 Modified files: net/libtorrent-rasterbar: Makefile distinfo net/libtorrent-rasterbar/patches: patch-include_libtorrent_config_hpp net/libtorrent-rasterbar/pkg: PLIST Log message: Update to libtorrent-rasterbar 2.0.8 https://github.com/arvidn/libtorrent/releases/tag/v2.0.8 The only consumers net/qbittorrent and net/deluge build and run fine, torrents keep seeding and leeching with it. Add myself as maintainer. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/05 06:37:51 Modified files: lib/libc/arch/aarch64/gen: usertc.c Log message: Implement usertc corresponding to the Allwinner A64 agtimer(4) errata. ok cheloha@, semarie@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 06:48:59 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-config_mk patch-man_feh_pre Log message: Update feh to 3.9.1 OK bcallah@, op@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 06:49:47 Modified files: devel/maven : Makefile distinfo devel/maven/pkg: PLIST Log message: Update maven to 3.8.7 ok ian@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 07:17:33 Modified files: net/kdeconnect-kde/patches: patch-plugins_sftp_mounter_cpp Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/05 07:32:41 Modified files: lang/clazy : Makefile lang/clazy/patches: patch-CMakeLists_txt Added files: lang/clazy/patches: patch-src_PreProcessorVisitor_cpp patch-src_PreProcessorVisitor_h patch-src_SourceCompatibilityHelpers_h patch-src_Utils_cpp patch-src_checkbase_cpp patch-src_checkbase_h patch-src_checks_manuallevel_qt6-fwd-fixes_cpp patch-src_checks_manuallevel_qt6-fwd-fixes_h patch-src_checks_manuallevel_qt6-header-fixes_cpp patch-src_checks_manuallevel_qt6-header-fixes_h Log message: lang/clazy: backport upstream commit to fix build with llvm-15. ok rsadowski (maintainer) https://github.com/KDE/clazy/commit/20fca52da739ebefa47e35f6b338bb99a0da3cfe CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/05 08:05:01 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/05 08:26:36 Modified files: gnu/usr.bin/binutils-2.17/ld/emulparams: elf64btsmip_obsd.sh elf64ltsmip_obsd.sh Log message: Switch the mips64 linker scripts over to the templates that order .rodata before .text. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/05 08:37:10 Modified files: gnu/usr.bin/binutils-2.17/ld: ldmain.c Log message: default __mips64__ to execute only CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/05 08:37:28 Modified files: lib/libc/arch/mips64: Makefile.inc Log message: remove --no-execute-only seatbelt CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/02/05 08:40:34 Modified files: . : innovations.html Log message: correct order of --execute-only crossing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/05 08:55:24 Modified files: games/falconseye: Makefile games/falconseye/patches: patch-win_jtp_jtp_win_c Log message: games/falconseye: provide prototype for jtp_do_lookat() to fix build with clang-15. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/05 09:10:54 ports/math/py-netcdf4/patches Update of /cvs/ports/math/py-netcdf4/patches In directory cvs.openbsd.org:/tmp/cvs-serv69121/patches Log Message: Directory /cvs/ports/math/py-netcdf4/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 09:14:10 Modified files: cad/openscad : Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/02/05 09:26:29 Modified files: . : innovations.html Log message: typo: "will not allowed momeory to be read" -> will not allow memory CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 10:05:47 Modified files: net/litecoin : Makefile Log message: Fix WANTLIB Extra: pcre.3 WANTLIB += pcre2-8 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/05 10:47:42 Modified files: math/py-netcdf4: Makefile Added files: math/py-netcdf4/patches: patch-src_netCDF4__netCDF4_pyx Log message: math/py-netcdf4: backport upstream fix for clang-15 build breakage. ok martin (maintainer) https://github.com/Unidata/netcdf4-python/pull/1229 https://github.com/Unidata/netcdf4-python/commit/43fcce18f8c937b0ee3690b2e7331a3c0e260cb4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/05 12:44:41 Modified files: benchmarks/fio : Makefile distinfo Log message: Update fio to 3.33 OK kmos@ (maintaienr) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/05 14:15:33 Modified files: usr.bin/tmux : cmd-display-message.c cmd-queue.c server-client.c tmux.1 tmux.h Log message: Extend display-message to work for control clients. GitHub issue 3449. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/02/05 14:15:39 Modified files: sysutils/firmware/apple-boot: Makefile sysutils/u-boot-asahi: Makefile Added files: sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t6001-j375c_dts patch-arch_arm_dts_t6002-j375d_dts patch-arch_arm_dts_t600x-j314-j316_dtsi Log message: Enable speakers on the M1 Pro/Max/Ultra machines ok tobhe@, sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/05 14:20:53 Modified files: x11/xtu : Makefile x11/xtu/patches: patch-Imakefile Log message: x11/xtu: clean up Pick up NeedFunctionPrototypes from . Clue from matthieu@. For CONFIGURE_STYLE=imake, CC/CFLAGS handling is grandfathered: Pick up these setting from imake. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/05 14:26:48 Modified files: usr.bin/tmux : menu.c Log message: Do not allow multiple line separators in a row. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/05 15:40:12 Modified files: net/ngircd : Makefile net/ngircd/patches: patch-doc_Makefile_in patch-src_ngircd_ngircd_c patch-src_ngircd_proc_c net/ngircd/pkg : DESCR Log message: net/ngircd: add ident flavor adds support for IDENT using security/libident libident is ancient and has not been upgraded for a long time so we don't want to enable it by default (which is also upstream default behaviour) patch by Michael CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/05 15:41:32 Modified files: net : Makefile Log message: net/ngircd,ident: hook ident flavor CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/05 18:24:45 Modified files: security/step-ca: Makefile distinfo modules.inc security/step-ca/pkg: PLIST README Added files: security/step-ca/pkg: step_ca.login Log message: security/step-ca: update to 0.23.1 patch by Tiemen Werkman comments by sthen@ CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2023/02/05 23:41:38 Modified files: sys/arch/powerpc/powerpc: pmap.c Log message: Add missing check for pg != NULL The code was reading pg->pg_flags, so clang assumed pg != NULL, then optimized a later "if (pg != NULL)" to "if (1)", and allowed a call to pmap_enter_pv(pted, NULL). Such a call can freeze bsd.mp by trying to lock NULL's ((struct mutex *)0x3c). I froze bsd.mp this way by starting Xorg on a macppc with nv(4) or r128(4) video, as it tried to mmap the xf86(4) aperture. ok miod@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/06 00:26:54 Modified files: games/freeciv : Makefile distinfo Log message: minor bugfix update to freeciv-3.0.6 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 01:22:00 Modified files: productivity/gnucash: Makefile Added files: productivity/gnucash/patches: patch-gnucash_import-export_log-replay_gnc-log-replay_c Log message: gnucash: use ANSI function definition to fix build with clang-15. Same diff landed in the upstream master branch a couple of days ago. ok aja (maintainer) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/06 01:41:00 Modified files: distrib/riscv64/ramdisk: install.md distrib/arm64/ramdisk: install.md distrib/amd64/common: install.md Log message: Add space after comma in MD "No * partition in *,try again." replies split across `echo -n' and `echo'. Those in single `echo' have it. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/06 01:51:34 Modified files: productivity/libphonenumber: Makefile Log message: sync abseil wantlibs after update OK aja CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/06 01:52:24 Modified files: fonts/juliamono: Makefile distinfo Log message: update fonts/juliamono to 0.047; from maintainer Laurence Tratt, thanks! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 02:11:30 Modified files: sysutils/collectd: Makefile Log message: sysutils/collectd: disable -Werror. The code contains a few counters that are only printed in DEBUG mode. In llvm-15 -Wunused-but-set-variable became more sensitive, so this breaks the build. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/06 02:16:05 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.12.76 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/06 02:20:30 Modified files: usr.bin/tmux : tmux.1 cmd-list-clients.c Log message: Add -f to list-clients like the other list commands, from Andy Walker in GitHub issue 3449. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 02:37:57 Modified files: math/igraph : Makefile Log message: math/igraph: Disable -Werror to appease llvm-15 lots of -Wstrict-prototype warnings. This should be fixed in igraph 10.2 and later. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/06 02:59:44 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.1285 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/06 03:14:14 Modified files: textproc/catfish: Makefile Log message: textproc/catfish: add missing BDEP on x11/dbus-python failure reported by tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 03:36:50 ports/sysutils/fwa/patches Update of /cvs/ports/sysutils/fwa/patches In directory cvs.openbsd.org:/tmp/cvs-serv15561/patches Log Message: Directory /cvs/ports/sysutils/fwa/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 03:37:40 Modified files: sysutils/fwa : Makefile Added files: sysutils/fwa/patches: patch-fwa_c Log message: sysutils/fwa: sprinkle void to fix build with clang 15. https://github.com/PeterHajdu/fwa/pull/2 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/06 03:42:10 Modified files: games/naev : Makefile distinfo Log message: minor bugfix update to naev-0.10.4 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 04:01:14 Modified files: games/xneko : Makefile games/xneko/patches: patch-xneko_c Log message: games/xneko: fix build with clang-15 by resolving NULL vs 0 confusion. Also include stdlib.h to squelch a few warnings. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/06 04:16:22 Modified files: sys/arch/alpha/alpha: conf.c machdep.c pmap.c prom.c sys/arch/alpha/conf: files.alpha sys/arch/alpha/include: pmap.h prom.h Removed files: sys/arch/alpha/alpha: promcons.c Log message: Unifdef -U _PMAP_MAY_USE_PROM_CONSOLE. This code hasn't been needed in years since the TC machines have switched to the MI zstty code. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 04:17:34 Modified files: net/nsping : Makefile net/nsping/patches: patch-nsping_c Added files: net/nsping/patches: patch-dns-lib_c patch-dns-rr_c Log message: net/nsping: fix a few warnings and errors to unbreak build with clang 15. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/02/06 05:29:08 Modified files: x11/mplayer : Makefile x11/mplayer/patches: patch-libmpcodecs_ve_lavc_c Log message: Sync with upstream fix From Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 06:35:36 Modified files: textproc/vgrind: Makefile Added files: textproc/vgrind/patches: patch-vfontedpr_c Log message: textproc/vgrind: clean up NUL vs NULL confusion that breaks the build with clang 15. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 06:45:38 Modified files: converters/ish : Makefile converters/ish/patches: patch-decode_c Log message: converters/ish: add prototype and fix another NUL vs NULL confusion to fix build with clang 15. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 06:50:32 Modified files: net/mon/server : Makefile net/mon/server/patches: patch-etc_very-simple_cf Added files: net/mon/server/patches: patch-mon_d_rpc_monitor_c Log message: net/mon/server: add missing include to fix build with clang 15. Regen patches while there. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 06:56:42 Modified files: net/tircproxy : Makefile net/tircproxy/patches: patch-tircproxy_c net/tircproxy/pkg: PLIST Log message: net/tircproxy: drop incorrect (time_t) casts for NULL argument of time(3). Fixes build with clang 15. Regen PLIST while there. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/06 07:15:20 Added files: geo/mapserver/patches: patch-flatgeobuf_include_flatbuffers_base_h Log message: geo/mapserver: fix build if abseil-cpp is installed flatgeobuf support tries to use abseil-cpp if found, and fails because the latter requires c++14 or newer. patch out #elif __has_include to make sure it isnt picked up, until properly fixed upstream. build failure reported by tb@, different fix proposed by kn@ but i prefer avoiding a useless BDEP. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/06 08:20:32 Added files: x11/xtu/patches: patch-XCC_c Log message: x11/xtu: clean up Add forgotten patch: Pick up NeedFunctionPrototypes from . Clue from matthieu@. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/06 08:41:50 Modified files: security/gobuster: Makefile distinfo Added files: security/gobuster: modules.inc Log message: Update for Gobuster to 3.4.0 from Laurent Cheylus Thanks! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/06 08:42:22 Modified files: x11/xcoloredit/patches: patch-xcoloredit_c Log message: x11/xcoloredit: fix type mismatch and unbreak with clang 15 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/06 09:03:54 ports/x11/xco/patches Update of /cvs/ports/x11/xco/patches In directory cvs.openbsd.org:/tmp/cvs-serv87774/patches Log Message: Directory /cvs/ports/x11/xco/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/06 09:04:52 Modified files: x11/xco : Makefile Added files: x11/xco/patches: patch-xargs_c patch-xco_c Log message: x11/xco: fix type mismatches and unbreak with clang 15 Also add missing includes. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/02/06 09:30:06 Modified files: mail/mu : Makefile distinfo mail/mu/pkg : PFRAG.guile Log message: Update mu to 1.8.14 Changes: * create mu cache path if needed * fix empty 'To:' header on reply to icalendar invitation * use const char* from for time_to_string (avoids crash in some configs) * mu4e-headers: appease byte-compiler * mu4e-headers: fallback to :subject for :thread-subject * mu-query-match-decider: add 'Related' to flags (rather than replace) ok op@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 09:48:00 Removed files: x11/xco : Makefile distinfo x11/xco/files : copyright x11/xco/patches: patch-xargs_c patch-xco_c x11/xco/pkg : DESCR PLIST Log message: Take x11/xco behind the barn The license doesn't grant permission to modify the code, so it won't survive the clang 15 update. Also, it doesn't currently work. ok naddy CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 09:49:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register xco removal CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/06 10:04:36 Modified files: textproc/qxlsx : Makefile distinfo textproc/qxlsx/pkg: PLIST Removed files: textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt Log message: Update to qxlsx-1.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/06 10:05:03 Modified files: astro/stellarium: Makefile Log message: Regen WANTLIB after qxlsx update. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 10:12:56 Modified files: x11 : Makefile Log message: Forgot to unhook xco form x11/Makefile CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/02/06 11:14:10 Modified files: usr.sbin/tcpdrop: tcpdrop.8 tcpdrop.c Log message: Accept netstat-style address.port syntax too. OK bluhm@ deraadt@ jmc@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 11:33:25 Modified files: archivers/macutil: Makefile Added files: archivers/macutil/patches: patch-binhex_binhex_c patch-comm_frommac_c patch-comm_tomac_c patch-fileio_rdfileopt_h patch-fileio_wrfileopt_h Log message: archivers/macutil: provide proper prototypes and add missing includes to fix the build with clang 15. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2023/02/06 11:35:52 Modified files: usr.sbin/smtpd : envelope.c Log message: smtpd(8) could abort due to a connection from a local, scoped ipv6 address. avoid using inet_pton(3) which doesn't support scoped ipv6 address, and use getaddrinfo(3) instead of. ok millert@ florian@ kn@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/02/06 11:41:03 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.9.2 This is a high-priority bug fix release. https://github.com/timescale/timescaledb/releases/tag/2.9.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 11:59:33 Modified files: net/owamp : Makefile net/owamp/pkg : PLIST Added files: net/owamp/patches: patch-owamp_api_c Log message: net/owamp: fix type confusion to fix build with clang 15, regen plist. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 12:08:30 Modified files: net/tn5250 : Makefile Added files: net/tn5250/patches: patch-curses_tn5250_c Log message: net/tn5250: add missing include providing the prototype necessary to appease clang 15. Switch HOMEPAGE to https. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 12:39:19 Modified files: lang/librep : Makefile lang/librep/pkg: PLIST Added files: lang/librep/patches: patch-src_repint_h Log message: lang/librep: use static __inline__ instead of extern __inline__ to fix build with clang 15. Regen plist. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/06 13:05:38 Modified files: audio/audacity : Makefile Log message: disable ccache to unbreak build if installed CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/02/06 13:27:45 Modified files: sys/dev/pci : if_ix.c if_ixl.c sys/net : if_ethersubr.c sys/netinet : if_ether.h Log message: consolidate mbuf header parsing on device driver layer with tweaks from mvs@, mpi@, dlg@, naddy@ and bluhm@ "go for it" deraadt@ ok naddy@, mvs@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/06 13:28:02 Modified files: audio/clementine: Makefile Log message: disable ccache to unbreak build if installed CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/06 13:30:49 Log message: Import sysutils/rustic-0.4.3 OK rsadowski@, aisha@ DESCR Rustic is a backup tool that provides fast, encrypted, deduplicated backups. It reads and writes the restic repo format desribed in the design document and can therefore be used as a complete replacement for restic. Note that rustic currently is in an beta release and misses tests. It is not yet considered to be ready for use in a production environment. Status: Vendor Tag: bket Release Tags: bket_20230206 N ports/sysutils/rustic/Makefile N ports/sysutils/rustic/crates.inc N ports/sysutils/rustic/distinfo N ports/sysutils/rustic/patches/patch-src_backend_local_rs N ports/sysutils/rustic/pkg/DESCR N ports/sysutils/rustic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/02/06 13:33:34 Modified files: usr.sbin/vmd : fw_cfg.c pci.c pci.h vm.c Log message: vmd(8): scan pci bus to determine bootorder strings. vmd's SeaBIOS bootorder strings had hardcoded pci device ids, so if a user added a network interface the bootorder strings didn't line up with reality. Using vmctl(8) to boot from a cdrom (-B cdrom) would fail, for instance, if attaching both a nic and a disk as well. This change scans the pci devices and finds the first of each type to construct viable bootorder strings. ok jan@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/06 13:37:28 Modified files: sysutils : Makefile Log message: +rustic CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/06 13:54:01 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-3.7.2 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.7.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/06 14:01:48 Modified files: audio/chromaprint: Makefile Log message: actually run the test program which takes half the build time CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/06 14:04:49 Modified files: telephony/pjsua: Makefile Log message: pjsua: disable hidden dep on libupnp CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/06 14:40:43 Modified files: audio/milkytracker: Makefile Log message: set NO_TEST, there are none at all CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/06 15:15:44 Added files: x11/xbae/patches: patch-examples_tests_leak2_c Log message: x11/xbae: explicitly cast integer to pointer to fix build with clang 15 CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/02/06 15:33:45 Modified files: editors/TeXmacs: Makefile distinfo editors/TeXmacs/patches: patch-src_Plugins_Qt_QTMSockets_cpp editors/TeXmacs/pkg: PLIST README Log message: update TeXmacs 2.1.2 changelog: https://github.com/texmacs/texmacs/releases/tag/v2.1.2 - updates QTMSockets.cpp patch - dratex tutorial actually requires texlive_texmf-full, so update README. tested by op@ ok op@ and rsadowski@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/06 15:47:09 Modified files: x11/xantfarm : Makefile x11/xantfarm/patches: patch-xantfarm_c Log message: x11/xantfarm: add missing includes to unbreak with clang 15 ... and drop some misguided changes of no benefit. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/02/06 16:28:50 Modified files: lib/mesa/include/pci_ids: iris_pci_ids.h lib/mesa/src/intel/dev: intel_device_info.c Log message: intel/dev: remove invalid EHL pci id a23e04b67367ae90e6fee06e4506bee3f00e6ae6 in mainline Mesa CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/02/06 16:30:51 Modified files: lib/mesa/include/pci_ids: iris_pci_ids.h Log message: intel/dev: Add another EHL pci id f15f08c3de3d0eeca8abf208c8d2ddc0523b3c23 in mainline Mesa CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/06 16:40:53 Modified files: sys/dev/pci/drm/include/drm: i915_pciids.h sys/dev/pci/drm/i915: i915_devlist.h Log message: match on another Elkhart Lake id Noticed when looking at the datasheet. Merged into drm-intel-next. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 17:06:50 Modified files: sysutils/idled : Makefile Added files: sysutils/idled/patches: patch-idled_c patch-idled_h patch-xlock_check_c Log message: sysutils/idled: convert logfile() into a proper vararg function and add string header to squelch some warnings. Unbreaks clang 15 build. People who like removing ports should probably consider this one. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 17:14:14 Modified files: benchmarks/siege: Makefile Added files: benchmarks/siege/patches: patch-src_cookies_c patch-src_ftp_c Log message: benchmarks/siege: fix type confusion and avoid bad prototypes for str{n,}casecmp(). Unbreaks build with clang 15. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/06 17:15:21 Modified files: benchmarks/siege: Makefile Log message: benchmarks/siege: bump revision CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/06 17:24:29 Modified files: databases/evolution-data-server: Makefile Added files: databases/evolution-data-server/patches: patch-CMakeLists_txt patch-cmake_modules_FindPhonenumber_cmake patch-src_addressbook_libebook-contacts_e-phone-number-private_cpp Log message: Force C++17 to unbreak build after abseil-cpp update OK aja CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/02/06 18:55:05 Modified files: devel/py-cppy : Makefile distinfo devel/py-cppy/pkg: PLIST Log message: update to py-cppy 1.2.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/02/06 23:32:18 Modified files: xserver/Xi : exevents.c Log message: Xi: fix use-after-free in DeepCopyPointerClasses CVE-2023-0494, ZDI-CAN-19596 CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/02/07 00:10:43 Modified files: sys/dev/pci : pcidevs Log message: Add ASMedia ASM2142 xhci ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/02/07 00:11:14 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/02/07 00:14:09 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 01:30:43 Modified files: audio/pykaraoke: Makefile Added files: audio/pykaraoke/patches: patch-_pycdgAux_c Log message: audio/pykaraoke: PySurface_AsSurface() -> pgSurface_AsSurface() to unbreak build with clang 15. It's unclear if/how this ever worked. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/07 01:54:07 Modified files: sysutils/gource: Makefile distinfo Log message: Update for Gource to 0.54 OK op@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/07 02:00:48 Modified files: lib/libcrypto/ec: ec_lib.c Log message: libcrypto/ec: another missing point-on-curve check Unlike in the affine/compressed/... cases, when setting projective coordinates of an elliptic curve point, there is no check whether the point is actually on the curve. Pointed out by Guido Vranken ok beck miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/07 02:18:58 Modified files: net/coredns : Makefile distinfo modules.inc Log message: Update to coredns-1.10.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/07 03:21:01 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add an L modifier like P, W, S to loop over clients. Also fix some long lines in tmux(1). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 03:24:09 Modified files: games/cdogs-sdl: Makefile Added files: games/cdogs-sdl/patches: patch-src_cdogs_pic_file_c Log message: games/cdogs-sdl: One file in need of the swap16() -> lswap16() rename was missed, breaking the build with clang15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 03:28:50 Modified files: devel/py-async-timeout: Makefile distinfo devel/py-async-timeout/pkg: PLIST Log message: update to py3-async-timeout-4.0.2, ok jca Maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/07 03:30:42 Log message: import try_repeat-0.2.0 try_repeat tries to run a command n times, exiting early if the command exits with a non-zero exit code. This is useful when trying to find intermittent failures in a command. port from Laurence Tratt (laurie [at] tratt [dot] net); thanks! ok edd@ Status: Vendor Tag: op Release Tags: op_20230207 N ports/sysutils/try_repeat/Makefile N ports/sysutils/try_repeat/distinfo N ports/sysutils/try_repeat/pkg/DESCR N ports/sysutils/try_repeat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/07 03:32:06 Modified files: sysutils : Makefile Log message: +try_import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/07 03:35:57 Modified files: sysutils : Makefile Log message: ooops, s/try_import/try_repeat CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 03:37:02 Modified files: emulators/BasiliskII: Makefile Added files: emulators/BasiliskII/patches: patch-src_slirp_misc_c Log message: emulators/BasiliskII: add missing to unbreak build with clang 15 (-Wint-conversion). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/07 03:56:04 Modified files: usr.bin/tmux : paste.c Log message: Remove old buffer when renaming rather than complaining, GitHub issue 3467 from Jean-Philippe Paradis. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/07 05:06:08 Modified files: infrastructure/db: user.list Log message: add two new users and groups in preparation for a new port: 889 _gromox _gromox mail/grommunio/gromox 890 _grommunio _grommunio mail/grommunio/grommunio-admin-api CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/07 05:06:53 Modified files: sys/arch/alpha/stand/bootxx: Makefile Log message: Since we override CFLAGS here, don't forget to put -Oz in there so as to compile with some form of optimization. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/07 05:48:45 Modified files: geo/geos : Makefile Log message: Defer test compilation to test target Split 277 out of 671 targets from do-build into pre-test, cutting down build/package time noticably. No package change. OK landry (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/02/07 07:30:49 Modified files: sbin/disklabel : disklabel.8 editor.c Log message: Extend template parsing to allow "[mount point] *" as the specification for putting the maximum available free space into a partition. Extend command line parsing to allow 'T-' as the specification to read the template file from stdin. Prompted by, feedback, testing and ok kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/07 08:04:28 Modified files: regress/usr.sbin/installboot: Makefile Log message: switch to new simplified disklabel template format CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/07 08:09:40 Log message: Import archivers/ancient. This is a collection of decompression routines for old formats popular in the Amiga, Atari computers and some other systems from 80's and 90's as well as some that are currently used which were used in a some specific way in these old systems. OK rsadowski@ Status: Vendor Tag: fcambus Release Tags: fcambus_20230207 N ports/archivers/ancient/Makefile N ports/archivers/ancient/distinfo N ports/archivers/ancient/pkg/PLIST N ports/archivers/ancient/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/07 08:10:21 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main Log message: update lang/erlang to 25.2.2; diff from MAINTAINER Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/07 08:11:04 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/pkg: PLIST Log message: update net/rabbitmq to 3.11.8; from MAINTAINER Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/07 08:11:07 Modified files: archivers : Makefile Log message: Add ancient. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/02/07 08:33:22 Modified files: regress/sys/dev/softraid: Makefile Log message: switch to new simplified disklabel template format. ok kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/07 08:42:15 Modified files: x11/xfce4/thunar-media-tags: Makefile distinfo x11/xfce4/thunar-media-tags/pkg: PLIST Log message: x11/xfce4/thunar-media-tags: update to 0.4.0 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001235.html CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/02/07 08:44:25 Modified files: devel/snare : Makefile distinfo Log message: devel/snare: update to version 0.4.7 Diff from upstream author Laurence Tratt. Thanks. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/07 08:46:58 Modified files: lib/libcrypto/x509: x509_genn.c Log message: Fix arbitrary memory read in GENERAL_NAME_cmp() The ASN.1 template for GENERAL_NAME and its corresponding C structure disagree on the type of the x400Address member. This results in an ASN.1 string to be considered as an ASN.1 type, which allows an attacker to read (essentially) arbitrary memory. Fix this by forcing comparison as strings. While the underlying type confusion has been present since time immemorial, this particular bug came with the EdiPartyName fix (6.8/008_asn1.patch.sig). Reported by David Benjamin, fix suggested by jsing. Release date for this was set to be January 31. Unilaterally pushed back to February 7 by OpenSSL by way of announcement of many completely unrelated embargoed issues, some of which they had been sitting on since July 2020. ok beck jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/07 08:50:30 Modified files: usr.sbin/smtpd : Tag: OPENBSD_7_2 envelope.c Log message: smtpd(8) could abort due to a connection from a local, scoped ipv6 address. avoid using inet_pton(3) which doesn't support scoped ipv6 address, and use getaddrinfo(3) instead of. from semarie@; OK millert@ florian@ kn@ this is errata/7.2/020_smtpd.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/07 08:50:54 Modified files: usr.sbin/smtpd : Tag: OPENBSD_7_1 envelope.c Log message: smtpd(8) could abort due to a connection from a local, scoped ipv6 address. avoid using inet_pton(3) which doesn't support scoped ipv6 address, and use getaddrinfo(3) instead of. from semarie@; OK millert@ florian@ kn@ this is errata/7.1/024_smtpd.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/02/07 08:54:03 Modified files: xserver/Xi : Tag: OPENBSD_7_2 exevents.c Log message: Xi: fix use-after-free in DeepCopyPointerClasses CVE-2023-0494, ZDI-CAN-19596 from matthieu@ this is errata/7.2/019_xserver.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/02/07 08:54:20 Modified files: xserver/Xi : Tag: OPENBSD_7_1 exevents.c Log message: Xi: fix use-after-free in DeepCopyPointerClasses CVE-2023-0494, ZDI-CAN-19596 from matthieu@ this is errata/7.1/023_xserver.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/07 08:59:13 Modified files: lib/libcrypto/x509: Tag: OPENBSD_7_2 x509_genn.c Log message: Fix arbitrary memory read in GENERAL_NAME_cmp() The ASN.1 template for GENERAL_NAME and its corresponding C structure disagree on the type of the x400Address member. This results in an ASN.1 string to be considered as an ASN.1 type, which allows an attacker to read (essentially) arbitrary memory. Fix this by forcing comparison as strings. While the underlying type confusion has been present since time immemorial, this particular bug came with the EdiPartyName fix (6.8/008_asn1.patch.sig). Reported by David Benjamin, fix suggested by jsing. Release date for this was set to be January 31. Unilaterally pushed back to February 7 by OpenSSL by way of announcement of many completely unrelated embargoed issues, some of which they had been sitting on since July 2020. from tb@; OK beck@ jsing@ this is errata/7.2/018_x509.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/07 08:59:30 Modified files: lib/libcrypto/x509: Tag: OPENBSD_7_1 x509_genn.c Log message: Fix arbitrary memory read in GENERAL_NAME_cmp() The ASN.1 template for GENERAL_NAME and its corresponding C structure disagree on the type of the x400Address member. This results in an ASN.1 string to be considered as an ASN.1 type, which allows an attacker to read (essentially) arbitrary memory. Fix this by forcing comparison as strings. While the underlying type confusion has been present since time immemorial, this particular bug came with the EdiPartyName fix (6.8/008_asn1.patch.sig). Reported by David Benjamin, fix suggested by jsing. Release date for this was set to be January 31. Unilaterally pushed back to February 7 by OpenSSL by way of announcement of many completely unrelated embargoed issues, some of which they had been sitting on since July 2020. from tb@; OK beck@ jsing@ this is errata/7.1/022_x509.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 09:08:01 Modified files: converters/p5-Sereal-Decoder: Makefile converters/p5-Sereal-Decoder/pkg: DESCR converters/p5-Sereal-Encoder: Makefile converters/p5-Sereal-Encoder/pkg: DESCR Log message: mention in DESCR that p5-Sereal-Decoder should be upgraded before p5-Sereal-Encoder, requested by Yves (upstream maintainer) CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/02/07 09:09:04 Modified files: . : errata71.html errata72.html Log message: Release x509, xserver, smtpd errata. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/07 09:14:55 Modified files: sys/netinet : if_ether.h Log message: Remove needless #ifdef INET6 from struct ether_extracted field in public header file. Makes debugging with special kernels easier. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 09:21:15 Modified files: security/openssl/3.0: Makefile distinfo security/openssl/3.0/pkg: PLIST Added files: security/openssl/3.0/patches: patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Removed files: security/openssl/3.0/patches: patch-crypto_x509_pcy_map_c Log message: Update to OpenSSL 3.0.8 X.400 address type confusion in X.509 GeneralName (CVE-2023-0286) X.509 Name Constraints Read Buffer Overflow (CVE-2022-4203) - Punycode again! Use-after-free following BIO_new_NDEF (CVE-2023-0215) Double free after calling PEM_read_bio_ex (CVE-2022-4450) Invalid pointer dereference in d2i_PKCS7 functions (CVE-2023-0216) NULL dereference validating DSA public key (CVE-2023-0217) NULL dereference during PKCS7 data verification (CVE-2023-0401) After discussing with jsing, we decided that it's best to neuter the "fix" for Timing Oracle in RSA Decryption (CVE-2022-4304) for the time being. The upstream patch is ~700 lines of strange code without license and with barely decipherable comments - initial versions sported several variants of "mongomery". Testers found issues on aarch64... Even by OpenSSL standards this is badly written and manifestly poorly tested code. It is irresponsible to subject users to this in a security update before it has seen more testing. The update also contains a fix for this which we had already patched locally: Fix for X.509 Policy Constraints Double Locking (CVE-2022-3996) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 09:22:36 Modified files: security/openssl/1.1: Makefile distinfo security/openssl/1.1/pkg: PLIST Added files: security/openssl/1.1/patches: patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Log message: Update to OpenSSL 1.1.1t X.400 address type confusion in X.509 GeneralName (CVE-2023-0286) Use-after-free following BIO_new_NDEF (CVE-2023-0215) Double free after calling PEM_read_bio_ex (CVE-2022-4450) After discussing with jsing, we decided that it's best to neuter the "fix" for Timing Oracle in RSA Decryption (CVE-2022-4304) for the time being. The upstream patch is ~700 lines of strange code without license and with barely decipherable comments - initial versions sported several variants of "mongomery". Testers found issues on aarch64... Even by OpenSSL standards this is badly written and manifestly poorly tested code. It is irresponsible to subject users to this in a security update before it has seen more testing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 09:33:30 Modified files: geo/traccar : Makefile distinfo geo/traccar/pkg: PLIST Log message: update to traccar-5.6, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 09:35:52 Modified files: mail/getmail : Makefile distinfo mail/getmail/patches: patch-getmails Log message: update to getmail-6.18.12, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 09:38:33 Modified files: productivity/epr-reader: Makefile distinfo productivity/epr-reader/pkg: PLIST Log message: update to epr-reader-2.4.15, from Laurent Cheylus (taking maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 09:44:22 Modified files: security/sslscan: Makefile Log message: sslscan: bump after openssl update CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 09:44:54 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup/2.0: bump after openssl update CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 09:45:42 Modified files: mail/postfix/stable: Makefile mail/postfix/snapshot: Makefile Log message: postfix: bump after openssl update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 09:48:45 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: update to synapse-1.76.0, from Renaud Allard (maintainer) plus tiny tweak from me explaining why it needs setuptools at runtime CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/02/07 09:51:08 Modified files: devel/cabal : cabal.port.mk Log message: Shrink Haskell binaries size via link time deduplication http://brandon.si/code/linking-smaller-haskell-binaries/ ok kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/02/07 09:54:00 Modified files: devel/alex : Makefile devel/cabal-bundler: Makefile devel/cpphs : Makefile devel/darcs : Makefile devel/git-annex: Makefile devel/happy : Makefile devel/hasktags : Makefile devel/shellcheck: Makefile textproc/pandoc: Makefile x11/xmobar : Makefile x11/xmonad : Makefile Log message: REVISION bumps for haskell ports size reduction OK kili@, sthen@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/02/07 09:54:20 Modified files: productivity/hledger: Makefile distinfo Log message: Upgrade productivity/hledger 1.27.1->1.28 OK kili@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 10:00:49 Modified files: security/openssl/3.0: Tag: OPENBSD_7_2 Makefile distinfo security/openssl/3.0/pkg: Tag: OPENBSD_7_2 PLIST Added files: security/openssl/3.0/patches: Tag: OPENBSD_7_2 patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Removed files: security/openssl/3.0/patches: Tag: OPENBSD_7_2 patch-crypto_x509_pcy_map_c Log message: MFC: update to OpenSSL 3.0.8 https://www.openssl.org/news/secadv/20230207.txt (fix for CVE-2022-4304 neutered as explained in -current commit) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 10:01:42 Modified files: mail/postfix/snapshot: Tag: OPENBSD_7_2 Makefile mail/postfix/stable: Tag: OPENBSD_7_2 Makefile Log message: postfix: bump after openssl 3 update (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 10:04:41 Modified files: security/openssl/1.1: Tag: OPENBSD_7_2 Makefile distinfo security/openssl/1.1/pkg: Tag: OPENBSD_7_2 PLIST Added files: security/openssl/1.1/patches: Tag: OPENBSD_7_2 patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Log message: MFC: update to OpenSSL 1.1.1t https://www.openssl.org/news/secadv/20230207.txt (fix for CVE-2022-4304 neutered as explained in -current commit) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/07 10:05:26 Modified files: security/sslscan: Tag: OPENBSD_7_2 Makefile Log message: sslscan: bump after openssl 1.1 update (static linking) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/07 10:34:10 Modified files: lib/libc/arch/sparc64: Makefile.inc Log message: remove seatbelt CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/02/07 10:44:02 Modified files: sbin/unwind : resolver.c Log message: home.arpa is a special-use domain, internally answered by libunbound. Let it through to forwarders like we do with AS112 domains because home.arpa might be useful in the local network. Issue reported by Ryan Kavanagh (rak at rak.ac), thanks! Input & OK tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 10:53:15 Modified files: . : README Log message: ports/README is fairly prominent on the web interface for the read-only conversion on github; add man.openbsd.org links for the various manpages for easier reading by people who find it there op@ solene@ ian@ agree CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/07 10:54:16 Modified files: editors/poke : Makefile distinfo editors/poke/pkg: PLIST Log message: Update poke to 3.0 and take maintainership. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/02/07 10:58:43 Modified files: sbin/pfctl : parse.y sys/net : pfvar.h Log message: internal representation of icmp type/code in pfctl(8)/pf(4) does not fit into u_int8_t. Issue has been noticed and kindly reported by amalinin _at_ bh0.amt.ru via bugs@. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/02/07 11:12:59 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.10.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/07 11:24:09 Modified files: sysutils/htop : Makefile distinfo Log message: Update htop to 3.2.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/07 11:25:45 Modified files: lang/php : php.port.mk net/librenms : Makefile Log message: If MODPHP_VERSION is set to 8.1/8.2, automatically add NOT_FOR_ARCHS+=sparc64 in php.port.mk. Remove the individual setting in LibreNMS (which requires 8.1+). CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/07 11:43:29 Added files: x11/mono-gtk2/patches: patch-gdk_glue_windowmanager_c Log message: x11/mono-gtk2: explicitly cast integer to pointer to fix build with clang 15 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/07 13:39:04 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.216. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/07 13:39:57 Modified files: devel/tig : Makefile distinfo Log message: Update tig to 2.5.8. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/07 13:51:38 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/07 14:32:29 Modified files: x11/mlterm : Makefile Added files: x11/mlterm/patches: patch-uitoolkit_fb_ui_font_c patch-uitoolkit_fb_ui_window_c patch-uitoolkit_libtype_ui_window_cairo_c patch-uitoolkit_ui_screen_manager_c Log message: x11/mlterm: explicitly cast integers to pointers to appease clang 15 This code is entirely too comfortable putting integer values into pointer variables. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2023/02/07 18:03:58 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.6.2, 3.5.4 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/02/07 18:53:24 Modified files: libressl : index.html releases.html Log message: missed version bump and spelling fix CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/07 22:55:14 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: Update p5-Image-ExifTool to 12.50 OK bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 00:59:24 Modified files: usr.bin/openssl: pkcs7.c Log message: openssl(1) pkcs7 avoid crash on malformed files When printing certificates or CRLs, check signed and signedAndEnveloped before dereferencing them. Prevents crash on inspecting malformed PKCS7 files. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:01:25 Modified files: sbin/unwind : frontend.c resolver.c Log message: unwind: add two missing void to function definitions Silences -Wstrict-prototype warnings seen with clang 15 on amd64 and arm64. ok florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:03:11 Modified files: sbin/isakmpd : monitor.c Log message: isakmpd: add missing void to a function definition Fixes -Wstrict-prototype warning seen with clang 15 on amd64 and arm64. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/08 01:06:03 Modified files: regress/usr.bin/ssh: agent-getpeereid.sh Log message: ssh-agent doesn't actually take -v, so the recently-added ones will result in the test not cleaning up after itself. Patch from cjwatson at debian.org vi bz#3536. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/08 01:13:38 Modified files: graphics/birdfont: Makefile Added files: graphics/birdfont/patches: patch-libbirdfont_OpenFontFormat_load_font_c Log message: birdfont: NULL is not a Boolean, so use FALSE instead. Fixes build with clang 15. The better fix would be an update to the latest version... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:18:11 Modified files: usr.bin/sed : main.c Log message: sed: add missing void to avoid -Wstrict-prototype with clang 15 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:20:54 Modified files: usr.sbin/dhcpd : pfutils.c usr.sbin/ospfd : kroute.c usr.sbin/sasyncd: carp.c usr.sbin/smtpd : bounce.c ioev.c mda.c smtpd.c Log message: usr.sbin: missing void to appease clang 15's -Wstrict-prototype. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:22:44 Modified files: usr.bin/telnet : sys_bsd.c Log message: telnet: fix prototypes for two signal handlers to make clang 15 happy CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:24:29 Modified files: usr.bin/finger : net.c usr.bin/mail : cmd3.c Log message: finger/mail: two trivial functions were missed in earlier ansi passes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 01:25:44 Modified files: sbin/dump : traverse.c sbin/fsck_ffs : dir.c Log message: dump/fsck_ffs: convert two function definitions to ansi, missed in previous passes some decades ago. Less noise from clang 15. ok claudio CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/02/08 01:40:30 Modified files: math/py-h5py : Makefile distinfo math/py-h5py/pkg: PLIST Log message: Update h5py to 3.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/08 01:56:19 Modified files: graphics/sane-backends: Makefile distinfo graphics/sane-backends/patches: patch-acinclude_m4 patch-backend_canon-sane_c patch-backend_canon_c patch-configure_ac patch-frontend_scanimage_c graphics/sane-backends/pkg: PLIST Added files: graphics/sane-backends/patches: patch-backend_u12_c Removed files: graphics/sane-backends/patches: patch-backend_rts8891_c Log message: Update to sane-backends-1.2.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 02:50:07 Modified files: databases/lbdb : Makefile distinfo databases/lbdb/patches: patch-Makefile_in patch-lbdb_lib_sh_in patch-lbdb_rc_in databases/lbdb/pkg: PLIST-ldap PLIST-main Removed files: databases/lbdb/patches: patch-m_abook_sh_in patch-m_muttalias_sh_in Log message: update to lbdb-0.51.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/02/08 02:57:43 Modified files: infrastructure/lib/DPB: Engine.pm Log message: fix typo in comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 03:04:47 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-7.3.83 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/08 03:29:06 Modified files: multimedia/frei0r-plugins: Makefile multimedia/frei0r-plugins/pkg: PLIST Log message: Disable opencv support for now opencv introduced a cyclic dep (found out by aja, merci) graphics/opencv -> graphics/ffmpeg -> multimedia/frei0r-plugins -> graphics/opencv CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 04:07:16 Modified files: www/pear : Makefile Log message: www/pear: fix a bogus ${PATCHORIG}, this is a rare exception where the port Makefile is running patch directly to fix-up a generated file, so ".orig" is actually correct here CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 04:30:12 Modified files: lang/php : php.port.mk Log message: switch the default php version to 8.1, except on sparc64 where 8.1 can't be built (fibers needs either ucontext or an MD implementation) bumps in dependent ports to follow CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 04:30:41 Modified files: geo/mapserver : Makefile mail/kopano/core: Makefile mail/rcube-ldapAliasSync: Makefile mail/rcube-yubikey-plugin: Makefile mail/roundcubemail: Makefile mail/z-push : Makefile net/eduvpn/vpn-server-node: Makefile net/eduvpn/vpn-user-portal: Makefile net/icinga/icinga-php-library: Makefile net/icinga/icinga-php-thirdparty: Makefile net/icinga/web2: Makefile net/icinga/web2-module-director: Makefile net/icinga/web2-module-incubator: Makefile net/librenms : Makefile net/zabbix : Makefile productivity/baikal: Makefile productivity/davical: Makefile productivity/monica: Makefile textproc/tcpdf : Makefile www/awl : Makefile www/composer : Makefile www/dokuwiki : Makefile www/drush : Makefile www/freshrss : Makefile www/nextcloud/23: Makefile www/nextcloud/24: Makefile www/nextcloud/25: Makefile www/pear : Makefile www/phpldapadmin: Makefile www/phpmyadmin : Makefile www/syweb : Makefile www/wp-cli : Makefile Log message: bump ports for MODPHP_VERSION default change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 05:00:38 Modified files: net/py-ripe.atlas.tools: Makefile distinfo net/py-ripe.atlas.tools/pkg: PLIST Log message: update to ripe.atlas.tools-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 05:04:01 Modified files: devel/py-test-xdist: Makefile distinfo devel/py-test-xdist/pkg: PLIST Log message: update to py3-test-xdist-3.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 05:16:37 Modified files: security/py-cryptography: Makefile crates.inc distinfo security/py-cryptography/pkg: PLIST security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Removed files: security/py-cryptography/patches: patch-src__cffi_src_openssl_cryptography_py patch-src__cffi_src_openssl_evp_py patch-src_cryptography_hazmat_backends_openssl_backend_py Log message: update to py-cryptography-39.0.1 CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/02/08 06:02:06 Modified files: devel/riscv-elf/binutils: Makefile distinfo devel/riscv-elf/binutils/patches: patch-gprof_Makefile_in patch-ld_Makefile_in patch-ld_emulparams_elf32lriscv-defs_sh patch-libiberty_Makefile_in devel/riscv-elf/binutils/pkg: PLIST Added files: devel/riscv-elf/binutils/patches: patch-bfd_Makefile_in patch-binutils_Makefile_in patch-gas_Makefile_in sysutils/u-boot/patches: patch-arch_riscv_Makefile Removed files: devel/riscv-elf/binutils/patches: patch-bfd_doc_Makefile_in patch-binutils_doc_Makefile_in patch-gas_doc_Makefile_in Log message: Update riscv-elf-binutils to 2.40 Since some defaults in binutils changed, U-Boot needs a diff to continue to build which has been pulled from U-Boot upstream. ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/02/08 06:03:04 Modified files: devel/riscv-elf/gcc: Makefile distinfo devel/riscv-elf/gcc/patches: patch-Makefile_in patch-gcc_Makefile_in patch-gcc_configure patch-libgcc_Makefile_in patch-libiberty_Makefile_in devel/riscv-elf/gcc/pkg: PLIST Removed files: devel/riscv-elf/gcc/patches: patch-gcc_tree-vect-stmts_c Log message: Update riscv-elf-gcc to 12.2.0 ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/02/08 06:04:27 Modified files: sysutils/opensbi: Makefile distinfo sysutils/u-boot: Makefile Log message: Update opensbi to 1.2 ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/08 08:36:46 Modified files: converters/p5-Sereal-Decoder: Makefile distinfo Removed files: converters/p5-Sereal-Decoder/patches: patch-Makefile_PL Log message: Update p5-Sereal-Decoder to 5.003. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/08 08:38:19 Modified files: converters/p5-Sereal-Encoder: Makefile distinfo Removed files: converters/p5-Sereal-Encoder/patches: patch-Makefile_PL Log message: Update p5-Sereal-Encoder to 5.003. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/02/08 08:56:32 Modified files: usr.bin/tput : tput.c Log message: Use _nc_tparm_analyze() instead of trying to do it ourselves in process(). This fixes tput when used with a capability that uses push/pop. OK gkoehler@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 09:04:55 Modified files: mail/notmuch/py-notmuch: Makefile mail/notmuch/py-notmuch/pkg: PLIST Log message: py-notmuch: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 09:23:31 Modified files: net/monitoring-plugins: Makefile net/monitoring-plugins/patches: patch-plugins_check_http_c Log message: monitoring-plugins: patch check_http, the newly added support for chunked CTE wasn't taking --no-body into account, resulting in "Failed to unchunk message body" when doing a fetch from a server which uses chunked. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/08 09:35:03 Modified files: devel : Makefile Removed files: devel/go-sys : Makefile distinfo devel/go-sys/pkg: DESCR PLIST Log message: bye bye go-sys; ok jsing@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/08 09:38:11 Modified files: security : Makefile Removed files: security/go-ed25519: Makefile distinfo security/go-ed25519/pkg: DESCR PLIST security/go-siphash: Makefile distinfo security/go-siphash/pkg: DESCR PLIST security/go-crypto: Makefile distinfo security/go-crypto/pkg: DESCR PLIST Log message: remove go-crypto, go-ed25519 and go-siphash. maintainer timeout. ok jsing CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/08 09:39:35 Modified files: textproc : Makefile Removed files: textproc/go-text: Makefile distinfo textproc/go-text/pkg: DESCR PLIST Log message: remove textproc/go-text too; ok jsing@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/08 09:40:19 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of go-sys, go-crypto, go-ed25519, go-siphash and go-text. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/08 09:44:23 Modified files: x11/xfce4/orage: Makefile distinfo Log message: x11/xfce4/orage: update to 4.18.0. see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001236.html CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/08 09:57:51 Modified files: devel/bullet : Makefile Log message: Defer test compilation to test target Split 476 out of 992 targets from do-build into pre-test, cutting down build/package time noticably. No package change. OK pascal (maintainer) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/08 10:22:10 Modified files: bin/ksh : lex.c main.c distrib/special/ksh: Makefile Log message: Omit version in SMALL ksh builds No need for KSH_VERSION and its PS1 esacape sequences in installer shells. Save some bits and clean up what(1) output on ramdisk kernels. OK deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 10:54:39 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-meson_build Log message: put back the patch to libatomic detection; it didn't make it into 0.35.1 either build failure reported by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 12:44:34 Modified files: x11/tigervnc : Makefile distinfo x11/tigervnc/patches: patch-CMakeLists_txt patch-common_rfb_CMakeLists_txt patch-common_rfb_SSecurityPlain_cxx patch-unix_vncserver_CMakeLists_txt patch-unix_xserver_hw_vnc_Makefile_am x11/tigervnc/pkg: PLIST Removed files: x11/tigervnc/patches: patch-common_rfb_CMsgReader_cxx Log message: update to tigervnc-1.13.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/08 12:54:07 Modified files: x11/gtkdatabox : Makefile x11/gtkdatabox/patches: patch-examples_Makefile_in patch-gtk_Makefile_in Log message: x11/gtkdatabox: enable deprecated functions to fix build with clang 15 Enable deprecated GDK functions to make their declarations visible. Don't force optimization outside CFLAGS, while here. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/08 12:57:51 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230208 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 12:59:10 Modified files: sbin/iked : policy.c Log message: iked: garbage collect an unused counter variable to make clang 15 happier ok tobhe CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/08 13:10:34 Modified files: sbin/iked : ikev2.c Log message: iked: remove another unused variable It is not entirely obvious if some logic was forgotten or if that variable was added for debug logging or... Be that as it may, as tobhe points out, this variable has been unused since the initial import of iked. The logic seems sound without it, so it has never served a purpose and can go. ok tobhe CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/08 13:18:35 Modified files: audio/d11amp : Makefile distinfo audio/d11amp/pkg: DESCR Removed files: audio/d11amp/patches: patch-Makefile patch-d11amp_1 Log message: update to d11amp-0.61, from Thomas Dettbarn (maintainer+upstream) with small tweaks CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/08 13:56:31 Modified files: misc/openbabel : Makefile distinfo misc/openbabel/pkg: PLIST Added files: misc/openbabel/patches: patch-CMakeLists_txt Removed files: misc/openbabel/patches: patch-src_bitvec_cpp patch-src_formats_chemdrawcdx_cpp patch-src_formats_chemkinformat_cpp patch-src_formats_pngformat_cpp patch-src_formats_xml_xml_cpp patch-src_formats_yasaraformat_cpp patch-src_math_spacegroup_cpp patch-src_parsmart_cpp patch-src_rand_cpp patch-test_cml_sh Log message: Update to openbabel-3.1.1 Big step forward (~13 years), overview on changes can be found at https://github.com/openbabel/openbabel/releases. While here update HOMEPAGE, and take MAINTAINER. Shared lib has been bumped just to be sure. Patches have been dropped as they have been addressed by upstream. Comments and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/08 13:57:08 Modified files: x11/xdrawchem : Makefile distinfo x11/xdrawchem/patches: patch-xdrawchem_pro x11/xdrawchem/pkg: PLIST Removed files: x11/xdrawchem/patches: patch-xdrawchem_render2d_text_cpp Log message: Update to xdrawchem-1.11.0 Use a fork of the original xdrawchem project that fixes many bugs and adds some convenience features. Changes: https://gitlab.com/yamanq/xdrawchem/-/blob/master/HISTORY.txt OK sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/08 14:09:59 ports/devel/libast/patches Update of /cvs/ports/devel/libast/patches In directory cvs.openbsd.org:/tmp/cvs-serv77322/patches Log Message: Directory /cvs/ports/devel/libast/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/08 14:10:43 Modified files: devel/libast : Makefile Added files: devel/libast/patches: patch-include_libast_h Log message: devel/libast: fix invalid preprocessor directives in installed header file CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/08 17:39:51 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-6.2.4 Fixes a packaging issue: https://github.com/gavinhoward/bc/releases CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/02/08 18:41:15 Modified files: sys/arch/i386/i386: lapic.c Log message: i386: lapic_timer_trigger: disable interrupts around lapic_timer_oneshot() lapic_timer_oneshot() is not atomic. We need to disable interrupts when calling it to ensure the timer reaches a valid state. Link: https://marc.info/?l=openbsd-tech&m=167482851403841&w=2 ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/08 23:53:05 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.390 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/08 23:53:56 Modified files: math/z3 : Makefile distinfo math/z3/patches: patch-scripts_mk_util_py Log message: Update Z3 to 4.12.1 OK op@ thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 00:39:57 Modified files: productivity/homebank: Makefile distinfo Log message: Update homebank to 5.6.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 00:44:14 Modified files: x11/dbus : Makefile distinfo Log message: Update to dbus-1.14.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 00:47:35 Modified files: devel/libgusb : Makefile distinfo devel/libgusb/pkg: PLIST Log message: Update to libgusb-0.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 00:55:54 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.582.0. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/02/09 01:00:31 Modified files: sys/kern : kern_ktrace.c Log message: Delay setting the timestamp in the ktrace header until we've grabbed the vnode, to eliminate misordering of ktrace records. problem noted by jrick@ ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 01:14:23 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-417.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 01:19:33 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.23. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/09 01:42:55 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-Makefile x11/smplayer/pkg: PLIST Log message: Update for SMPlayer to 22.7.0 with input from sthen@ OK bket@ and Josh Grosse thanks! CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/09 01:45:17 Modified files: emulators/nono : Makefile distinfo Log message: Update for Nono to 0.5.0 OK benoit@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/09 01:56:39 Modified files: net/pounce : Makefile distinfo Removed files: net/pounce/patches: patch-dispatch_c Log message: update net/pounce to 3.1 fixes a segfault in IRC command parsing which can be triggered by clients. (plus other minor bug fixes, compatibility issues, etc) full changelog: https://git.causal.agency/pounce/tag/?h=3.1 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/09 02:16:26 Modified files: lib/libcrypto/bn: bn_local.h bn_sqr.c Log message: Clean up bn_sqr_words() Currently there are two versions of bn_sqr_words(), which call the sqr or sqr64 macro. Replace this with a single version that calls bn_umul_hilo() and remove the various implementations of the sqr macro. The only slight downside is that sqr64 does three multiplications instead of four, given that the second and third terms are identical. However, this is a minimal gain for the amount of duplication and entanglement it introduces. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/09 02:46:29 Modified files: games/clonekeen: Makefile Log message: clonekeen: fix build with clang 15 by passing -Wno-int-conversion. Instead of using a struct (whose declaration exists but is unused), the code populates an array of uchar * and uses array dereferencing for accessing these struct members. This will need lots of casts or a complete rewrite, so punt on an actual fix. discussed with edd (maintainer) CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/09 02:54:11 Modified files: usr.bin/ssh : hostfile.c Log message: Ensure that there is a terminating newline when adding a new entry to known_hosts. bz#3529, with git+openssh at limpsquid.nl, ok deraadt@ markus@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/09 02:55:33 Modified files: regress/usr.bin/ssh: knownhosts.sh Log message: Test adding terminating newline to known_hosts. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/09 02:58:53 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Pull in bn_internal.h for the generic version of bn_umul_hilo() CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/09 03:23:08 Modified files: editors/poke : Makefile Log message: poke: remove the --disable-gui configure argument and associated comment. The example GUI that was intended to be a test tool for the machine interface has been removed from poke in the 3.0 release. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/09 03:23:52 Modified files: devel/xa : Makefile distinfo Log message: Update xa to 2.3.14. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/09 03:38:41 Modified files: distrib/miniroot: install.sub Log message: Do not ask to initialize disks with softraid chunks Skip chunk devices in the 'Which disk do you wish to initialize?' question. Touching sd0, e.g. after a root on softraid sd1 install on sd0, will fail. get_dkdevs_uninitialized() is used once, in interactive installs, right after root disk setup, iff multiple disks exist. Tested as part of a bigger diff by a few OK cheloha CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/02/09 04:27:49 Modified files: faq : faq14.html Log message: Crank EFI system partition size to new installer default; OK tj CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/09 04:35:17 Modified files: share/man/man4 : softraid.4 Log message: use newer, much easier disklabel template strings CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/02/09 06:03:47 Modified files: . : events.html Added files: papers : fosdem2023-gotd.pdf Log message: Add slides and video link for a talk I gave at fosdem 2023, titled "How much I suck at writing privsep daemons". CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/09 06:27:23 Modified files: mail/rspamd : Makefile mail/rspamd/pkg: README Log message: rspamd: fix typo in pkg-readme CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/09 06:43:23 Modified files: usr.sbin/bgpd : bgpd.h control.c rde.c rde.h rde_peer.c rde_rib.c rde_update.c session.c session.h Log message: Instead of relaying struct peer from the SE to the RDE to fill out 10 stat numbers, just send the peerid and have the RDE response with the stats. The control code will then merge these counters into the real peer struct and send that to bgpctl. This reduces the number of bytes sent around a fair bit. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 06:52:07 Modified files: textproc/pdfpc : Makefile distinfo textproc/pdfpc/patches: patch-src_paths_in textproc/pdfpc/pkg: PLIST Removed files: textproc/pdfpc/patches: patch-src_classes_action_movie_vala Log message: Update to pdfpc-4.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 07:05:41 Modified files: sysutils/ruby-libvirt: Makefile distinfo sysutils/ruby-libvirt/pkg: PLIST Removed files: sysutils/ruby-libvirt/patches: patch-ext_libvirt_common_c patch-ext_libvirt_domain_c Log message: Update to ruby-libvirt-0.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 07:31:39 Modified files: multimedia/dvdstyler: Makefile distinfo multimedia/dvdstyler/pkg: PLIST Added files: multimedia/dvdstyler/patches: patch-wxVillaLib_PropDlg_cpp Removed files: multimedia/dvdstyler/patches: patch-src_Menu_cpp patch-src_Pgc_h patch-src_TitlePropDlg_cpp patch-src_TitlesetManager_cpp patch-src_Vob_cpp patch-wxVillaLib_Thumbnails_cpp Log message: Update to dvdstyler-3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/09 07:33:42 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.21.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/09 08:40:38 Modified files: net/pounce : Tag: OPENBSD_7_2 Makefile distinfo Removed files: net/pounce/patches: Tag: OPENBSD_7_2 patch-dispatch_c Log message: MFC net/pounce update to 3.1 fixes a segfault in IRC command parsing which can be triggered by clients. (plus other minor bug fixes, compatibility issues, etc) full changelog: https://git.causal.agency/pounce/tag/?h=3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/09 09:33:34 Modified files: databases/openldap: Makefile databases/openldap/pkg: PLIST-server Added files: databases/openldap/patches: patch-contrib_slapd-modules_passwd_totp_Makefile Log message: build the contrib slapo-totp overlay for OpenLDAP; unlike the existing slapo-otp which expects the user's standard userPassword with an OTP appended, this instead checks for just the OTP. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/09 10:18:21 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: Pin the default framebuffer. The Linux drm code no longer does this since they switched to using a shadow framebuffer and only pin the hardware framebuffer when flushing the shadow framebuffer. But our wdisplay(4) and rasops(9) code expects the hardware framebuffer to be always accessible at the same address. Fixes the regression introduced by amdgpu_object.c rev 1.12. ok jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/09 10:19:25 Modified files: sys/dev/pci/drm: drm_gem_ttm_helper.c Log message: Unstub drm_gem_ttm_vmap/vunmap. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/09 11:29:36 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_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_i18n_icu_util_cc patch-base_logging_unittest_cc patch-base_memory_platform_shared_memory_region_posix_cc patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_linux_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_rust_gni patch-build_linux_unbundle_replace_gn_files_py patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn 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_app_theme_theme_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_dev_ui_browser_resources_grd patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h 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_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_printing_print_job_worker_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_sandbox_internals_sandbox_internals_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_cc 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_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_views_delegate_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_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_extensions_extension_status_utils_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_web_app_provider_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_media_cdm_host_file_path_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_test_BUILD_gn patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_test_interaction_interaction_test_util_browser_cc patch-chrome_updater_updater_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_components_chromium_strings_grd patch-components_components_google_chrome_strings_grd 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_cc patch-components_neterror_resources_neterror_js patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_player_player_compositor_delegate_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_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_skia_renderer_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_gpu_process_host_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_scheduler_responsiveness_native_event_observer_h patch-content_browser_v8_snapshot_files_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_common_BUILD_gn patch-content_common_font_list_unittest_cc patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_browser_zygote_host_zygote_host_linux_h patch-content_public_common_common_param_traits_macros_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_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_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_zygote_zygote_linux_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h 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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-gpu_vulkan_vulkan_image_cc patch-gpu_vulkan_vulkan_image_h patch-headless_lib_browser_headless_web_contents_impl_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_channel_common_cc patch-ipc_ipc_channel_mojo_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_output_proxy_unittest_cc patch-media_audio_sndio_sndio_output_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_user_input_monitor_unittest_cc patch-media_base_video_frame_cc patch-media_capture_video_video_capture_device_client_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_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_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_helpers_cc patch-media_webrtc_helpers_unittests_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_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_unittest_cc patch-net_dns_BUILD_gn patch-net_dns_dns_util_cc patch-net_dns_host_resolver_system_task_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-remoting_protocol_webrtc_video_stream_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_switches_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_network_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_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_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_fonts_font_platform_data_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl 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_libsync_src_sync_c patch-third_party_pdfium_pdfium_gni patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_byte_order_h patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-ui_aura_screen_ozone_cc patch-ui_aura_screen_ozone_h patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_h patch-ui_gl_BUILD_gn patch-ui_native_theme_native_theme_base_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_style_platform_style_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_memory_h patch-v8_src_execution_isolate_cc patch-v8_src_sandbox_sandbox_cc patch-weblayer_browser_content_browser_client_impl_cc Added files: www/chromium/patches: patch-base_allocator_dispatcher_tls_h patch-base_files_file_path_watcher_h patch-base_functional_unretained_traits_h patch-base_process_memory_linux_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_updater_configurator_cc patch-chrome_updater_ipc_ipc_names_h patch-chrome_updater_util_posix_util_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-content_renderer_BUILD_gn 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-net_tools_net_watcher_net_watcher_cc patch-services_tracing_public_cpp_stack_sampling_tracing_sampler_profiler_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_distributed_point_functions_BUILD_gn patch-third_party_wayland_BUILD_gn patch-third_party_wayland_include_config_h patch-ui_gl_gl_bindings_h patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc Removed files: www/chromium/patches: patch-base_process_memory_cc patch-base_threading_platform_thread_h patch-build_linux_unbundle_openh264_gn patch-chrome_browser_content_settings_chrome_content_settings_utils_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_ui_views_bubble_anchor_util_views_cc patch-chrome_updater_app_app_install_cc patch-chrome_updater_app_app_uninstall_cc patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_assistant_browser_client_context_cc patch-components_autofill_assistant_browser_client_context_unittest_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-third_party_ffmpeg_libavcodec_x86_fft_asm patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_wayland_features_gni patch-third_party_webrtc_overrides_metronome_source_h patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_api_autogen_glx_h patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_bindings_autogen_glx_h patch-ui_gl_gl_image_glx_native_pixmap_cc patch-v8_src_flags_flags_cc Log message: update to 110.0.5481.77 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/09 12:57:01 Modified files: 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/asm: x86_64-mont5.pl lib/libcrypto/camellia/asm: cmll-x86_64.pl lib/libcrypto/modes/asm: ghash-x86_64.pl lib/libcrypto/perlasm: x86gas.pl lib/libcrypto/rc4/asm: rc4-x86_64.pl lib/libcrypto/sha/asm: sha1-x86_64.pl sha512-ppc.pl sha512-x86_64.pl lib/libcrypto/whrlpool/asm: wp-x86_64.pl Log message: Use .section .rodata instead of a plain .rodata At least gcc 12 on Fedora is very unhappy about a plain .rodata and throws Error: unknown pseudo-op: `.rodata'. So add a .section in front of it to make it happy. ok deraadt miod CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 13:47:05 Log message: Import kirigami-addons-0.7.0, ok caspar@ Comment: add-ons for the kirigami frameworks Description: A set of "widgets" i.e visual end user components along with a code to support them. Components are usable by both touch and desktop experiences providing a native experience on both, and look native with any QQC2 style (qqc2-desktop-theme, Material or Plasma). Maintainer: Rafael Sadowski WWW: https://invent.kde.org/libraries/kirigami-addons Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230209 N ports/graphics/kirigami-addons/Makefile N ports/graphics/kirigami-addons/distinfo N ports/graphics/kirigami-addons/pkg/DESCR N ports/graphics/kirigami-addons/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 13:48:20 Modified files: graphics : Makefile Log message: +kirigami-addons CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 13:48:29 Modified files: net/neochat : Makefile distinfo net/neochat/pkg: PLIST Log message: Update neochat to 23.01.0 OK caspar@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/09 14:02:24 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Recognize the cores on Apple's M2 Pro/Max SoCs. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 14:02:39 Modified files: x11/grantlee-qt5: Makefile distinfo x11/grantlee-qt5/pkg: PLIST x11/kde-applications/grantleetheme: Makefile x11/kde-applications/grantleetheme/pkg: PLIST x11/kde-applications/kcalutils: Makefile x11/kde-applications/kcalutils/pkg: PLIST Log message: Update x11/grantlee-qt5 to 5.3.1 and bump/regen consumers Feedback from kn@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/02/09 14:21:27 Modified files: sys/dev/pci : if_em.c if_igc.c Log message: consolidate mbuf header parsing on device driver layer em(4) ok jan@, bluhm@ igc(4) tested by weerd@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/09 14:34:15 Modified files: x11/xfce4/ristretto: Makefile distinfo Log message: x11/xfce4/ristretto: update to 0.13.0 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001240.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/09 14:37:13 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo x11/xfce4/libxfce4ui/pkg: PLIST Log message: x11/xfce4/libxfce4ui: update to 4.18.2. see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001237.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/09 14:38:10 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo Log message: x11/xfce4/xfce4-panel: update to 4.18.2. see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001238.html CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/09 14:43:52 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/09 14:44:04 Modified files: x11/xfce4/mousepad: Makefile distinfo x11/xfce4/mousepad/pkg: PLIST Log message: x11/xfce4/mousepad: update to 0.6.0 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001239.html CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/09 15:01:43 Modified files: x11/freerdp : Makefile Log message: disable ccache to unbreak build if installed CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/09 15:26:17 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 0.13.1 https://github.com/ngtcp2/ngtcp2/releases/tag/v0.13.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/09 15:50:07 Modified files: usr.sbin/rpki-client: x509.c Log message: Use GEN_OTHERNAME instead of hardcoding 0 discussed with job CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/02/09 16:11:58 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.4.1.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/09 16:24:10 Modified files: x11/emelfm2 : Makefile Added files: x11/emelfm2/patches: patch-plugins_e2p_copy_c patch-plugins_e2p_move_c patch-src_e2_task_c Log message: x11/emelfm2: explicitly cast pointers to integers to appease clang 15 This code relies on the mistaken assumption that pthread_t is an integer type. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/09 16:28:20 Modified files: lang/crystal : Makefile Log message: lang/crystal: upstream is still working on LLVM 15 support. Add link to the issue. Add a commented BROKEN marker to prepare for the LLVM update. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/09 16:35:06 Modified files: sys/arch/arm64/arm64: cpu.c Log message: correct values for M2 Max ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/09 17:37:39 Modified files: lang/squeak/vm : Makefile Added files: lang/squeak/vm/patches: patch-platforms_unix_plugins_DropPlugin_sqUnixDragDrop_c patch-platforms_unix_src_plugins_Squeak3D_Squeak3D_c patch-platforms_unix_src_plugins_UnixOSProcessPlugin_UnixOSProcessPlugin_c Log message: lang/squeak/vm: add explicit casts to make it build with clang 15 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/09 20:22:12 Modified files: libexec/ld.so/sh: ld.script Log message: Explicitly mark the text LOAD as FLAGS(5), meaning RX, with a comment. This is the default value of the linker, but I really like placing the comment "architecturally required data islands". CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/09 20:40:34 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.9.7 Highlights include pcre and unicode fixes, and support for seaching huge files in GNU tar archives. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/09 21:40:28 Modified files: usr.bin/ssh : ssh.c Log message: make `ssh -Q CASignatureAlgorithms` work as the manpage says it should bz3532 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/09 21:47:19 Modified files: usr.bin/ssh : sshd.8 sshd.c Log message: add a `sshd -G` option that parses and prints the effective configuration without attempting to load private keys and perform other checks. This allows usage of the option before keys have been generated. bz3460 feedback/ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/09 21:56:30 Modified files: usr.bin/ssh : dns.c dns.h ssh-keygen.1 ssh-keygen.c ssh-keyscan.1 ssh-keyscan.c Log message: let ssh-keygen and ssh-keyscan accept -Ohashalg=sha1|sha256 when outputting SSHFP fingerprints to allow algorithm selection. bz3493 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/09 22:06:03 Modified files: regress/usr.bin/ssh: keygen-sshfp.sh Log message: test -Ohashalg=... and that the default output contains both specified hash algorithms; prompted by dtucker@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 23:01:25 Modified files: devel/gwenhywfar: Makefile distinfo devel/gwenhywfar/patches: patch-configure devel/gwenhywfar/pkg: PLIST Log message: Update gwenhywfar to 5.10.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/09 23:01:57 Modified files: productivity/aqbanking: Makefile distinfo productivity/aqbanking/patches: patch-aqbanking-config_cmake_in patch-src_tools_aqbanking-cli_Makefile_in productivity/aqbanking/pkg: PLIST Removed files: productivity/aqbanking/patches: patch-aqbanking_pc_in Log message: Update aqbanking to 6.5.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/09 23:17:19 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.88.1 see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_88.html 3.88.1 fixes #1804640 on top (access restricted) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/09 23:39:27 Modified files: usr.bin/ssh : sshd.8 Log message: sort SYNOPSIS; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/09 23:40:48 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: space between macro and punctuation; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/09 23:41:53 Modified files: usr.bin/ssh : ssh-keyscan.1 ssh-keyscan.c Log message: space between macro and punctuation; sort usage(); CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/09 23:59:18 Modified files: games/fheroes2 : Makefile distinfo Log message: update to fheroes2-1.0.0 ok thfr@, maintainer CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/10 00:00:12 Modified files: sys/kern : subr_disk.c Log message: Remove explicit rejection of zero duid in disk_map() added in 1.262. Spoofed labels have zero duid and there is no reason not to allow them to work with duid notation. ok kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 00:00:29 Modified files: devel/qt-creator: Makefile Added files: devel/qt-creator/patches: patch-src_plugins_clangformat_clangformatutils_cpp Log message: devel/qt-creator: fix build with llvm-15 by switching from the long deprecated ConstructorInitializerAllOnOneLineOrOnePerLine to PackConstructorInitializers. ok rsadowski CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/02/10 00:09:34 Modified files: . : romp.html Log message: mention more history with and ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/10 01:21:59 Modified files: x11/gnome/contacts: Makefile distinfo Log message: Update to gnome-contacts-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/10 01:25:52 Modified files: x11/gnome/ghex : Makefile distinfo Log message: Update to ghex-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/10 01:37:35 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.3.8. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 01:48:03 Modified files: telephony/linphone/liblinphone: Makefile Added files: telephony/linphone/liblinphone/patches: patch-console_linphonec_c Log message: liblinphone: Fix build with clang 15 by adding missing (void) to avoid -Werror -Wstrict-prototype breakage. ok landry (maintainer) https://github.com/BelledonneCommunications/liblinphone/pull/87 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 03:58:57 Modified files: misc/rocrail : Makefile misc/rocrail/patches: patch-rocs_impl_unx_uthread_c Log message: rocrail: Fix build with clang 15: use explicit casts because pthread_t is erroneously assumed to be an integer type. ok sebastia (maintainer) CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/02/10 04:25:31 Removed files: sys/arch/luna88k/stand/boot: bcd.c Log message: Delete no-longer-used file. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/10 06:03:01 Modified files: x11/xfce4/xfce4-power-manager: Makefile distinfo Log message: x11/xfce4/xfce4-power-manager: update to 4.18.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001241.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/10 06:03:29 Modified files: x11/xfce4/xfce4-session: Makefile distinfo Log message: x11/xfce4/xfce4-session: update to 4.18.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001242.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/10 06:26:16 Added files: geo/postgis/patches: patch-deps_flatgeobuf_include_flatbuffers_base_h Log message: geo/postgis: fix build if abseil-cpp is installed flatgeobuf support tries to use abseil-cpp if found, and fails because the latter requires c++14 or newer. patch out #elif __has_include to make sure it isnt picked up, until properly fixed upstream. same fix as applied to geo/mapserver. build failure reported by tb@, thanks ! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/02/10 07:01:43 Modified files: usr.bin/tmux : screen-write.c Log message: Fix cursor position after zero width space, GitHub issue 3469. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:27:01 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c Log message: drm/i915/guc: Fix locking when searching for a hung request From John Harrison de997938a7a5da3cb3bd3b914456656963ca1d1c in linux-6.1.y/6.1.11 87b04e53daf806945c415e94de9f90943d434aed in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:29:35 Modified files: sys/dev/pci/drm/i915: i915_gpu_error.c sys/dev/pci/drm/i915/gt: intel_context.c intel_context.h intel_engine_cs.c sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c Log message: drm/i915: Fix request ref counting during error capture & debugfs dump From John Harrison 9467397f417dd7b5d0db91452f0474e79716a527 in linux-6.1.y/6.1.11 86d8ddc74124c3fdfc139f246ba6da15e45e86e3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:32:03 Modified files: sys/dev/pci/drm/i915: i915_gpu_error.c sys/dev/pci/drm/i915/gt: intel_engine.h intel_engine_cs.c intel_execlists_submission.c intel_execlists_submission.h Log message: drm/i915: Fix up locking around dumping requests lists From John Harrison 04dcff26490cc8dedbfcf44cfb3e3e7a08622fd0 in linux-6.1.y/6.1.11 5bc4b43d5c6c9692ddc7b96116650cdf9406f3da in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:33:29 Modified files: sys/dev/pci/drm/i915/display: intel_cdclk.c Log message: drm/i915/adlp: Fix typo for reference clock From Chaitanya Kumar Borah 7a435fe0b6bbf4ab5ede23e25658f3735caa2a65 in linux-6.1.y/6.1.11 47a2bd9d985bfdb55900f313603619fc9234f317 in mainline linux CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/02/10 07:34:17 Modified files: share/man/man9 : knote.9 sys/arch/arm64/dev: apm.c sys/arch/i386/i386: apm.c sys/arch/loongson/dev: apm.c sys/dev : audio.c sys/dev/acpi : acpi.c sys/dev/pci/drm: drm_connector.c drm_linux.c drm_mode_object.c sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c sys/dev/pci/drm/i915: i915_driver.c sys/kern : kern_event.c kern_exec.c kern_fork.c kern_sig.c sys_generic.c sys_pipe.c uipc_socket.c uipc_socket2.c uipc_syscalls.c sys/net : bpf.c if_pppx.c sys/sys : event.h vnode.h Log message: Adjust knote(9) API Make knote(9) lock the knote list internally, and add knote_locked(9) for the typical situation where the list is already locked. Remove the KNOTE(9) macro to simplify the API. Manual page OK jmc@ OK mpi@ mvs@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:35:37 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix timing not changning when freesync video is enabled From Aurabindo Pillai f3056978934cf809c0ae70a22ac3af2a857e1a93 in linux-6.1.y/6.1.11 4b069553246f993c4221e382d0d0ae34f5ba730e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:37:16 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_context.c Log message: drm/i915: Avoid potential vm use-after-free From Rob Clark 764accc2c1b8fd1507be2e7f436c94cdce887a00 in linux-6.1.y/6.1.11 41d419382ec7e257e54b7b6ff0d3623aafb1316d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:39:13 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_tiling.c Log message: drm/i915: Fix potential bit_17 double-free From Rob Clark 0769f997a7b6d5cb8336db0b4ec3d2d311b8097c in linux-6.1.y/6.1.11 7057a8f126f14f14b040faecfa220fd27c6c2f85 in mainline linux CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/02/10 07:39:18 Modified files: sys/net : if_tun.c Log message: Make tun(4) and tap(4) event filters MP-safe. OK mvs@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:41:00 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v4_3.c Log message: drm/amd: Fix initialization for nbio 4.3.0 From Mario Limonciello 814d83a710e8309d989fafc163656a68f2acaef4 in linux-6.1.y/6.1.11 5048fa1ebf89d03cf0ceca13fab8f800399e9ee3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:43:15 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11 From Tim Huang 91ef43f6b65b5aea03e71d70bb510efc61637ff6 in linux-6.1.y/6.1.11 1538709c9f1c207d30afd95ea41b3aeb973f67e7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/10 07:46:26 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: update wave data type to 3 for gfx11 From Graham Sider 86dbbc8f6ba705b82c0e6daf5c2fed993665dc1a in linux-6.1.y/6.1.11 ed8e793c65e4c6633e8577e40d574da8a56d2e0f in mainline linux CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 08:31:18 Modified files: devel/libHX : Makefile distinfo devel/libHX/pkg: PLIST Log message: update to 4.9 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 08:33:35 Modified files: textproc/tinyxml2: Makefile distinfo textproc/tinyxml2/patches: patch-xmltest_cpp textproc/tinyxml2/pkg: PLIST Added files: textproc/tinyxml2/patches: patch-tinyxml2_cpp Log message: upate to 9.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 08:39:52 Modified files: editors/libreoffice: Makefile Log message: mark BROKEN-i386 for now CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 08:47:46 Modified files: mail/notmuch/notmuch: Makefile Log message: Add a BDEP on py-setuptools. mail/notmuch builds, though does not currently install, cffi-based Python bindings using its own Makefile rather than the standard ports Python build infra, and this is failing if setuptools is not present. (there is also a separate port, mail/notmuch/py-notmuch, which packages the older non-cffi-based Python bindings). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/10 08:54:11 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo misc/p5-OPCUA-Open62541/pkg: PLIST Log message: update p5-OPCUA-Open62541 to 2.00 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/02/10 08:54:33 Modified files: distrib/arm64/iso: Makefile distrib/arm64/ramdisk: Makefile distrib/armv7/miniroot: Makefile.inc distrib/octeon/iso: Makefile distrib/powerpc64/iso: Makefile distrib/powerpc64/ramdisk: Makefile distrib/riscv64/iso: Makefile distrib/riscv64/ramdisk: Makefile Log message: Use "echo '/ *' | disklabel -wAT-" to put all free space into the root partition. Identical behaviour as but more readable than the "echo 'a a\n\n\n\nw\nq\n'| disklabel -E" it replaces. It also eliminates the extraneous output of -E that required ">/dev/null". ok kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 09:06:25 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/patches: patch-bin_status_php net/eduvpn/vpn-user-portal/pkg: PLIST Log message: security update to vpn-user-portal-3.3.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/10 09:10:51 Modified files: net/dendrite : Makefile distinfo modules.inc Log message: Update for Dendrite to 0.11.0 OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 09:15:25 Modified files: devel/py-argh : Makefile distinfo devel/py-argh/pkg: PLIST Log message: update to py3-argh-0.27.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 09:16:45 Modified files: databases/barman: Makefile Log message: barman: add missing dep on py-argcomplete. remove obsolete dep on py-argh (it switched to argparse in Python core). CVSROOT: /cvs Module name: mail Changes by: robert@cvs.openbsd.org 2023/02/10 09:18:36 Log message: import of the grommunio groupware suite; ok ajacoutot@ this is still WIP so it is not hooked up to the build Status: Vendor Tag: robert Release Tags: robert_20230210 N mail/grommunio/Makefile cvs: ERROR: cannot write file /cvs/mail/grommunio/Makefile,v: No such file or directory N mail/grommunio/Makefile.inc cvs: ERROR: cannot write file /cvs/mail/grommunio/Makefile.inc,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/libexmdbpp -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/gromox -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/dav -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/sync -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/admin-api -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/web -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/mail/grommunio/mapi-header-php -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 09:19:25 Log message: import of the grommunio groupware suite; ok ajacoutot@ this is still WIP so it is not hooked up to the build Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/mail/grommunio/Makefile N ports/mail/grommunio/Makefile.inc N ports/mail/grommunio/libexmdbpp/Makefile N ports/mail/grommunio/libexmdbpp/distinfo N ports/mail/grommunio/libexmdbpp/pkg/DESCR N ports/mail/grommunio/libexmdbpp/pkg/PLIST N ports/mail/grommunio/libexmdbpp/patches/patch-CMakeLists_txt N ports/mail/grommunio/gromox/Makefile N ports/mail/grommunio/gromox/distinfo N ports/mail/grommunio/gromox/patches/patch-mda_delivery_app_main_cpp N ports/mail/grommunio/gromox/patches/patch-data_exmdb_list_txt N ports/mail/grommunio/gromox/patches/patch-exch_php_lib_conf_php N ports/mail/grommunio/gromox/pkg/DESCR-main N ports/mail/grommunio/gromox/pkg/DESCR-mapi N ports/mail/grommunio/gromox/pkg/PLIST-main N ports/mail/grommunio/gromox/pkg/PLIST-mapi N ports/mail/grommunio/gromox/pkg/README-main N ports/mail/grommunio/gromox/pkg/gromox_http.rc N ports/mail/grommunio/gromox/pkg/gromox_zcore.rc N ports/mail/grommunio/gromox/pkg/gromox_timer.rc N ports/mail/grommunio/gromox/pkg/gromox_delivery.rc N ports/mail/grommunio/gromox/pkg/gromox_event.rc N ports/mail/grommunio/gromox/pkg/gromox_delivery_queue.rc N ports/mail/grommunio/gromox/pkg/gromox_midb.rc N ports/mail/grommunio/gromox/pkg/gromox_imap.rc N ports/mail/grommunio/gromox/pkg/gromox.rc N ports/mail/grommunio/gromox/pkg/gromox_pop3.rc N ports/mail/grommunio/dav/Makefile N ports/mail/grommunio/dav/distinfo N ports/mail/grommunio/dav/files/kopano-webapp.conf N ports/mail/grommunio/dav/patches/patch-composer_json N ports/mail/grommunio/dav/patches/patch-config_php N ports/mail/grommunio/dav/patches/patch-log4php_xml N ports/mail/grommunio/dav/pkg/DESCR N ports/mail/grommunio/dav/pkg/PLIST N ports/mail/grommunio/dav/pkg/README N ports/mail/grommunio/sync/Makefile N ports/mail/grommunio/sync/distinfo N ports/mail/grommunio/sync/files/kopano-webapp.conf N ports/mail/grommunio/sync/patches/patch-composer_json N ports/mail/grommunio/sync/patches/patch-lib_grommunio_grommunio_php N ports/mail/grommunio/sync/patches/patch-lib_grommunio_listfolders_php N ports/mail/grommunio/sync/patches/patch-vendor_composer_autoload_classmap_php N ports/mail/grommunio/sync/patches/patch-vendor_composer_autoload_static_php N ports/mail/grommunio/sync/pkg/DESCR N ports/mail/grommunio/sync/pkg/PLIST N ports/mail/grommunio/sync/pkg/README N ports/mail/grommunio/admin-api/Makefile N ports/mail/grommunio/admin-api/distinfo N ports/mail/grommunio/admin-api/pkg/DESCR N ports/mail/grommunio/admin-api/pkg/PLIST N ports/mail/grommunio/admin-api/patches/patch-CMakeLists_txt N ports/mail/grommunio/admin-api/patches/patch-services_chat_py N ports/mail/grommunio/admin-api/patches/patch-tools_config_py N ports/mail/grommunio/admin-api/patches/patch-data_config_yaml N ports/mail/grommunio/web/Makefile N ports/mail/grommunio/web/distinfo N ports/mail/grommunio/web/files/kopano-webapp.conf N ports/mail/grommunio/web/patches/patch-Makefile N ports/mail/grommunio/web/patches/patch-init_php N ports/mail/grommunio/web/patches/patch-config_php_dist N ports/mail/grommunio/web/patches/patch-plugins_files_config_php N ports/mail/grommunio/web/pkg/DESCR N ports/mail/grommunio/web/pkg/PLIST N ports/mail/grommunio/web/pkg/README N ports/mail/grommunio/mapi-header-php/Makefile N ports/mail/grommunio/mapi-header-php/distinfo N ports/mail/grommunio/mapi-header-php/files/kopano-webapp.conf N ports/mail/grommunio/mapi-header-php/pkg/DESCR N ports/mail/grommunio/mapi-header-php/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 09:19:41 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.13.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 09:19:43 Modified files: devel/py-simplejson: Makefile distinfo Log message: update to py-simplejson-3.18.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 09:20:52 Removed files: mail/grommunio/dav/files: kopano-webapp.conf mail/grommunio/mapi-header-php/files: kopano-webapp.conf mail/grommunio/sync/files: kopano-webapp.conf mail/grommunio/web/files: kopano-webapp.conf Log message: remove obsolete files CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/10 09:26:39 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-src_icesh_cc Log message: update to icewm-3.3.1 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/10 09:46:55 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.4.0. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 10:46:31 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_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_i18n_icu_util_cc patch-base_logging_unittest_cc patch-base_memory_platform_shared_memory_region_posix_cc patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_linux_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_rust_gni patch-build_linux_unbundle_replace_gn_files_py patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn 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_app_theme_theme_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_dev_ui_browser_resources_grd patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h 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_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_printing_print_job_worker_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_sandbox_internals_sandbox_internals_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_cc 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_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_views_delegate_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_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_extensions_extension_status_utils_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_web_app_provider_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_media_cdm_host_file_path_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_test_BUILD_gn patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_test_interaction_interaction_test_util_browser_cc patch-chrome_updater_updater_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_components_chromium_strings_grd patch-components_components_google_chrome_strings_grd 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_cc patch-components_neterror_resources_neterror_js patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_player_player_compositor_delegate_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_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_skia_renderer_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_gpu_process_host_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_scheduler_responsiveness_native_event_observer_h patch-content_browser_v8_snapshot_files_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_common_BUILD_gn patch-content_common_font_list_unittest_cc patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_browser_zygote_host_zygote_host_linux_h patch-content_public_common_common_param_traits_macros_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_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_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_zygote_zygote_linux_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h 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_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-gpu_vulkan_vulkan_image_cc patch-gpu_vulkan_vulkan_image_h patch-headless_lib_browser_headless_web_contents_impl_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_channel_common_cc patch-ipc_ipc_channel_mojo_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_output_proxy_unittest_cc patch-media_audio_sndio_sndio_output_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_user_input_monitor_unittest_cc patch-media_base_video_frame_cc patch-media_capture_video_video_capture_device_client_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_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_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_helpers_cc patch-media_webrtc_helpers_unittests_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_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_unittest_cc patch-net_dns_BUILD_gn patch-net_dns_dns_util_cc patch-net_dns_host_resolver_system_task_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-remoting_protocol_webrtc_video_stream_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_switches_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_network_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_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_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_fonts_font_platform_data_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl 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_libsync_src_sync_c patch-third_party_pdfium_pdfium_gni patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_byte_order_h patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-ui_aura_screen_ozone_cc patch-ui_aura_screen_ozone_h patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_h patch-ui_gl_BUILD_gn patch-ui_native_theme_native_theme_base_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_style_platform_style_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_memory_h patch-v8_src_execution_isolate_cc patch-v8_src_sandbox_sandbox_cc patch-weblayer_browser_content_browser_client_impl_cc Added files: www/ungoogled-chromium/patches: patch-base_allocator_dispatcher_tls_h patch-base_files_file_path_watcher_h patch-base_functional_unretained_traits_h patch-base_process_memory_linux_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_updater_configurator_cc patch-chrome_updater_ipc_ipc_names_h patch-chrome_updater_util_posix_util_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-content_renderer_BUILD_gn 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-net_tools_net_watcher_net_watcher_cc patch-services_tracing_public_cpp_stack_sampling_tracing_sampler_profiler_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_distributed_point_functions_BUILD_gn patch-third_party_wayland_BUILD_gn patch-third_party_wayland_include_config_h patch-ui_gl_gl_bindings_h patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc Removed files: www/ungoogled-chromium/patches: patch-base_process_memory_cc patch-base_threading_platform_thread_h patch-build_linux_unbundle_openh264_gn patch-chrome_browser_content_settings_chrome_content_settings_utils_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_ui_views_bubble_anchor_util_views_cc patch-chrome_updater_app_app_install_cc patch-chrome_updater_app_app_uninstall_cc patch-chrome_updater_installer_cc patch-chrome_updater_util_cc patch-components_autofill_assistant_browser_client_context_cc patch-components_autofill_assistant_browser_client_context_unittest_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-third_party_ffmpeg_libavcodec_x86_fft_asm patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_wayland_features_gni patch-third_party_webrtc_overrides_metronome_source_h patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_api_autogen_glx_h patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_bindings_autogen_glx_h patch-ui_gl_gl_image_glx_native_pixmap_cc patch-v8_src_flags_flags_cc Log message: update to 110.0.5481.77 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 10:48:54 Modified files: multimedia/transcode: Makefile multimedia/transcode/pkg: PFRAG.i386 PFRAG.lzo PFRAG.mjpegtools PLIST Added files: multimedia/transcode/patches: patch-filter_Makefile_am Removed files: multimedia/transcode/patches: patch-filter_filter_resample_c Log message: multimedia/transcode: fix build with clang 15 by unhooking filter_resample This has been trying to use ffmpeg API that was deprecated in 2013 and removed in 2017. Several bogus patches to switch to libswresample were subsequently added, but this was obviously never tested. REVISION is now at 21... Regen PLIST/PFRAGs. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/02/10 12:51:09 Modified files: sbin/iked : vroute.c Log message: Add support for configuring multiple name servers as roadwarrior client. This allows us to have a fallback in case one connection fails. Tested by Ryan Kavanagh ok patrick@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/10 13:45:30 Modified files: net/yersinia : Makefile Added files: net/yersinia/patches: patch-src_vtp_c Log message: net/yersinia: repair integer/pointer mixup to fix build with clang 15 Drop unconditional -DLBL_ALIGN, there is now a configure check. Fix misdeclared variable and corresponding memcpy() size. with and ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/10 13:47:00 Modified files: devel/cryptopp : Makefile distinfo devel/cryptopp/patches: patch-osrng_cpp Log message: Update cryptopp to 8.7.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/10 13:54:26 Modified files: x11/bricons/patches: patch-action_c Log message: x11/bricons: explicitly cast integer to pointer to appease clang 15 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 13:57:41 Log message: import of py-openapi-core; client-side and server-side support for OpenAPI Spec v3 Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 specification. ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/www/py-openapi-core/Makefile N ports/www/py-openapi-core/distinfo N ports/www/py-openapi-core/pkg/DESCR N ports/www/py-openapi-core/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:01:52 Log message: import of py-jsonschema-spec; JSONSchema Spec with object-oriented paths ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/devel/py-jsonschema-spec/Makefile N ports/devel/py-jsonschema-spec/distinfo N ports/devel/py-jsonschema-spec/pkg/DESCR N ports/devel/py-jsonschema-spec/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:02:56 Log message: import of py-openapi-schema-validator; OpenAPI schema validator openapi-schema-validator is a Python library that validates schema against: - OpenAPI Schema Specification v3.0 - OpenAPI Schema Specification v3.1 ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/devel/py-openapi-schema-validator/Makefile N ports/devel/py-openapi-schema-validator/distinfo N ports/devel/py-openapi-schema-validator/pkg/DESCR N ports/devel/py-openapi-schema-validator/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:04:14 Log message: import of py-openapi-spec-validator; OpenAPI 2.0 (aka Swagger) and OpenAPI 3 spec validator OpenAPI Spec Validator is a Python library that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification. The validator aims to check for full compliance with the Specification. ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/devel/py-openapi-spec-validator/Makefile N ports/devel/py-openapi-spec-validator/distinfo N ports/devel/py-openapi-spec-validator/pkg/DESCR N ports/devel/py-openapi-spec-validator/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:04:57 Log message: import of py-parse; strings parser for the Python format() syntax ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/devel/py-parse/Makefile N ports/devel/py-parse/distinfo N ports/devel/py-parse/pkg/DESCR N ports/devel/py-parse/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:05:48 Log message: import of py-pathable; object oriented paths Object-oriented paths for Python Key features: - Traverse resources like paths - Access resources on demand with separate accessor layer ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/devel/py-pathable/Makefile N ports/devel/py-pathable/distinfo N ports/devel/py-pathable/pkg/DESCR N ports/devel/py-pathable/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:06:42 Log message: import of py-rfc3339-validator; pure python RFC3339 validator ok sthen@ Status: Vendor Tag: robert Release Tags: robert_20230210 N ports/devel/py-rfc3339-validator/Makefile N ports/devel/py-rfc3339-validator/distinfo N ports/devel/py-rfc3339-validator/pkg/DESCR N ports/devel/py-rfc3339-validator/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 14:11:23 Modified files: japanese/kanjips: Makefile Added files: japanese/kanjips/patches: patch-kanjips_sub_c Log message: japanese/kanjips: fix build with clang 15 by using the proper return type for a malloc wrapper. ok espie (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:12:04 Modified files: devel : Makefile Log message: hook up some fresh and crispy ports: - py-jsonschema-spec - py-openapi-schema-validator - py-openapi-spec-validator - py-parse - py-pathable - py-rfc3339-validator CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:13:28 Modified files: www : Makefile Log message: +py-openapi-core CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/10 14:14:16 Modified files: mail/grommunio/admin-api: Makefile Log message: add run dependency on www/py-openapi-core CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 14:45:32 Modified files: devel/simulavr : Makefile Log message: simulavr: fix build with clang 15 by passing -Wno-deprecated-non-prototype since GNU getopts insists on -Werror. Add -Wno-unknown-warning-option on top to appease clang 13. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 14:56:12 Modified files: games/blockgame: Makefile Added files: games/blockgame/patches: patch-launcher_translations_TranslationsModel_cpp Log message: games/blockgame: remove a loop counter that isn't used otherwise to make clang 15 happy. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/10 15:32:19 Modified files: x11/afterstep : Makefile x11/afterstep/pkg: PLIST Added files: x11/afterstep/patches: patch-libAfterImage_export_c Log message: x11/afterstep: remove a strange #undef HAVE_STDLIB_H that breaks the build with clang 15. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/02/10 21:35:34 Modified files: sys/arch/luna88k/stand/boot: conf.c Log message: Make 'ls' command in bootloader work correctly on luna88k. Now 'ls' against directory works fine. Tested on LUNA-88K2 and nono emulator by me. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/02/10 23:10:39 Modified files: lib/libc/arch/arm/sys: cerror.S lib/libc/arch/hppa: SYS.h lib/libc/arch/powerpc: SYS.h lib/libc/arch/sh: SYS.h Log message: Use a consistent comment to explain why 32bit archs set their second return register to -1 in the syscall error path ("for lseek"). removal of the misleading __syscall() mention requested by deraadt@ ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/10 23:23:42 Modified files: math/double-conversion: Makefile distinfo math/double-conversion/pkg: PLIST Log message: Update double-conversion to 3.2.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/10 23:26:36 Modified files: fonts/font-awesome: Makefile distinfo Log message: Update fontawesome to 6.3.0 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/02/11 01:08:35 Modified files: net/snowflake_proxy: Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.5.1 Identical diff from and OK matthieu@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/11 01:36:45 Modified files: devel/kdevelop : Makefile devel/kdevelop/pkg: PLIST Log message: Fix build with x11/grantlee-qt5 Missed to commit in the x11/grantlee-qt5 update commit, spotted by aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 01:37:26 Modified files: security/gnutls: Makefile distinfo security/gnutls/patches: patch-lib_accelerated_x86_elf_aes-ssse3-x86_64_s security/gnutls/pkg: PLIST Log message: SECURITY update to gnutls-3.7.9. Set REVISION to be ahead of -stable. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 01:46:07 Modified files: security/gnutls: Tag: OPENBSD_7_2 Makefile distinfo security/gnutls/pkg: Tag: OPENBSD_7_2 PLIST Log message: SECURITY update to gnutls-3.7.9. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/11 01:50:44 Modified files: usr.sbin/bgpd : rde_update.c Log message: Refactor common code of the 3 up_generate functions into up_process_prefix() Simplifies up_generate_updates(), up_generate_addpath() and up_generate_addpath_all() a fair bit. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 02:04:31 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.69. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 02:04:58 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.69. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 02:05:21 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.69. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 02:42:35 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/patches: patch-CMakeLists_txt Log message: Update to evolution-data-server-3.46.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 02:42:55 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.46.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/11 02:43:15 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.46.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/11 03:22:22 Modified files: devel/py-rich : Makefile distinfo devel/py-rich/pkg: PLIST Log message: update to py3-rich-13.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/11 03:26:04 Modified files: www/newsraft : Makefile distinfo Log message: update to newsraft-0.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/11 03:26:29 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/11 03:51:23 Modified files: devel/help2man : Makefile distinfo Log message: update to help2man-1.49.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/11 04:03:46 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo x11/xfce4/xfce4-settings/pkg: PLIST Log message: x11/xfce4/xfce4-settings: update to 4.18.2 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001244.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/11 04:04:34 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo x11/xfce4/xfce4-notifyd/pkg: PLIST Log message: x11/xfce4/xfce4-notifyd: update to 0.8.0 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001243.html CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/11 04:26:20 Modified files: archivers/unrar: Makefile distinfo archivers/unrar/patches: patch-makefile patch-os_hpp patch-rijndael_cpp patch-rijndael_hpp Log message: archivers/unrar: update to 6.20 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/11 05:15:02 Removed files: lib/libcrypto/bn/asm: x86_64-gcc.c Log message: Bye bye x86_64-gcc.c. This is no longer used, since we're now using s2n-bignum functions instead. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/11 05:17:57 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/bn: bn_exp2.c Log message: Remove bn_exp2.c, which is now empty. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/11 05:19:52 Modified files: devel/gwenhywfar: Makefile Added files: devel/gwenhywfar/patches: patch-src_gui_gui_l_h Log message: Export GWEN_Gui_ReadString to unbreak test(s) Idea form sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/11 07:35:49 Log message: Import devel/pax-utils. pax-utils is a small set of utilities for peforming Q/A (mostly security) checks on systems (most notably, `scanelf`). It is focused on the ELF format, but does include a Mach-O helper too for OS X systems. While heavily integrated into Gentoo's build system, it can be used on any distro as it is a generic toolset. Originally focused only on PaX, it has been expanded to be generally security focused. It still has a good number of PaX helpers for people interested in that. OK sthen@ Status: Vendor Tag: fcambus Release Tags: fcambus_20230211 N ports/devel/pax-utils/Makefile N ports/devel/pax-utils/distinfo N ports/devel/pax-utils/pkg/DESCR N ports/devel/pax-utils/pkg/PLIST N ports/devel/pax-utils/patches/patch-lddtree_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/11 07:36:32 Modified files: devel : Makefile Log message: Add pax-utils. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/11 08:01:15 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-lib_libzstd_mk Log message: Update to zstd-1.5.4 Pretty big release benefiting from one year of work. It offers performance improvements, as well as new features, and it fixes some bugs. Details can be found at https://github.com/facebook/zstd/releases/tag/v1.5.4 Bumped minor because of addition of symbols. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/11 08:13:28 Modified files: x11/afterstep : Makefile Added files: x11/afterstep/patches: patch-libAfterConf_Feel_c patch-libAfterImage_import_c patch-src_afterstep_events_c patch-src_afterstep_menuitem_c Log message: x11/afterstep: add missing includes CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/11 08:39:00 Modified files: misc/dialog : Makefile distinfo Log message: Update dialog to 1.3-20230209. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/11 11:33:02 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update tlsfuzzer to 20230211 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/11 11:58:39 Modified files: archivers/zstd : Makefile Log message: Set TMPDIR to contain full test suite Current TEST_TARGET=check runs a small suite without polluting /tmp/, while the full (=check) drops lots of objects in the environment's TMPDIR. (the previous version already behaves that way.) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/02/11 13:06:59 Modified files: lang/ruby/3.2 : Makefile distinfo lang/ruby/3.2/patches: patch-lib_rubygems_ext_builder_rb lang/ruby/3.2/pkg: PLIST-main PLIST-ri_docs Added files: lang/ruby/3.2/patches: patch-lib_rubygems_rb Removed files: lang/ruby/3.2/patches: patch-lib_rubygems_update_suggestion_rb Log message: Update to Ruby 3.2.1 Change how rubygems nag message is disabled, also disabling the ability to run "gem update --system", since that isn't supported. Tweak how the --user-install patch works to avoid breaking a couple tests. Switch to using TEST_TARGET instead of overriding do_test. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/02/11 13:07:27 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-contrib PLIST-docs Log message: Update to PostgreSQL 15.2 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/11 13:27:53 Modified files: net/munin : Makefile distinfo Log message: update to munin-2.0.72 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 14:11:37 Modified files: sys/uvm : uvm_map.c Log message: I forgot to copy the msyscall interlock flag to forked processes, so only freshly executed processes were actually locked. (This happened because I didn't realize how the uvm_map's contents are copied entry by entry, and other parts are not) ok kettenis CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/11 14:13:56 Modified files: lib/libpthread/man: sem_destroy.3 sem_init.3 sem_open.3 sem_post.3 Log message: sprinkle some Xr; from josiah frentsos CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/11 15:04:54 Modified files: archivers/zstd : Makefile Log message: Don't set the make variable TMPDIR, it is used by pkgpath.mk Pointed out by naddy. Pick another make variable name to handle the environment variable TMPDIR's content. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:07:28 Modified files: sys/sys : syscall_mi.h sys/kern : syscalls.master sys/arch/alpha/alpha: trap.c sys/arch/amd64/amd64: trap.c sys/arch/arm/arm: syscall.c sys/arch/arm64/arm64: syscall.c sys/arch/hppa/hppa: trap.c sys/arch/i386/i386: trap.c sys/arch/m88k/m88k: trap.c sys/arch/mips64/mips64: trap.c sys/arch/powerpc/powerpc: trap.c sys/arch/powerpc64/powerpc64: syscall.c sys/arch/riscv64/riscv64: syscall.c sys/arch/sh/sh : trap.c sys/arch/sparc64/sparc64: trap.c lib/libc : Symbols.list lib/libc/sys : Makefile.inc syscall.2 Log message: __syscall() is no longer neccessary since the system calls which needed it are now unpadded ok kettenis guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:07:51 Modified files: lib/libc : shlib_version Log message: crank major because __syscall is gone CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:08:14 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:10:25 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync for __syscall removal CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/11 16:11:10 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: maintenance update to 20230201 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:21:22 Modified files: sys/kern : syscalls.master Log message: non-padded 64-bit system calls arrived 2021/12/23, over a year ago. time to delete the backwards compat padded functions in the kernel. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:21:58 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/11 16:22:19 Modified files: sys/kern : kern_pledge.c vfs_syscalls.c sys/uvm : uvm_mmap.c Log message: non-padded 64-bit system calls arrived 2021/12/23, over a year ago. time to delete the backwards compat padded functions in the kernel. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/11 20:33:57 Modified files: net/netinfo : Makefile Log message: Netinfo moved to a new home. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/02/12 00:02:43 Modified files: sys/arch/m88k/include: pmap.h Log message: m88k also needs to define PMAP_CHECK_COPYIN as 1. "this makes sense" miod@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/12 00:04:31 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: Update to remind-4.2.3 From Martin Ziemer (maintainer). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/12 01:10:38 Modified files: security/p5-Digest-SHA3: Makefile distinfo Log message: Update to p5-Digest-SHA3-1.05 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/12 01:15:59 Modified files: textproc/p5-LaTeX-Pod: Makefile distinfo Log message: Update to p5-LaTeX-Pod-0.22 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/12 01:21:48 Modified files: textproc/p5-LaTeX-TOM: Makefile distinfo Log message: Update to p5-LaTeX-TOM-1.05 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/12 01:32:57 Modified files: www/p5-Dancer : Makefile distinfo Log message: Update to p5-Dancer-1.3521 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/12 01:52:38 Modified files: www/p5-Dancer2 : Makefile distinfo Log message: Update to p5-Dancer2-0.400001 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/12 02:51:29 Modified files: databases/p5-Redis: Makefile distinfo Log message: Update to p5-Redis-2.000. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/12 03:39:16 Modified files: sys/dev/pci : pcidevs Log message: Add "Micron Technology" vendor and MTFDKBA512QFM NVMe storage ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/12 03:40:06 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/12 03:41:00 Modified files: sys/kern : sys_pipe.c Log message: Rename pipeselwakeup() to pipe_wakeup(). It doesn't call selwakeup() anymore, so do it to be consistent with similar *wakeup() functions. No functional changes. ok visa@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/12 03:52:13 Modified files: devel/pax-utils/pkg: DESCR Log message: pax-utils: fix typo in DESCR: s/peforming/performing. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/12 03:59:41 Modified files: devel/pax-utils: Makefile Log message: pax-utils: missed bump in previous CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:18:45 Modified files: x11/gnome/libdmapsharing4: Makefile distinfo x11/gnome/libdmapsharing4/pkg: PLIST Log message: Update to libdmapsharing4-3.9.11 and move from libsoup to libsoup3. Add upgrade path from x11/gnome/libdmapsharing which is going to the attic soom. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:19:22 Modified files: x11/gnome/grilo: Makefile Log message: Move to libsoup3 (libsoup2 is unmaintained). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:20:44 Modified files: x11/gnome/grilo-plugins: Makefile x11/gnome/grilo-plugins/pkg: PLIST Log message: Rebuild after grilo move from libsoup to libsoup3. This disabled the opensubtitles and youtube plugins until libsoup3 support is added to them. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:21:27 Modified files: audio/rhythmbox: Makefile audio/rhythmbox/pkg: PLIST Log message: Drop support for the daap plugin; it requires libsoup2 which we are moving away from. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:36:35 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST-main Log message: Update to vala-0.56.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:42:03 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-meson_build patch-src_terminal-app_cc x11/gnome/terminal/pkg: PLIST-main Removed files: x11/gnome/terminal/patches: patch-man_meson_build Log message: Update to gnome-terminal-3.46.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/12 06:43:26 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.2.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/12 08:03:17 Modified files: textproc/py-sphinxcontrib/applehelp: Makefile distinfo textproc/py-sphinxcontrib/applehelp/pkg: PLIST Log message: update to py3-sphinxcontrib-applehelp-1.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/12 08:03:23 Modified files: textproc/py-sphinxcontrib/htmlhelp: Makefile distinfo textproc/py-sphinxcontrib/htmlhelp/pkg: PLIST Log message: update to py3-sphinxcontrib-htmlhelp-2.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/12 08:03:26 Modified files: textproc/py-xmlschema: Makefile distinfo Log message: update to py3-xmlschema-2.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/12 08:05:03 Modified files: net/libunbound : Makefile distinfo Log message: update to libunbound-1.17.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/12 09:15:30 Modified files: devel/difftastic: Makefile crates.inc distinfo devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml Added files: devel/difftastic/patches: patch-modcargo-crates_tree_magic_mini-3_0_3_src_fdo_magic_builtin_init_rs Log message: Update to difftastic 43.1 from maintainer Volker Schlecht Adds R support and pulls in an upstream patch for tree_magic_mini CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/12 10:29:54 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.3 fixes a possible infinite loop while importing cvs data CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/12 10:41:46 Modified files: lib/librthread : shlib_version Log message: bump major after syscall removal CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/12 10:42:41 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/12 11:47:48 Modified files: lang/pypy : Makefile Log message: BROKEN-aarch64 = needs a new bootstrap suggested by tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/12 14:11:43 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230212 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/12 15:57:55 Modified files: lang/ldc : Makefile distinfo lang/ldc/patches: patch-driver_linker-gcc_cpp patch-driver_targetmachine_cpp patch-runtime_CMakeLists_txt patch-runtime_druntime_src_rt_sections_elf_shared_d lang/ldc/pkg : PLIST Removed files: lang/ldc/patches: patch-runtime_druntime_src_core_sys_posix_sys_filio_d patch-runtime_druntime_src_core_sys_posix_sys_ioccom_d patch-runtime_druntime_src_core_sys_posix_sys_ioctl_d patch-runtime_druntime_src_core_sys_posix_sys_mman_d patch-runtime_druntime_src_core_sys_posix_sys_ttycom_d patch-runtime_druntime_src_core_thread_fiber_d patch-runtime_druntime_src_rt_sections_ldc_d Log message: Update to ldc-1.31.0 Among other things, this version of LDC works with LLVM 15. Changelog: https://github.com/ldc-developers/ldc/compare/v1.28.0...v1.31.0 prompted by and ok tb@, who also did the LLVM 15 testing CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/12 17:52:59 Modified files: lang/dmd : Makefile distinfo lang/dmd/patches: patch-dmd-bootstrap_openbsd_bin64_dmd_conf patch-dmd_posix_mak patch-phobos_posix_mak lang/dmd/pkg : PLIST Added files: lang/dmd/patches: patch-dmd_druntime_posix_mak Removed files: lang/dmd/patches: patch-druntime_posix_mak Log message: Update to dmd-2.102.0 Changelog: https://github.com/dlang/dmd/compare/v2.100.1...v2.102.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/02/12 17:55:43 Modified files: lang/pcc : Makefile.inc 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-cc_cc_Makefile_in lang/pcc/pcc-libs: Makefile distinfo lang/pcc/pcc-libs/patches: patch-libpcc_Makefile_in patch-libsoftfloat_Makefile_in Log message: update pcc to 20230114 PowerPC bits contributed by gkoehler@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/12 18:27:08 Modified files: devel/dtools : Makefile distinfo devel/dtools/patches: patch-posix_mak Log message: Update to dtools-2.102.0 Changelog: https://github.com/dlang/tools/compare/v2.100.0...v2.102.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/12 19:36:28 Modified files: devel/dub : Makefile distinfo devel/dub/patches: patch-source_dub_dub_d patch-test_issue1408-inherit-linker-files_dub_sdl devel/dub/pkg : PLIST Log message: Update to dub-1.31.0 Among other changes, colorization of output. Changelog: https://github.com/dlang/dub/compare/v1.29.0...v1.31.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/12 21:00:39 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Add currently failing negative zero check to BN_rshift() regress. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/12 21:03:38 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Simplify BN_set_negative(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/12 21:25:37 Modified files: lib/libcrypto/bn: bn_add.c bn_div.c bn_mont.c bn_mpi.c bn_mul.c bn_print.c bn_recp.c bn_shift.c bn_sqr.c bn_word.c Log message: Avoid negative zero. Whenever setting negative to one (or when it could potentially be one), always use BN_set_negative() since it checks for a zero valued bignum and will not permit negative to be set in this case. Since BN_is_zero() currently relies on top == 0, call BN_set_negative() after top has been set (or bn_correct_top() has been called). This fixes a long standing issue where -0 and +0 have been permitted, however multiple code paths (such as BN_cmp()) fail to treat these as equivalent. Prompted by Guido Vranken who is adding negative zero fuzzing to oss-fuzz. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/12 21:26:32 Modified files: regress/lib/libcrypto/bn: bn_to_string.c Log message: Revise for negative zero changes. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/12 21:29:45 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.9.0 Changes: https://github.com/bats-core/bats-core/releases/tag/v1.9.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/12 21:33:41 Modified files: x11/xdrawchem/patches: patch-xdrawchem_pro Log message: Fix botched patch Forgot the replace a hardcoded include path, no REVISION bump needed. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/12 22:52:01 Modified files: editors/libreoffice: Makefile Added files: editors/libreoffice/patches: patch-vcl_unx_generic_window_salframe_cxx Log message: reinstate a patch that unbreaks i386 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/12 23:49:23 ports/productivity/qbirthday/patches Update of /cvs/ports/productivity/qbirthday/patches In directory cvs.openbsd.org:/tmp/cvs-serv52060/patches Log Message: Directory /cvs/ports/productivity/qbirthday/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/12 23:50:45 Modified files: productivity/qbirthday: Makefile Added files: productivity/qbirthday/patches: patch-src_qbirthday_mainwindow_py Log message: fix runtime with Python-3.10 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/02/13 00:30:54 Modified files: games/clidle : Makefile distinfo Log message: Update clidle to version 20220525 Also adding HOMEPAGE and myself as MAINTAINER. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 01:01:52 Modified files: sys/dev/pci : pcidevs Log message: Add Rockchip RK3566 and shorten the name for the RK3399. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 01:02:04 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-43.4.1. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 01:03:05 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/02/13 01:09:13 Modified files: x11/gnome/browser-connector: Makefile distinfo Log message: Use official source tarball. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 01:13:20 Modified files: x11/gnome/polari: Makefile distinfo x11/gnome/polari/pkg: PLIST Log message: Use official source tarball. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/13 01:13:33 Modified files: www/py-aiohttp : Makefile distinfo Removed files: www/py-aiohttp/patches: patch-setup_cfg Log message: update to py3-aiohttp-3.8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/13 01:13:45 Modified files: graphics/scrot : Makefile distinfo graphics/scrot/pkg: PLIST Log message: update to scrot-1.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/13 01:13:51 Modified files: mail/p5-Mail-DKIM: Makefile distinfo Log message: update to p5-Mail-DKIM-1.20230212 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/13 01:13:55 Modified files: textproc/py-sphinx-intl: Makefile distinfo textproc/py-sphinx-intl/pkg: PLIST Log message: update to py3-sphinx-intl-2.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 01:20:16 Modified files: x11/gnome/seahorse: Makefile distinfo Log message: Use official source tarball. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 01:26:06 Modified files: x11/gnome/libcloudproviders: Makefile distinfo Log message: Use official source tarball. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/13 01:56:28 Modified files: devel/jimarc4random: Makefile Log message: HOMEPAGE changed. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/13 01:56:35 Modified files: devel/tclarc4random: Makefile Log message: HOMEPAGE changed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/13 02:16:15 Modified files: lib/libcrypto/dsa: dsa_sign.c Log message: dsa/dsa_sign.c: shuffle functions into a more sensible order CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/13 02:17:50 Modified files: lib/libcrypto/dsa: dsa_sign.c Log message: dsa/dsa_sign.c: unindent by inverting logic for DSA_SIG_free(NULL) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 02:21:20 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/patches: patch-src_check-symbols_py devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-7.0.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/13 02:21:35 Modified files: lib/libcrypto : Makefile lib/libcrypto/dsa: dsa_ossl.c Removed files: lib/libcrypto/dsa: dsa_sign.c dsa_vrf.c Log message: Merge dsa_sign.c and dsa_vrf.c into dsa_ossl.c discussed with jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 02:31:04 Modified files: graphics/shotwell: Makefile graphics/shotwell/pkg: PLIST Log message: Unbreak with new vala. While here, disable apport-hook since these are only meant for Ubuntu. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/13 02:42:45 Modified files: sys/kern : sys_generic.c syscalls.master Log message: Push kernel lock down to dopselect() and doppoll() and unlock select(2), pselect(2), poll(2) and ppoll(2). select(2) and poll(2) are just wrappers for kqueue(2)/kevent(2) which are already unlocked. They do temporary event queue initialization and scan for this call only. The difference is in local data conversion between select(2)/poll(2) and kevent(2) formats. To separate possible signal related fallout, dosigsuspend() left under the kernel lock. It will be taken only if optional signal mask arg passed to pselect(2) or ppoll(2). dosigsuspend() will be unlocked later with sigsuspend(2). Discussed with claudio@ and kettenis@. ok claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/13 02:50:47 Modified files: regress/lib/libcrypto/asn1: asn1x509.c Log message: asn1x509 test: Remove unnecessary line continuations CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/13 02:57:20 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: semarie@cvs.openbsd.org 2023/02/13 03:24:01 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-src_llvm-project_llvm_cmake_modules_GetLibraryName_cmake patch-src_llvm-project_llvm_tools_llvm-shlib_CMakeLists_txt Removed files: lang/rust/patches: patch-compiler_rustc_session_src_filesearch_rs Log message: update lang/rust to 1.67.1 - switch to embedded llvm15 version (as with llvm13, rustc fails to build several ports) - mark powerpc64 broken for now (a new bootstrap is need) Announce: - https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html - https://blog.rust-lang.org/2023/02/09/Rust-1.67.1.html Changelog: - https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1670-2023-01-26 - https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1671-2023-02-09 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/13 03:30:32 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.6.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/13 04:52:07 Modified files: net/dino : Makefile distinfo net/dino/patches: patch-main_CMakeLists_txt net/dino/pkg : PLIST Log message: Update to dino 0.4.0 https://dino.im/blog/2023/02/dino-0.4-release/ Now using gtk4 and libadwaita. Tested by op take over maintianer as per his request OK paco CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 05:18:33 Modified files: devel/p5-Devel-CheckOS: Makefile distinfo devel/p5-Devel-CheckOS/pkg: PLIST Log message: update p5-Devel-CheckOS to 1.96 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/13 06:11:33 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 Log message: update ffmpeg config for arm64 to unbreak the build CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/13 06:12:11 Modified files: 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 the ffmpeg config for arm64 to unbreak the build CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/02/13 06:31:21 Modified files: sysutils/ntfs-3g: Makefile sysutils/ntfs-3g/patches: patch-ntfsprogs_ntfsclone_c Log message: Drop bogus attempt to adapt the statfs code to OpenBSD Our struct statfs doesn't have an f_type member and f_fstypename isn't a drop-in replacement. The check performed in ntfs3g are Linux-specific anyway. Dropping this chunk of code lets this build with clang 15. Maintainer timeout. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/13 07:51:49 Modified files: sys/uvm : uvm_map.c Log message: Upon fork, copy the copyin_check structure to the new map, otherwise the xonly rules are not applied a child. This was due to the same misunderstanding as with msyscall a few days ago. ok guenther kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/13 07:52:55 Modified files: sys/uvm : uvm_map.c Log message: Also lock the map in the execve-driven calls to uvm_map_check_copyin_add() ok kettenis CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/13 08:31:07 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.4 fix formatting CSV output for multiline values CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/02/13 08:50:06 Modified files: sys/dev/pci : if_iwxreg.h Log message: Fix an alignment issue in iwx(4) Rx descriptors. Split a 64-bit field, aligned at a 4-byte boundary, into two 32 bit fields. Our driver does not use this field. Its definition does not matter to us, as long as its size remains correct. Fixes clang-15 warnings, which turn into compilation errors with -Werror. Reported by, and ok tb@ Relevant clang 15 errors are: In file included from /sys/dev/pci/if_iwx.c:151: /sys/dev/pci/if_iwxreg.h:3659:2: error: field within 'struct iwx_rx_mpdu_desc_v1' is less aligned than 'union iwx_rx_mpdu_desc_v1::(anonymous at /sys/dev/pci/if_iwxreg.h:3659:2)' and is usually due to 'struct iwx_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Werror,-Wunaligned-access] union { ^ /sys/dev/pci/if_iwxreg.h:3626:2: error: field within 'struct iwx_rx_mpdu_desc_v3' is less aligned than 'union iwx_rx_mpdu_desc_v3::(anonymous at /sys/dev/pci/if_iwxreg.h:3626:2)' and is usually due to 'struct iwx_rx_mpdu_desc_v3' being packed, which can lead to unaligned accesses [-Werror,-Wunaligned-access] union { ^ 2 errors generated. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 09:16:03 Modified files: sys/arch/arm64/stand/efiboot: fdt.c sys/arch/armv7/stand/efiboot: fdt.c sys/arch/riscv64/stand/efiboot: fdt.c Log message: Support device trees with NOPs in them (like the kernel version already does). tested by jca@ (riscv64) ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/02/13 10:33:59 Modified files: lang/ruby : ruby.port.mk Log message: Fix building of ruby32 libraries with extensions on sparc64, which requires ports-gcc. ok jeremy@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/13 11:07:53 Modified files: usr.sbin/bgpd : rde.c rde.h rde_decide.c rde_peer.c rde_update.c Log message: Pass struct rib_entry to rde_generate_updates() instead of struct rib. With this the newbest and oldbest arguments can go since the infromation is part of the rib_entry. Especially the prefix in the rib_entry is always valid so simplify some code in various functions below to use this information. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/13 11:09:05 Modified files: regress/usr.sbin/bgpd/unittests: rde_decide_test.c Log message: Adjust function prototype of a stub function after change to rde_generate_updates() in bgpd. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/13 11:36:54 Modified files: www/chromium/patches: 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 Log message: update i386 config as well to unbreak build on i386 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/13 11:37:43 Modified files: www/ungoogled-chromium/patches: 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 Log message: update i386 config as well to unbreak build on i386 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/13 12:02:37 Modified files: editors/zile : Makefile distinfo Removed files: editors/zile/patches: patch-lib_vasnprintf_c patch-src_funcs_c patch-src_minibuf_c Log message: Update for Zile to 2.6.2 OK op@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 12:16:50 Modified files: sys/dev/fdt : fanpwr.c Log message: Add support for the Shenzhen Tangcheng Technology TCS4525 voltage regulator. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 12:18:23 Modified files: share/man/man4 : fanpwr.4 Log message: Mention TCS4525. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/02/13 12:18:54 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/conf : files sys/dev/fdt : files.fdt Added files: sys/dev/fdt : if_dwqe_fdt.c sys/dev/ic : dwqe.c dwqereg.h dwqevar.h Log message: Add dwqe(4), a driver for the Synopsis DesignWare Ethernet QoS controller used on the NXP i.MX8MP, the Rockchip RK35xx series and Intel Elkhart Lake. For now it is committed with FDT-attachment only and still in rough shape, but it's time for development to occur in-tree. Discussed with bluhm@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 12:19:29 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add RK356x TSADC clocks. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 12:26:15 Modified files: sys/dev/fdt : files.fdt psci.c pscivar.h Added files: sys/dev/fdt : scmi.c Log message: Add a driver for the ARM System Control and Management Interface, which, among other things allows management of clocks under firmware management. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/13 12:33:51 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : scmi.4 Log message: scmi(4) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/13 14:13:09 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 14:33:00 Modified files: www/p5-CGI-XMLApplication: Makefile Log message: add missing test dependency to p5-CGI sort makefile according to template CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 14:34:26 Modified files: textproc/p5-XML-LibXSLT: Makefile distinfo Log message: update p5-XML-LibXSLT to 2.002001 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 15:10:31 Modified files: devel/p5-String-Tagged: Makefile distinfo Log message: update p5-String-Tagged to 0.19 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 15:18:15 Modified files: devel/p5-String-Tagged-Terminal: Makefile distinfo devel/p5-String-Tagged-Terminal/pkg: PLIST Log message: update p5-String-Tagged-Terminal to 0.06 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/13 15:26:35 Modified files: security/sqlmap: Makefile distinfo security/sqlmap/pkg: PLIST Log message: Update for SQLMap to 1.7.2 OK benoit@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 15:40:26 Modified files: www/p5-HTML-Mason: Makefile distinfo Log message: update p5-HTML-Mason to 1.60 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/13 15:40:33 Modified files: sysutils/logstalgia: Makefile distinfo Log message: Update for Logstalgia to 1.1.4 OK kirby@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/13 15:43:15 Modified files: graphics/jpegoptim: Makefile distinfo Log message: Update jpegoptim 1.5.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/13 15:44:04 Modified files: lang/binaryen : Makefile distinfo Log message: Update binaryen to 112. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/13 16:01:55 Modified files: www/p5-WWW-Mechanize: Makefile distinfo Log message: update p5-WWW-Mechanize to 2.16 CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/02/13 17:22:46 Modified files: mail/mew : Makefile distinfo mail/mew/patches: patch-mew-vars_el mail/mew/pkg : PLIST Log message: Update to Mew 6.9 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/13 17:41:02 Modified files: sbin/route : route.8 Log message: Typofix -ssthresh in HISTORY CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/02/13 17:52:20 Modified files: mail/mew : Makefile distinfo Log message: Update to the revised Mew 6.9. The distribution has been changed. See https://groups.google.com/g/mew-ja/c/LBVxG5mo-1I/m/5ANJo2zXAgAJ . CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/13 22:28:35 Modified files: share/man/man4 : scmi.4 Log message: smci -> scmi CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/13 22:48:52 Modified files: security/rust-openssl-tests: Makefile distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230213 CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/02/14 01:23:53 Modified files: mail/mew : Makefile distinfo Log message: mew-6.9.tar.gz was reverted to the previous. mew-6.9a.tar.gz is released for the fix after 6.9. See https://groups.google.com/g/mew-ja/c/LBVxG5mo-1I/m/SNSQ-YDfAgAJ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/14 01:26:59 Modified files: sys/dev/fdt : files.fdt Log message: Fix scmi(4) entry. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/14 01:27:19 Modified files: devel/p5-Specio: Makefile distinfo Log message: Update to p5-Specio-0.48 from wen heping (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/14 01:31:27 Modified files: devel/p5-Params-ValidationCompiler: Makefile distinfo Log message: Update to p5-Params-ValidationCompiler-0.31 from wen heping (maintainer). CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/14 01:34:49 Modified files: sys/kern : sys_generic.c syscalls.master Log message: Backout previous. Assertion was triggered within tsleep(). CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/14 01:35:20 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: benoit@cvs.openbsd.org 2023/02/14 01:53:06 Modified files: devel/p5-File-Share: Makefile distinfo Log message: Update to p5-File-Share-0.27 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/14 01:56:58 Modified files: devel/p5-Devel-REPL: Makefile distinfo Log message: Update to p5-Devel-REPL-1.003029 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/14 02:15:33 Modified files: databases/p5-SQL-Abstract-More: Makefile distinfo Log message: Update to p5-SQL-Abstract-More-1.39 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/14 02:24:39 Modified files: devel/p5-CPAN-Perl-Releases: Makefile distinfo Log message: Update to p5-CPAN-Perl-Releases-5.20230120 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/14 03:08:52 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/pkg: PLIST-main PLIST-mapi gromox_delivery.rc gromox_delivery_queue.rc gromox_event.rc gromox_http.rc gromox_imap.rc gromox_midb.rc gromox_pop3.rc gromox_timer.rc gromox_zcore.rc Log message: some cleanup of the port and make the rc script use daemon_logger to mail.info CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/14 04:19:03 Modified files: mail/kopano/core: Makefile mail/kopano/core/pkg: kopano.rc mail/grommunio/gromox: Makefile mail/grommunio/gromox/pkg: gromox.rc net/netatalk : Makefile net/netatalk/pkg: netatalk.rc net/samba : Makefile net/samba/pkg : samba.rc sysutils/bacula: Makefile sysutils/bacula/pkg: bacula.rc sysutils/cfengine: Makefile sysutils/cfengine/pkg: cfengine.rc sysutils/nut : Makefile sysutils/nut/pkg: nut.rc Log message: Shorten comment. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/14 04:31:47 Modified files: sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h Log message: use pragma pack around dmub_addr definition Avoids warnings about alignment changing when embedded inside of a packed struct (dmub_rb_cmd_mall) seen with clang 15 on arm64. reported and compile tested by tb@ sent upstream to amd-gfx list CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/14 04:34:32 Modified files: sys/dev/pci/drm/amd/pm/powerplay/inc: smu11_driver_if.h smu9_driver_if.h sys/dev/pci/drm/amd/pm/powerplay/inc/vega12: smu9_driver_if.h sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if: smu11_driver_if_arcturus.h smu11_driver_if_navi10.h smu11_driver_if_sienna_cichlid.h smu13_driver_if_aldebaran.h smu13_driver_if_v13_0_0.h smu13_driver_if_v13_0_7.h Log message: use pragma pack around PPTable_t definitions Avoids warnings about alignment changing when embedded inside of a packed struct (such as _ATOM_VEGA20_POWERPLAYTABLE) seen with clang 15 on arm64. reported and compile tested by tb@ sent upstream to amd-gfx list CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/14 04:46:08 Modified files: sbin/route : route.c Log message: Add -mpls to the route monitor case. It is an allowed address family. OK sthen@ florian@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/14 05:04:21 Modified files: textproc/py-openpyxl: Makefile distinfo textproc/py-openpyxl/pkg: PLIST Log message: update to py3-openpyxl-3.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/14 05:04:59 Modified files: www/nghttp2 : Makefile distinfo www/nghttp2/patches: patch-Makefile_in Log message: update to nghttp2-1.52.0 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/02/14 05:14:07 Modified files: sys/dev/pci : if_iwxreg.h Log message: jca@ points out that the field I split in iwx(4) Rx descriptors is in a union. Keep semantics of the field intact by wrapping the split values in struct { }. Again no size change, because of union semantics. diff from jca@ with request to commit if ok, thanks! build-tested again + ok tb@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/14 06:32:45 Modified files: lang/ldc : distinfo Log message: Regen bootstrap; was linked to an older version of libc. Spotted by naddy -- thanks and sorry. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/14 06:36:30 ports/sysutils/trash-d/patches Update of /cvs/ports/sysutils/trash-d/patches In directory cvs.openbsd.org:/tmp/cvs-serv60727/patches Log Message: Directory /cvs/ports/sysutils/trash-d/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/14 06:37:57 Modified files: sysutils/trash-d: Makefile Added files: sysutils/trash-d/patches: patch-dub_json patch-source_trash_ver_d Log message: Newer versions of dub have very strong opinions of what a version string looks like, which breaks assumptions and the build in trash-d. Fix those assumptions and get it building and working again. Spotted by aja@, thanks and sorry. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/14 08:08:15 Modified files: regress/lib/libcrypto/bn: bn_unit.c Log message: Add regress coverage for BN_num_bits_word() CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/14 08:33:46 Modified files: usr.sbin/bgpd : bgpd.c Log message: No longer wait for the RTR process to finish the config reload before sending the IMSG_RECONF_DONE message to the RDE. The RDE does not depend on the RTR config reload (in contrast to the SE). The ROA / ASPA reload is async from the RDE config reload. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2023/02/14 08:37:19 Modified files: textproc/cmark : Makefile distinfo Removed files: textproc/cmark/patches: patch-src_cmark_h Log message: update to 0.30.3 ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/14 08:37:45 Modified files: usr.sbin/bgpd : session.c Log message: When initalizing a new peer, wait an extra 5 seconds before connecting eo the remote end. With this the RDE has a chance to finish config reload before the session to a new peer is established. OK tb@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/14 08:45:04 Modified files: net/nam : Makefile net/nam/patches: patch-configure Added files: net/nam/patches: patch-rng_cc patch-xwd_c Log message: Add missing function parameter declaration. Fix off-by-one. Explicitly set compiler flags. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/14 10:15:15 Modified files: usr.bin/rsync : main.c Log message: Fix handling of port numbers in rsync://host[:port]/module URLs With and OK tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 10:58:26 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Provide bn_ct_{eq,ne}_zero{,_mask}() inline functions. These will be used to test a BN_ULONG in cases where constant time style behaviour is required. ok tb@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/02/14 10:58:54 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.6.9 This release fixes CVE-2023-25725. ok tb CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:01:15 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Make BN_set_negative() closer to constant time. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:06:06 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Reimplement BN_num_bits_word(). Provide a simpler and more readable bn_word_clz() function that returns the number of leading zeros for a given BN_ULONG, then implement BN_num_bits_word() using bn_word_clz(). This is a hot path and bn_word_clz() can now be replaced with architecture specific versions where possible. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/14 11:15:08 Modified files: net/haproxy : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: haproxy 2.6.9 (CVE-2023-25725) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:19:27 Modified files: lib/libcrypto/bn: bn_div.c Log message: Fix a -0 corner case in BN_div_internal() If the numerator is negative, the numerator and divisor are the same length (in words) and the absolute value of the divisor > the absolute value of the numerator, the "no_branch" case produces -0 since negative has already been set. Call BN_set_negative() at the end of the function to avoid this. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:22:36 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Make BN_is_zero() check word values. Rather than completely relying on top, check the words of a bignum. This gets us one step away from being dependent on top and additionally means that we correctly report zero even if top is not yet correct. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:31:02 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Provide big number primitives for word addition/multiplication. These use a consistent naming scheme and are implemented using bitwise/constant time style operations, which should generally be safe on all platforms (until a compiler decides to optimise and use branches). More optimised versions can be provided for a given architecture. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:37:15 Modified files: lib/libcrypto/bn: bn_mul.c Log message: Reimplement bn_mul_words(), bn_mul_add_words() and bn_mul_comba{4,8}(). Use bignum primitives rather than the current mess of macros, which also allows us to remove the essentially duplicate versions of bn_mul_words() and bn_mul_add_words() for BN_LLONG. The "mul" macro gets replaced by bn_mulw_addw(), "mul_add" with bn_mulw_addw_addw() and "mul_add_c" with bn_mulw_addtw() (where 'w' indicates single word input and 'tw' indicates triple word input). The variables in the comba functions have also been reordered, so that the patterns are easier to understand - the compiler can take care of optimising the inputs and outputs to avoid register moves. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/14 11:45:39 Modified files: lib/libcrypto/bn: bn_local.h Log message: Remove the misnamed and now unused mul, mul_add and mul_add_c macros. There were only three versions of each one... ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/14 12:06:18 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: enable scmi(4) CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/02/14 12:28:08 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.13 CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/02/14 13:05:51 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/14 14:04:29 Log message: import ports/textproc/py-sphinx-automodapi, feedback/ok tb@ This is a Sphinx extension to automatically generate API pages for whole modules. Originally developed for the Astropy project. Status: Vendor Tag: sthen Release Tags: sthen_20230214 N ports/textproc/py-sphinx-automodapi/Makefile N ports/textproc/py-sphinx-automodapi/distinfo N ports/textproc/py-sphinx-automodapi/pkg/DESCR N ports/textproc/py-sphinx-automodapi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/14 14:05:01 Modified files: textproc : Makefile Log message: +py-sphinx-automodapi CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/14 14:14:14 Modified files: security/suricata: Makefile distinfo security/suricata/patches: patch-configure_ac patch-src_suricata_c patch-suricata_yaml_in security/suricata/pkg: PLIST Log message: Update for Suricata to 6.0.10 OK bluhm@ "looks good to me" sthen@ :) CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/14 18:33:12 Log message: Import perl-5.36.0 OK bluhm@ a good time naddy@ Status: Vendor Tag: PERL Release Tags: PERL_5_36_0 C src/gnu/usr.bin/perl/doio.c C src/gnu/usr.bin/perl/perly.act C src/gnu/usr.bin/perl/perly.h C src/gnu/usr.bin/perl/mro_core.c U src/gnu/usr.bin/perl/PACKAGING N src/gnu/usr.bin/perl/CODE_OF_CONDUCT.md C src/gnu/usr.bin/perl/regcomp.sym C src/gnu/usr.bin/perl/configpm C src/gnu/usr.bin/perl/globvar.sym C src/gnu/usr.bin/perl/cv.h C src/gnu/usr.bin/perl/README.macosx C src/gnu/usr.bin/perl/sv.c U src/gnu/usr.bin/perl/.dir-locals.el C src/gnu/usr.bin/perl/make_ext.pl C src/gnu/usr.bin/perl/embed.h C src/gnu/usr.bin/perl/installhtml U src/gnu/usr.bin/perl/README.plan9 C src/gnu/usr.bin/perl/op.h C src/gnu/usr.bin/perl/pp_sys.c C src/gnu/usr.bin/perl/perly.tab C src/gnu/usr.bin/perl/configure.com C src/gnu/usr.bin/perl/uconfig.sh C src/gnu/usr.bin/perl/gv.h C src/gnu/usr.bin/perl/op_reg_common.h C src/gnu/usr.bin/perl/warnings.h C src/gnu/usr.bin/perl/vxs.inc C src/gnu/usr.bin/perl/INSTALL C src/gnu/usr.bin/perl/time64.c C src/gnu/usr.bin/perl/Makefile.SH U src/gnu/usr.bin/perl/uni_keywords.h U src/gnu/usr.bin/perl/hv_macro.h C src/gnu/usr.bin/perl/installperl C src/gnu/usr.bin/perl/README.os390 C src/gnu/usr.bin/perl/universal.c C src/gnu/usr.bin/perl/util.c C src/gnu/usr.bin/perl/embed.fnc U src/gnu/usr.bin/perl/zaphod32_hash.h C src/gnu/usr.bin/perl/proto.h U src/gnu/usr.bin/perl/README.solaris N src/gnu/usr.bin/perl/makedepend_file.SH C src/gnu/usr.bin/perl/uconfig64.sh C src/gnu/usr.bin/perl/write_buildcustomize.pl C src/gnu/usr.bin/perl/l1_char_class_tab.h U src/gnu/usr.bin/perl/asan_ignore U src/gnu/usr.bin/perl/README.micro U src/gnu/usr.bin/perl/form.h C src/gnu/usr.bin/perl/Configure C src/gnu/usr.bin/perl/mg.h C src/gnu/usr.bin/perl/AUTHORS C src/gnu/usr.bin/perl/unixish.h U src/gnu/usr.bin/perl/TestInit.pm U src/gnu/usr.bin/perl/sbox32_hash.h C src/gnu/usr.bin/perl/feature.h C src/gnu/usr.bin/perl/parser.h U src/gnu/usr.bin/perl/README.hpux C src/gnu/usr.bin/perl/av.c C src/gnu/usr.bin/perl/perl.c C src/gnu/usr.bin/perl/install_lib.pl U src/gnu/usr.bin/perl/Changes C src/gnu/usr.bin/perl/taint.c C src/gnu/usr.bin/perl/invlist_inline.h C src/gnu/usr.bin/perl/perliol.h C src/gnu/usr.bin/perl/README.haiku C src/gnu/usr.bin/perl/patchlevel.h C src/gnu/usr.bin/perl/keywords.c C src/gnu/usr.bin/perl/generate_uudmap.c U src/gnu/usr.bin/perl/overload.h C src/gnu/usr.bin/perl/makedef.pl U src/gnu/usr.bin/perl/README.android C src/gnu/usr.bin/perl/pp_pack.c C src/gnu/usr.bin/perl/ebcdic_tables.h C src/gnu/usr.bin/perl/MANIFEST U src/gnu/usr.bin/perl/README.openbsd C src/gnu/usr.bin/perl/deb.c U src/gnu/usr.bin/perl/run.c U src/gnu/usr.bin/perl/README.riscos C src/gnu/usr.bin/perl/cflags.SH C src/gnu/usr.bin/perl/regexec.c C src/gnu/usr.bin/perl/perlio.c C src/gnu/usr.bin/perl/README.cygwin C src/gnu/usr.bin/perl/pad.h U src/gnu/usr.bin/perl/utils.lst C src/gnu/usr.bin/perl/metaconfig.SH U src/gnu/usr.bin/perl/README.tw C src/gnu/usr.bin/perl/INTERN.h U src/gnu/usr.bin/perl/README.os400 C src/gnu/usr.bin/perl/runtests.SH C src/gnu/usr.bin/perl/nostdio.h C src/gnu/usr.bin/perl/reentr.c C src/gnu/usr.bin/perl/README.bs2000 C src/gnu/usr.bin/perl/utf8.c C src/gnu/usr.bin/perl/vutil.c C src/gnu/usr.bin/perl/README.vms U src/gnu/usr.bin/perl/mydtrace.h C src/gnu/usr.bin/perl/inline.h C src/gnu/usr.bin/perl/regcomp.c U src/gnu/usr.bin/perl/.lgtm.yml U src/gnu/usr.bin/perl/README.aix C src/gnu/usr.bin/perl/intrpvar.h U src/gnu/usr.bin/perl/configure.gnu U src/gnu/usr.bin/perl/README.cn U src/gnu/usr.bin/perl/perl_langinfo.h C src/gnu/usr.bin/perl/toke.c C src/gnu/usr.bin/perl/hv.h C src/gnu/usr.bin/perl/scope.c U src/gnu/usr.bin/perl/perlio.sym U src/gnu/usr.bin/perl/README.freebsd C src/gnu/usr.bin/perl/pp.c C src/gnu/usr.bin/perl/README N src/gnu/usr.bin/perl/.editorconfig C src/gnu/usr.bin/perl/packsizetables.inc C src/gnu/usr.bin/perl/perly.y U src/gnu/usr.bin/perl/perl_inc_macro.h C src/gnu/usr.bin/perl/perlvars.h C src/gnu/usr.bin/perl/op.c C src/gnu/usr.bin/perl/utfebcdic.h C src/gnu/usr.bin/perl/gv.c U src/gnu/usr.bin/perl/make_patchnum.pl U src/gnu/usr.bin/perl/malloc_ctl.h U src/gnu/usr.bin/perl/README.amiga U src/gnu/usr.bin/perl/overload.inc N src/gnu/usr.bin/perl/sv_inline.h U src/gnu/usr.bin/perl/README.ko U src/gnu/usr.bin/perl/Policy_sh.SH C src/gnu/usr.bin/perl/cop.h C src/gnu/usr.bin/perl/Makefile.micro U src/gnu/usr.bin/perl/README.vos C src/gnu/usr.bin/perl/thread.h U src/gnu/usr.bin/perl/Copying C src/gnu/usr.bin/perl/sv.h C src/gnu/usr.bin/perl/dump.c C src/gnu/usr.bin/perl/dosish.h C src/gnu/usr.bin/perl/pp_proto.h U src/gnu/usr.bin/perl/time64_config.h C src/gnu/usr.bin/perl/regen_perly.pl C src/gnu/usr.bin/perl/hv_func.h C src/gnu/usr.bin/perl/mg_raw.h C src/gnu/usr.bin/perl/handy.h C src/gnu/usr.bin/perl/pp_sort.c U src/gnu/usr.bin/perl/README.linux U src/gnu/usr.bin/perl/fakesdio.h C src/gnu/usr.bin/perl/perly.c C src/gnu/usr.bin/perl/mkppport.lst C src/gnu/usr.bin/perl/embedvar.h C src/gnu/usr.bin/perl/mg.c C src/gnu/usr.bin/perl/numeric.c N src/gnu/usr.bin/perl/perl_siphash.h C src/gnu/usr.bin/perl/perlapi.h C src/gnu/usr.bin/perl/mathoms.c C src/gnu/usr.bin/perl/installman C src/gnu/usr.bin/perl/META.yml C src/gnu/usr.bin/perl/README.os2 C src/gnu/usr.bin/perl/miniperlmain.c C src/gnu/usr.bin/perl/locale.c U src/gnu/usr.bin/perl/perldtrace.d C src/gnu/usr.bin/perl/util.h C src/gnu/usr.bin/perl/README.qnx C src/gnu/usr.bin/perl/dquote.c C src/gnu/usr.bin/perl/caretx.c C src/gnu/usr.bin/perl/XSUB.h N src/gnu/usr.bin/perl/builtin.c U src/gnu/usr.bin/perl/regen.pl C src/gnu/usr.bin/perl/doop.c C src/gnu/usr.bin/perl/time64.h C src/gnu/usr.bin/perl/README.irix C src/gnu/usr.bin/perl/iperlsys.h C src/gnu/usr.bin/perl/malloc.c C src/gnu/usr.bin/perl/mkppport C src/gnu/usr.bin/perl/unicode_constants.h C src/gnu/usr.bin/perl/myconfig.SH C src/gnu/usr.bin/perl/perlio.h C src/gnu/usr.bin/perl/opnames.h U src/gnu/usr.bin/perl/mg_names.inc C src/gnu/usr.bin/perl/pad.c C src/gnu/usr.bin/perl/regcharclass.h C src/gnu/usr.bin/perl/EXTERN.h U src/gnu/usr.bin/perl/perlsdio.h C src/gnu/usr.bin/perl/README.synology C src/gnu/usr.bin/perl/keywords.h C src/gnu/usr.bin/perl/config_h.SH U src/gnu/usr.bin/perl/.metaconf-exclusions.txt C src/gnu/usr.bin/perl/perl.h C src/gnu/usr.bin/perl/av.h C src/gnu/usr.bin/perl/opcode.h C src/gnu/usr.bin/perl/scope.h C src/gnu/usr.bin/perl/hv.c C src/gnu/usr.bin/perl/uconfig.h U src/gnu/usr.bin/perl/README.tru64 C src/gnu/usr.bin/perl/pp.h C src/gnu/usr.bin/perl/pp_hot.c U src/gnu/usr.bin/perl/.travis.yml U src/gnu/usr.bin/perl/Artistic C src/gnu/usr.bin/perl/regcomp.h C src/gnu/usr.bin/perl/globals.c C src/gnu/usr.bin/perl/regexp.h C src/gnu/usr.bin/perl/README.win32 C src/gnu/usr.bin/perl/utf8.h C src/gnu/usr.bin/perl/vutil.h C src/gnu/usr.bin/perl/metaconfig.h U src/gnu/usr.bin/perl/README.hurd U src/gnu/usr.bin/perl/reentr.h C src/gnu/usr.bin/perl/charclass_invlists.h U src/gnu/usr.bin/perl/SECURITY.md C src/gnu/usr.bin/perl/autodoc.pl C src/gnu/usr.bin/perl/regnodes.h C src/gnu/usr.bin/perl/pp_ctl.c C src/gnu/usr.bin/perl/mg_vtable.h C src/gnu/usr.bin/perl/META.json C src/gnu/usr.bin/perl/makedepend.SH U src/gnu/usr.bin/perl/README.jp U src/gnu/usr.bin/perl/cpan/.dir-locals.el U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2011.pub U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2005.pub U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2007.pub U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2003.pub N src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2022.pub U src/gnu/usr.bin/perl/cpan/CPAN/PAUSE2009.pub U src/gnu/usr.bin/perl/cpan/CPAN/t/01loadme.t N src/gnu/usr.bin/perl/cpan/CPAN/t/32pushyhttps.t U src/gnu/usr.bin/perl/cpan/CPAN/t/11mirroredby.t U src/gnu/usr.bin/perl/cpan/CPAN/t/03pkgs.t U src/gnu/usr.bin/perl/cpan/CPAN/t/02nox.t U src/gnu/usr.bin/perl/cpan/CPAN/t/10version.t C src/gnu/usr.bin/perl/cpan/CPAN/scripts/cpan C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN.pm C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HandleConfig.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Bundle.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Nox.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Queue.pm C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Index.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Version.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Shell.pm C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Distribution.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Kwalify.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Author.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/DeferredCode.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/URL.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Complete.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Plugin.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/CacheMgr.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Debug.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/InfoObj.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Tarzip.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Mirrors.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Prompt.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Module.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Distrostatus.pm C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FirstTime.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Distroprefs.pm C src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FTP.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/FTP/netrc.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/LWP/UserAgent.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Plugin/Specfile.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Kwalify/distroprefs.yml U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Kwalify/distroprefs.dd U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HTTP/Credentials.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/HTTP/Client.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/API/HOWTO.pod U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/yaml_not_installed.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/yaml_process_error.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/RecursiveDependency.pm U src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Exception/blocked_urllist.pm C src/gnu/usr.bin/perl/cpan/CPAN/lib/App/Cpan.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/BadMETA.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/json.meta U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/META-VR.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/yaml.meta U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/CL018_yaml.meta U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/bareyaml.meta U src/gnu/usr.bin/perl/cpan/CPAN-Meta/corpus/META-VR.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/save-load.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/prereqs.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/optional_feature-merge.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/repository.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/validator.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/prereqs-finalize.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/README-data.txt U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/meta-obj.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/merge.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter-fragments.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/no-index.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter-fail.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/prereqs-merge.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/load-bad.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/converter-bad.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_3.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_2.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_0.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_1.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/restrictive-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/version-ranges-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/x_deprecated-META.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/preserve-release-status.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/resources.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/gpl-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/provides-version-missing.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/restricted-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/version-not-normal.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/version-ranges-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/META-2.meta U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-test/unicode.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_3.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_2.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_0.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_1.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fail/META-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/META-1_0.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/META-1_1.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/META-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/META-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/1206545041-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/476602558-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/x_deprecated-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/1122575719-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/1985684504-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-valid/scalar-meta-spec.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-1_3.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-1_2.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/invalid-meta-spec-version.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/1927486199-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/1985980974-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/invalid-meta-spec-version.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/284247103-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/107650337-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/meta-spec-version-trailing-zeros.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/META-1_4.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/version-ranges-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/restrictive-2.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/1598804075-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/meta-spec-version-trailing-zeros.json U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/98042513-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/344981821-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/2031017050-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/data-fixable/35478989-META.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/parse-cpan-meta/03_functions.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/parse-cpan-meta/04_export.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/parse-cpan-meta/05_errors.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/parse-cpan-meta/02_api.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta/t/lib/Parse/CPAN/Meta/Test.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Merge.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Validator.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Prereqs.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Feature.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Spec.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/Converter.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_1.pod U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_0.pod U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_2.pod U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_3.pod U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/CPAN/Meta/History/Meta_1_4.pod U src/gnu/usr.bin/perl/cpan/CPAN-Meta/lib/Parse/CPAN/Meta.pm U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/04_extdel.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/09_gentag.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/02_extbrk.t N src/gnu/usr.bin/perl/cpan/Text-Balanced/t/96_pmv.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/07_exttag.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/05_extmul.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/06_extqlk.t N src/gnu/usr.bin/perl/cpan/Text-Balanced/t/94_changes.t N src/gnu/usr.bin/perl/cpan/Text-Balanced/t/97_pod.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/08_extvar.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/03_extcbk.t N src/gnu/usr.bin/perl/cpan/Text-Balanced/t/98_pod_coverage.t N src/gnu/usr.bin/perl/cpan/Text-Balanced/t/95_critic.t U src/gnu/usr.bin/perl/cpan/Text-Balanced/t/01_compile.t C src/gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text/Balanced.pm C src/gnu/usr.bin/perl/cpan/MIME-Base64/Base64.xs U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/base64.t U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/unicode.t N src/gnu/usr.bin/perl/cpan/MIME-Base64/t/base64url.t U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/length.t U src/gnu/usr.bin/perl/cpan/MIME-Base64/t/quoted-print.t N src/gnu/usr.bin/perl/cpan/MIME-Base64/lib/MIME/Base64.pm N src/gnu/usr.bin/perl/cpan/MIME-Base64/lib/MIME/QuotedPrint.pm U src/gnu/usr.bin/perl/cpan/NEXT/t/unseen.t U src/gnu/usr.bin/perl/cpan/NEXT/t/actuns.t C src/gnu/usr.bin/perl/cpan/NEXT/t/actual.t U src/gnu/usr.bin/perl/cpan/NEXT/t/dynamically_scoped_regex_vars.t U src/gnu/usr.bin/perl/cpan/NEXT/t/stringify.t U src/gnu/usr.bin/perl/cpan/NEXT/t/next.t C src/gnu/usr.bin/perl/cpan/NEXT/lib/NEXT.pm C src/gnu/usr.bin/perl/cpan/experimental/t/basic.t C src/gnu/usr.bin/perl/cpan/experimental/lib/experimental.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/perldoc.pod U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/Makefile.PL U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/corpus/no-head.pod U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/corpus/perlfunc.pod U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/corpus/utf8.pod U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/pod.t U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/00_load.t U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/01_about_verbose.t U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/t/man/_get_columns.t U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToMan.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToChecker.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToPod.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToRtf.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/BaseTo.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/GetOptsOO.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToANSI.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToNroff.pm U src/gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/enc-chars.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/JustPod_corpus.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search10.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlfaqo.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml15.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/github_issue_79.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search50.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/ascii_order.pl U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes_l.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/rtf_utf8.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/20_skip.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml01.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/JustPod02.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod03.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/cbacks.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/content_seen.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/chunking.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/html01.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/x_nixer.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml20.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml-bkb.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/for.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search25.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlvar.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml05.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/whine.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/stree.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/accept05.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/puller.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk2o.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlcygo.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/begin.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/reinit.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/accept01.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes_e.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/tiedfh.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/html02.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/ac_d.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search22.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search28.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/JustPod01.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/emptylists.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk1.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fcodes_s.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search26.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/linkclas.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/output.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod04.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk2.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/end_over.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/verbatim.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search12.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/basic.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/eol.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fornot.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/pulltitl.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlvaro.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlfaq.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/html03.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/00about.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod01.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/closeys.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search29.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search27.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/items.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/junk1o.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/items02.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/xhtml10.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/verb_fmt.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/perlcyg.pod C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search20.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/eol2.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/heads.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/strpvbtm.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/fake-closers.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/encod02.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search05.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/itemstar.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search60.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/htmlbat.t C src/gnu/usr.bin/perl/cpan/Pod-Simple/t/render.t U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_implicit_utf8.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf16le_bom.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/README U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf16be_bom.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom2.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/fiqhakbar_iso6.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom2.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/polish_utf8_bom.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus2/fiqhakbar_iso6.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/pasternak_cp1251.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/polish_utf8.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn04.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jp.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_directive.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn03.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_dup.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/thai_iso11.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn02.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpz.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpx.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_latin1.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1fr.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_explicit.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/cp1256.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/iso6.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn01.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/s2763_sjis.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpy.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jp.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn04.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/polish_utf8.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/pasternak_cp1251.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_directive.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/thai_iso11.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn02.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpz.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn03.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_dup.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_explicit.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/encwarn01.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/s2763_sjis.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpy.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/cp1256.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/iso6.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/2202jpx.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_latin1.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1fr.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/8859_7.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/nonesuch.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_wrong_directive.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1frim.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38p.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38b.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/koi8r.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_utf8.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_cont.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/nonesuch.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/enc_char_wrong_directive.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38p.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/laozi38b.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/lat1frim.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/fet_cont.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/8859_7.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/plain_utf8.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/corpus/koi8r.xml U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Blorm.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/zikzik.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/squaa.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/pod/perlflif.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/pod/perlthng.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/hinkhonk/Vliff.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/hinkhonk/Glunk.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/hinkhonk/readme.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/squaa/Vliff.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/squaa/Glunk.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Zonk/Pronk.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Zonk/Fiddle.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib1/Zonk/Veng.pm N src/gnu/usr.bin/perl/cpan/Pod-Simple/t/lib/helpers.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib3/squaa/Vliff.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search60/A/x.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/search60/B/X.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/Suzzle.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/pod/perlzuk.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/pod/perlthng.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/hinkhonk/Vliff.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/hinkhonk/Glunk.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/hinkhonk/readme.txt U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/squaa/Vliff.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/squaa/Wowo.pod U src/gnu/usr.bin/perl/cpan/Pod-Simple/t/testlib2/pods/perlzoned.pod C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple.pod C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/XHTML.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParser.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TextContent.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserTextToken.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/HTML.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserToken.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TranscodeSmart.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserStartToken.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TranscodeDumb.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Methody.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Subclassing.pod C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/HTMLBatch.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/RTF.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/HTMLLegacy.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Search.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Text.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/TiedOutFH.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/LinkSection.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Debug.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/SimpleTree.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Progress.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/PullParserEndToken.pm C src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/Checker.pm U src/gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple/JustPod.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/bin/instmodsh U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/Mkbootstrap.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/metafile_file.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/INST.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Any.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prereq_print.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prereq.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/testlib.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/meta_convert.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/test_boilerplate.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/metafile_data.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/pm.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/make.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/00compile.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/cd.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/arch_check.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/build_man.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/FIRST_MAKEFILE.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/pm_to_blib.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/config.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/split_command.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/parse_abstract.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/01perl_bugs.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MakeMaker_Parameters.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/dir_target.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/recurs.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/INST_PREFIX.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Win32.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/oneliner.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/os_unsupported.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/echo.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Cygwin.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/eu_command.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/postamble.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/VERSION_FROM.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/writemakefile_args.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/PL_FILES.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/INSTALL_BASE.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/WriteEmptyMakefile.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/hints.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/unicode.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/basic.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/is_of_type.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/revision.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prefixify.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/cp.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_OS2.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/META_for_testing.yml C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/vstrings.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/03-xsstatic.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/maketext_filter.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/several_authors.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/fixin.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/parse_version.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/fix_libs.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/min_perl_version.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/META_for_testing.json U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/installed_file.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_NW5.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/problems.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/backwards.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/prompt.t N src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/04-xs-rpath-darwin.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/META_for_testing_tricky_version.yml U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/Liblist.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/02-xsdynamic.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_BeOS.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_VMS.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/MM_Unix.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/pod2man.t C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/miniperl.t U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/testdata/reallylongdirectoryname/arch2/Config.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/testdata/reallylongdirectoryname/arch1/Config.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/TieIn.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/TieOut.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/NoXS.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Utils.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/XS.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm N src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS390.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Tutorial.pod C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Config.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/FAQ.pod C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version/regex.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm U src/gnu/usr.bin/perl/cpan/Filter-Util-Call/filter-util.pl C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/Call.xs C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/Call.pm C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/rt_54452-rebless.t U src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/rt_101033.t C src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/call.t U src/gnu/usr.bin/perl/cpan/Filter-Util-Call/t/rt_101033.pm C src/gnu/usr.bin/perl/cpan/Text-ParseWords/t/ParseWords.t U src/gnu/usr.bin/perl/cpan/Text-ParseWords/t/taint.t C src/gnu/usr.bin/perl/cpan/Text-ParseWords/lib/Text/ParseWords.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/01_Module_Load_Conditional.t U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/test_lib/a/X.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/test_lib/b/X.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/LoadMe.pl U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/ToBeLoaded U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/HereDoc.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/Commented.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/LoadIt.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/AutoLoad.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/NotMain.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/NotX.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/InPod.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/NotAutoLoad.pm U src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/to_load/MustBe/Loaded.pm C src/gnu/usr.bin/perl/cpan/Module-Load-Conditional/lib/Module/Load/Conditional.pm U src/gnu/usr.bin/perl/cpan/Sys-Syslog/Syslog.pm U src/gnu/usr.bin/perl/cpan/Sys-Syslog/Makefile.PL U src/gnu/usr.bin/perl/cpan/Sys-Syslog/Syslog.xs U src/gnu/usr.bin/perl/cpan/Sys-Syslog/fallback/const-c.inc U src/gnu/usr.bin/perl/cpan/Sys-Syslog/fallback/syslog.h U src/gnu/usr.bin/perl/cpan/Sys-Syslog/fallback/const-xs.inc U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/cpan-rt-64287.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/cpan-rt-55151.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/syslog.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/syslog-inet-udp.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/constants.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/00-load.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/cpan-rt-21866.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/cpan-rt-21516.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/cpan-rt-49877.pl U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/facilities-routing.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/t/cpan-rt-25488.t U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/PerlLog_dll.uu U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/Win32.pm U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/compile.pl U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/PerlLog_RES.uu U src/gnu/usr.bin/perl/cpan/Sys-Syslog/win32/PerlLog.mc U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/multicall.h U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/Makefile.PL C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/ListUtil.xs U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/any-all.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/readonly.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/min.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/first.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/reftype.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/head-tail.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/tainted.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/lln.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/product.t N src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/undefined-block.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/scalarutil-proto.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/sum0.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/maxstr.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/subname.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/minstr.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/openhan.t N src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/mesh.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/rt-96343.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/reductions.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/sum.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/refaddr.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/getmagic-once.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/exotic_names.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/weak.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/00version.t N src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/zip.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/blessed.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/reduce.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/uniq.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/max.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/isvstring.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/pair.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/uniqnum.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/sample.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/shuffle.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/stack-corruption.t U src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/prototype.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/dualvar.t C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/Sub/Util.pm C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/List/Util.pm C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/List/Util/XS.pm C src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/Scalar/Util.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/t/Manifest.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/lib/ExtUtils/Manifest.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/lib/ExtUtils/MANIFEST.SKIP U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/from-hash.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/merge.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/bad_version_hook.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/basic.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/strings.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/finalize.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/t/accepts.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-Requirements/lib/CPAN/Meta/Requirements.pm C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/trap.t U src/gnu/usr.bin/perl/cpan/Math-BigRat/t/rt121139.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/hang.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/downgrade.t U src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigfltpm.inc C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/requirer.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/badd-mbr.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigrat.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigratpm.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bitwise.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/new-mbr.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bnok-mbr.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigratpm.inc N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/fparts-mbr.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigratup.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/binv-mbr.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/bigfltrt.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/const-mbr.t N src/gnu/usr.bin/perl/cpan/Math-BigRat/t/dparts-mbr.t C src/gnu/usr.bin/perl/cpan/Math-BigRat/t/big_ap.t U src/gnu/usr.bin/perl/cpan/Math-BigRat/t/Math/BigRat/Test.pm C src/gnu/usr.bin/perl/cpan/Math-BigRat/lib/Math/BigRat.pm U src/gnu/usr.bin/perl/cpan/Term-Cap/Cap.pm U src/gnu/usr.bin/perl/cpan/Term-Cap/test.pl U src/gnu/usr.bin/perl/cpan/File-Fetch/t/01_File-Fetch.t U src/gnu/usr.bin/perl/cpan/File-Fetch/t/null_subclass.t C src/gnu/usr.bin/perl/cpan/File-Fetch/lib/File/Fetch.pm U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/03_run-forked.t U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/02_Interactive.t U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/01_IPC-Cmd.t U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/src/x.tgz U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/src/child.pl U src/gnu/usr.bin/perl/cpan/IPC-Cmd/t/src/output.pl U src/gnu/usr.bin/perl/cpan/IPC-Cmd/lib/IPC/Cmd.pm C src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/ptardiff U src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/ptargrep C src/gnu/usr.bin/perl/cpan/Archive-Tar/bin/ptar U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/99_pod.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/08_ptargrep.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/02_methods.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/90_symlink.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/03_file.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/05_iter.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/04_resolved_issues.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/09_roundtrip.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/06_error.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/01_use.t U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/linktest/linktest_with_dir.tar U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/linktest/linktest_missing_dir.tar U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/foo.tbz U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/bar.tar U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/foo.tgz U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/short/b U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/foo.tbz U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/bar.tar U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/foo.tgz U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/long/b U src/gnu/usr.bin/perl/cpan/Archive-Tar/t/src/header/signed.tar C src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar.pm C src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar/File.pm C src/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar/Constant.pm C src/gnu/usr.bin/perl/cpan/Digest/t/digest.t U src/gnu/usr.bin/perl/cpan/Digest/t/security.t C src/gnu/usr.bin/perl/cpan/Digest/t/file.t C src/gnu/usr.bin/perl/cpan/Digest/t/base.t U src/gnu/usr.bin/perl/cpan/Digest/t/lib/Digest/Dummy.pm N src/gnu/usr.bin/perl/cpan/Digest/lib/Digest.pm N src/gnu/usr.bin/perl/cpan/Digest/lib/Digest/file.pm N src/gnu/usr.bin/perl/cpan/Digest/lib/Digest/base.pm C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/pod2usage2.t C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectsections.pl C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/pod2usage.xr U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/usage2.pod C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectsections.t C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/p2u_data.pl C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectheaders.pl C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/pod2usage.t U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/headwithmarkup.pl C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/testp2pt.pl U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/usage.pod C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/headwithmarkup.t U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/testcmp.pl C src/gnu/usr.bin/perl/cpan/Pod-Usage/t/pod/selectheaders.t U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/inc/Pod/InputObjects.pm U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/inc/Pod/PlainText.pm U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/inc/Pod/Parser.pm U src/gnu/usr.bin/perl/cpan/Pod-Usage/t/inc/Pod/Select.pm C src/gnu/usr.bin/perl/cpan/Pod-Usage/scripts/pod2usage.PL C src/gnu/usr.bin/perl/cpan/Pod-Usage/lib/Pod/Usage.pm U src/gnu/usr.bin/perl/cpan/Digest-MD5/typemap C src/gnu/usr.bin/perl/cpan/Digest-MD5/MD5.xs C src/gnu/usr.bin/perl/cpan/Digest-MD5/Makefile.PL C src/gnu/usr.bin/perl/cpan/Digest-MD5/MD5.pm U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/align.t N src/gnu/usr.bin/perl/cpan/Digest-MD5/t/warns.t U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/clone.t C src/gnu/usr.bin/perl/cpan/Digest-MD5/t/threads.t U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/md5-aaa.t C src/gnu/usr.bin/perl/cpan/Digest-MD5/t/files.t U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/badfile.t U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/utf8.t U src/gnu/usr.bin/perl/cpan/Digest-MD5/t/bits.t U src/gnu/usr.bin/perl/cpan/Digest-MD5/hints/irix_6.pl U src/gnu/usr.bin/perl/cpan/Digest-MD5/hints/MacOS.pl U src/gnu/usr.bin/perl/cpan/Digest-MD5/hints/dec_osf.pl U src/gnu/usr.bin/perl/cpan/IO-Zlib/Zlib.pm U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/getc.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/external.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/tied.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/getline.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/basic.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/large.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/uncomp2.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/import.t U src/gnu/usr.bin/perl/cpan/IO-Zlib/t/uncomp1.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/corpus/BOMTest/UTF8.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/corpus/BOMTest/UTF16BE.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/corpus/BOMTest/UTF16LE.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/contains_pod.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/version.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/encoding.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/extract-package.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/metadata.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/extract-version.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/taint.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/endpod.t U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/GeneratePackage.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/ENDPOD.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/0_2/Foo.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/t/lib/0_1/Foo.pm U src/gnu/usr.bin/perl/cpan/Module-Metadata/lib/Module/Metadata.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/can_write_dir.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Install.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Packlist.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Installed.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/Installapi2.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/InstallWithMM.t C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/TieOut.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/MakeMaker/Test/Utils.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/MakeMaker/Test/Setup/BFD.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/Installed.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm C src/gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils/Packlist.pm N src/gnu/usr.bin/perl/cpan/ExtUtils-PL2Bat/t/make_executable.t N src/gnu/usr.bin/perl/cpan/ExtUtils-PL2Bat/lib/ExtUtils/PL2Bat.pm U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/39548.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Jacobson2.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/fill.t C src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Tabs-ElCid.t C src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Wrap-JLB.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/belg4mit.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/wrap_separator2.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/37000.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/tabs.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/dandv.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Jacobson.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/Jochen.t N src/gnu/usr.bin/perl/cpan/Text-Tabs/t/undef.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/sep2.t C src/gnu/usr.bin/perl/cpan/Text-Tabs/t/79766.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/sep.t U src/gnu/usr.bin/perl/cpan/Text-Tabs/t/wrap.t N src/gnu/usr.bin/perl/cpan/Text-Tabs/t/lib/ok.pl C src/gnu/usr.bin/perl/cpan/Text-Tabs/lib/Text/Tabs.pm C src/gnu/usr.bin/perl/cpan/Text-Tabs/lib/Text/Wrap.pm C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq8.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq9.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlglossary.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq.pm C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq4.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq5.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq7.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq6.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq2.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq3.pod C src/gnu/usr.bin/perl/cpan/perlfaq/lib/perlfaq1.pod U src/gnu/usr.bin/perl/cpan/Perl-OSType/t/OSType.t U src/gnu/usr.bin/perl/cpan/Perl-OSType/lib/Perl/OSType.pm U src/gnu/usr.bin/perl/cpan/Encode/encengine.c U src/gnu/usr.bin/perl/cpan/Encode/encoding.pm C src/gnu/usr.bin/perl/cpan/Encode/Encode.pm C src/gnu/usr.bin/perl/cpan/Encode/Encode.xs C src/gnu/usr.bin/perl/cpan/Encode/Makefile.PL U src/gnu/usr.bin/perl/cpan/Encode/EBCDIC/EBCDIC.pm U src/gnu/usr.bin/perl/cpan/Encode/EBCDIC/Makefile.PL C src/gnu/usr.bin/perl/cpan/Encode/Unicode/Unicode.pm C src/gnu/usr.bin/perl/cpan/Encode/Unicode/Unicode.xs U src/gnu/usr.bin/perl/cpan/Encode/Unicode/Makefile.PL C src/gnu/usr.bin/perl/cpan/Encode/bin/encguess U src/gnu/usr.bin/perl/cpan/Encode/bin/piconv U src/gnu/usr.bin/perl/cpan/Encode/bin/ucmlint U src/gnu/usr.bin/perl/cpan/Encode/bin/ucmsort U src/gnu/usr.bin/perl/cpan/Encode/bin/unidump U src/gnu/usr.bin/perl/cpan/Encode/bin/ucm2table C src/gnu/usr.bin/perl/cpan/Encode/bin/enc2xs U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp874.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp860.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macArabic.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/koi8-u.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macThai.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp861.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp875.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/shiftjis.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp863.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macDingbats.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/ctrl.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/big5-hkscs.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp862.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macRoman.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/jis0208.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp866.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/koi8-r.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macCroatian.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/euc-cn.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp865.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/koi8-f.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/nextstep.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1026.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp737.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp858.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp864.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/euc-jp.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-15.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/ksc5601.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/johab.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1257.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1256.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/big5-eten.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp037.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macSami.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-14.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-16.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1254.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1255.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/gb2312.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp949.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp424.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-13.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/euc-kr.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1047.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1251.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1250.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macChinsimp.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macCentEuro.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macFarsi.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp437.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-10.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/adobeStdenc.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-9.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1252.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1253.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-8.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-11.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-5.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macTurkish.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/ascii.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macGreek.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-4.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/gb12345.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macSymbol.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-6.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-7.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/dingbats.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-3.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp950.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1258.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macChintrad.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-2.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/null.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macCyrillic.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/hp-roman8.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/adobeZdingbat.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/viscii.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp775.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/8859-1.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp869.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp855.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/posix-bc.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macRUMnn.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp856.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macJapanese.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macUkraine.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp936.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp857.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/jis0201.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macHebrew.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp932.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp852.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/ir-165.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/adobeSymbol.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/jis0212.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp850.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp1006.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/symbol.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/cp500.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macKorean.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macROMnn.ucm U src/gnu/usr.bin/perl/cpan/Encode/ucm/macIceland.ucm U src/gnu/usr.bin/perl/cpan/Encode/CN/CN.pm U src/gnu/usr.bin/perl/cpan/Encode/CN/Makefile.PL U src/gnu/usr.bin/perl/cpan/Encode/TW/TW.pm U src/gnu/usr.bin/perl/cpan/Encode/TW/Makefile.PL U src/gnu/usr.bin/perl/cpan/Encode/Encode/_T.e2x U src/gnu/usr.bin/perl/cpan/Encode/Encode/_PM.e2x U src/gnu/usr.bin/perl/cpan/Encode/Encode/README.e2x U src/gnu/usr.bin/perl/cpan/Encode/Encode/Changes.e2x U src/gnu/usr.bin/perl/cpan/Encode/Encode/ConfigLocal_PM.e2x U src/gnu/usr.bin/perl/cpan/Encode/Encode/encode.h U src/gnu/usr.bin/perl/cpan/Encode/Encode/Makefile_PL.e2x U src/gnu/usr.bin/perl/cpan/Encode/Symbol/Symbol.pm U src/gnu/usr.bin/perl/cpan/Encode/Symbol/Makefile.PL U src/gnu/usr.bin/perl/cpan/Encode/t/mime-header.t U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0201.utf U src/gnu/usr.bin/perl/cpan/Encode/t/at-cn.t C src/gnu/usr.bin/perl/cpan/Encode/t/enc_module.t U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0212.utf U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0208.enc U src/gnu/usr.bin/perl/cpan/Encode/t/rt65541.t U src/gnu/usr.bin/perl/cpan/Encode/t/jis7-fallback.t U src/gnu/usr.bin/perl/cpan/Encode/t/isa.t U src/gnu/usr.bin/perl/cpan/Encode/t/magic.t N src/gnu/usr.bin/perl/cpan/Encode/t/utf32warnings.t U src/gnu/usr.bin/perl/cpan/Encode/t/big5-hkscs.utf U src/gnu/usr.bin/perl/cpan/Encode/t/fallback.t U src/gnu/usr.bin/perl/cpan/Encode/t/mime_header_iso2022jp.t U src/gnu/usr.bin/perl/cpan/Encode/t/rt86327.t U src/gnu/usr.bin/perl/cpan/Encode/t/utf8strict.t U src/gnu/usr.bin/perl/cpan/Encode/t/rt.pl U src/gnu/usr.bin/perl/cpan/Encode/t/from_to.t U src/gnu/usr.bin/perl/cpan/Encode/t/grow.t U src/gnu/usr.bin/perl/cpan/Encode/t/rt76824.t U src/gnu/usr.bin/perl/cpan/Encode/t/ksc5601.utf C src/gnu/usr.bin/perl/cpan/Encode/t/encoding.t C src/gnu/usr.bin/perl/cpan/Encode/t/enc_data.t U src/gnu/usr.bin/perl/cpan/Encode/t/big5-eten.utf U src/gnu/usr.bin/perl/cpan/Encode/t/encoding-locale.t U src/gnu/usr.bin/perl/cpan/Encode/t/enc_module.enc U src/gnu/usr.bin/perl/cpan/Encode/t/CJKT.t U src/gnu/usr.bin/perl/cpan/Encode/t/mime-name.t U src/gnu/usr.bin/perl/cpan/Encode/t/gb2312.utf U src/gnu/usr.bin/perl/cpan/Encode/t/big5-eten.enc C src/gnu/usr.bin/perl/cpan/Encode/t/Unicode.t U src/gnu/usr.bin/perl/cpan/Encode/t/ksc5601.enc U src/gnu/usr.bin/perl/cpan/Encode/t/at-tw.t U src/gnu/usr.bin/perl/cpan/Encode/t/gb2312.enc U src/gnu/usr.bin/perl/cpan/Encode/t/xml.t U src/gnu/usr.bin/perl/cpan/Encode/t/Aliases.t U src/gnu/usr.bin/perl/cpan/Encode/t/enc_eucjp.t U src/gnu/usr.bin/perl/cpan/Encode/t/utf8ref.t U src/gnu/usr.bin/perl/cpan/Encode/t/guess.t U src/gnu/usr.bin/perl/cpan/Encode/t/Encoder.t U src/gnu/usr.bin/perl/cpan/Encode/t/piconv.t U src/gnu/usr.bin/perl/cpan/Encode/t/unibench.pl U src/gnu/usr.bin/perl/cpan/Encode/t/utf8warnings.t N src/gnu/usr.bin/perl/cpan/Encode/t/Unicode_trailing_nul.t U src/gnu/usr.bin/perl/cpan/Encode/t/rt85489.t U src/gnu/usr.bin/perl/cpan/Encode/t/perlio.t U src/gnu/usr.bin/perl/cpan/Encode/t/enc_utf8.t U src/gnu/usr.bin/perl/cpan/Encode/t/undef.t U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0212.enc U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0208.utf U src/gnu/usr.bin/perl/cpan/Encode/t/cow.t C src/gnu/usr.bin/perl/cpan/Encode/t/taint.t U src/gnu/usr.bin/perl/cpan/Encode/t/use-Encode-Alias.t U src/gnu/usr.bin/perl/cpan/Encode/t/big5-hkscs.enc U src/gnu/usr.bin/perl/cpan/Encode/t/jisx0201.enc U src/gnu/usr.bin/perl/cpan/Encode/t/rt113164.t C src/gnu/usr.bin/perl/cpan/Encode/t/jperl.t U src/gnu/usr.bin/perl/cpan/Encode/t/Encode.t U src/gnu/usr.bin/perl/cpan/Encode/t/gsm0338.t U src/gnu/usr.bin/perl/cpan/Encode/t/decode.t U src/gnu/usr.bin/perl/cpan/Encode/t/truncated_utf8.t U src/gnu/usr.bin/perl/cpan/Encode/t/Mod_EUCJP.pm U src/gnu/usr.bin/perl/cpan/Encode/KR/KR.pm U src/gnu/usr.bin/perl/cpan/Encode/KR/Makefile.PL U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Encoding.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Config.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Supported.pod U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Alias.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Guess.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Encoder.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/CJKConstants.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/PerlIO.pod C src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/GSM0338.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/Unicode/UTF7.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/CN/HZ.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/KR/2022_KR.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/MIME/Header.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/MIME/Name.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/MIME/Header/ISO_2022_JP.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/JP/H2Z.pm U src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/JP/JIS7.pm U src/gnu/usr.bin/perl/cpan/Encode/Byte/Makefile.PL U src/gnu/usr.bin/perl/cpan/Encode/Byte/Byte.pm C src/gnu/usr.bin/perl/cpan/Encode/JP/JP.pm U src/gnu/usr.bin/perl/cpan/Encode/JP/Makefile.PL C src/gnu/usr.bin/perl/cpan/libnet/Makefile.PL C src/gnu/usr.bin/perl/cpan/libnet/t/time.t C src/gnu/usr.bin/perl/cpan/libnet/t/smtp_ssl.t C src/gnu/usr.bin/perl/cpan/libnet/t/require.t C src/gnu/usr.bin/perl/cpan/libnet/t/smtp.t C src/gnu/usr.bin/perl/cpan/libnet/t/netrc.t C src/gnu/usr.bin/perl/cpan/libnet/t/config.t C src/gnu/usr.bin/perl/cpan/libnet/t/ftp.t C src/gnu/usr.bin/perl/cpan/libnet/t/smtp_ipv6.t C src/gnu/usr.bin/perl/cpan/libnet/t/nntp.t C src/gnu/usr.bin/perl/cpan/libnet/t/hostname.t C src/gnu/usr.bin/perl/cpan/libnet/t/nntp_ipv6.t C src/gnu/usr.bin/perl/cpan/libnet/t/nntp_ssl.t C src/gnu/usr.bin/perl/cpan/libnet/t/pop3_ipv6.t C src/gnu/usr.bin/perl/cpan/libnet/t/pop3_ssl.t C src/gnu/usr.bin/perl/cpan/libnet/t/datasend.t C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Time.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Netrc.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/libnetFAQ.pod C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Domain.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Config.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/Cmd.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/NNTP.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/POP3.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/SMTP.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/E.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/A.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/dataconn.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/I.pm C src/gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP/L.pm U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/delete-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-03.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-19.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-18.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-20.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-08.txt C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/keepalive-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-09.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-21.txt N src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-23.txt C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/mirror-03.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/form-03.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-22.txt N src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-08.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-08.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/post-01.txt C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-09.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-03.txt N src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/post-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/proxy-auth-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-06.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-07.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/cookies-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-03.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-03.txt N src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-07.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-07.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-06.txt N src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-06.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/head-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-10.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/redirect-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/put-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-13.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-07.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-06.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-12.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-04.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-10.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-11.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-05.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-15.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-03.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-14.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-16.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-02.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/auth-01.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-03.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus/get-17.txt U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/004_timeout.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/161_basic_auth.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/162_proxy_auth.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/110_mirror.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/150_post_form.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/070_cookie_jar.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/001_api.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/003_agent.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/104_post.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/020_headers.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/100_get.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/Util.pm C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/002_croakage.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/060_http_date.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/000_load.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/141_no_proxy.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/030_response.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/140_proxy.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/010_url.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/101_head.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/103_delete.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/170_keepalive.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/130_redirect.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/BrokenCookieJar.pm U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/SimpleCookieJar.pm C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/102_put.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/160_cookies.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/050_chunked_body.t U src/gnu/usr.bin/perl/cpan/HTTP-Tiny/t/040_content.t C src/gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm N src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/t/pod.t U src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t N src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/t/critic.t N src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/t/changes.t N src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/t/pod_coverage.t C src/gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm U src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/FastCalc.xs U src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/biglog.t U src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/bigroot.t C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/leak.t C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/bootstrap.t C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/mbi_rand.t C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t/bigintfc.t C src/gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm U src/gnu/usr.bin/perl/cpan/Module-Loaded/t/01_Module-Loaded.t U src/gnu/usr.bin/perl/cpan/Module-Loaded/lib/Module/Loaded.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize.pm U src/gnu/usr.bin/perl/cpan/Memoize/t/tiefeatures.t U src/gnu/usr.bin/perl/cpan/Memoize/t/expmod_t.t U src/gnu/usr.bin/perl/cpan/Memoize/t/speed.t U src/gnu/usr.bin/perl/cpan/Memoize/t/tie.t U src/gnu/usr.bin/perl/cpan/Memoize/t/array_confusion.t U src/gnu/usr.bin/perl/cpan/Memoize/t/expfile.t U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_gdbm.t U src/gnu/usr.bin/perl/cpan/Memoize/t/normalize.t U src/gnu/usr.bin/perl/cpan/Memoize/t/expire.t U src/gnu/usr.bin/perl/cpan/Memoize/t/errors.t U src/gnu/usr.bin/perl/cpan/Memoize/t/correctness.t U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_sdbm.t U src/gnu/usr.bin/perl/cpan/Memoize/t/unmemoize.t U src/gnu/usr.bin/perl/cpan/Memoize/t/array.t U src/gnu/usr.bin/perl/cpan/Memoize/t/flush.t U src/gnu/usr.bin/perl/cpan/Memoize/t/expmod_n.t U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_storable.t U src/gnu/usr.bin/perl/cpan/Memoize/t/prototype.t U src/gnu/usr.bin/perl/cpan/Memoize/t/tie_ndbm.t U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/AnyDBM_File.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/ExpireTest.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/NDBM_File.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/SDBM_File.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/Expire.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/ExpireFile.pm U src/gnu/usr.bin/perl/cpan/Memoize/Memoize/Storable.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/HashBase.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy_And_Test2/thread_init_warning.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy_And_Test2/diag_event_on_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy_And_Test2/preload_diag_note.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy_And_Test2/hidden_warnings.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy_And_Test2/builder_loaded_late.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/capture.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/eq_set.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/BEGIN_require_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/tbm_doesnt_set_exported_to.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/skip.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/fail-like.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/plan_skip_all.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/useing.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/is_deeply_fail.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/explain.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/simple.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/478-cmp_ok_hash.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/fail-more.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/thread_taint.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/filehandles.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/is_deeply_dne_bug.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/require_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/overload_threads.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/overload.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/threads.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/c_flag.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/dont_overwrite_die_handler.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/versions.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/plan_is_noplan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/check_tests.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/new_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/plan_shouldnt_import.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/buffer.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/plan_bad.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/missing.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/BEGIN_use_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/no_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/extra_one.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/00test_harness_check.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/no_log_results.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/extra.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/fork.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/diag.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/skipall.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/01-basic.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/cmp_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/circular_data.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/bail_out.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/More.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/bad_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/depth.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/exit.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/import.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/undef.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/harness_active.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/explain_err_vars.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/auto.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/fail_one.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/is_deeply_with_threads.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/strays.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/use_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/run_test.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/no_tests.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/died.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/plan_no_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/fail.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/utf8.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/note.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/die.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/do.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/singleton.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/wstat.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/events.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/threads.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/args.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/basic.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/for_do_t.test U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/fork.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/implicit_done.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/bail_out.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/predicate.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/line_numbers.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/subtest/callback.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Bugs/629.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Bugs/600.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Simple/load.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_01basic.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_05faildiag.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_09do.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_09do_script.pl U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_08subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_07args.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_04line_num.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_02fhrestore.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_06errormess.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/tbt_03die.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Test2/Subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/637.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/is_capture.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/870-experimental-warnings.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/789-read-only.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/683_thread_todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/736_use_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Regression/6_cmp_ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/reset_outputs.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/fork_with_new_stdout.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/done_testing.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/no_ending.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/has_plan2.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/done_testing_with_no_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/no_header.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/is_fh.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/maybe_regex.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/has_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/output.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/done_testing_with_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/carp.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/ok_obj.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/no_plan_at_all.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/Builder.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/no_diag.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/done_testing_double.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/done_testing_plan_mismatch.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/details.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/current_test_without_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/try.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/current_test.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/create.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/reset.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/is_passing.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Builder/done_testing_with_number.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/MyOverload.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/SigDie.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/TieOut.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/MyTest.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/NoExporter.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/SkipAll.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/SmallTest.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Dummy.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/Catch.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/require.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/extras.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/too_few_fail.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/too_few.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/missing_done_testing.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death_in_eval.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/five_fail.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/two_fail.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/one_fail.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/last_minute_death.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/pre_plan_death.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death_with_handler.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/one_fail_without_plan.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/success.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Simple/sample_tests/exit.plx U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Test/Builder/NoOutput.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/lib/Dev/Null.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/disable_ipc_a.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/run_subtest_inherit.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/trace_signature.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/intercept.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/subtest_bailout.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Subtest_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/special_names.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/uuid.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Subtest_todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/init_croak.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/disable_ipc_b.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Formatter.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/ipc_wait_timeout.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/err_var.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Subtest_callback.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/disable_ipc_c.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/nested_context_exception.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Subtest_events.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/disable_ipc_d.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Taint.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/no_load_api.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/Subtest_buffer_formatter.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/legacy/TAP.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_done_testing.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_skip.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_no_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_threads.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_fork.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/acceptance/try_it_plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/regression/ipc_files_abort_exit.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/regression/gh_16.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/regression/746-forking-subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/regression/693_ipc_ordering.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/IPC.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Hub.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Util.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Tools/Tiny.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Util/ExternalMeta.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Util/Facets2Legacy.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Util/Trace.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/About.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Error.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Control.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Amnesty.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Trace.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Parent.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Meta.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Info.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/Assert.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Formatter/TAP.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/Context.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/Breakage.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/Stack.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/Instance.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/InterceptResult.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/InterceptResult/Event.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/API/InterceptResult/Squasher.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/IPC/Driver.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/IPC/Driver/Files.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Generic.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Skip.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/V2.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Waiting.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Bail.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Encoding.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Ok.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Pass.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Diag.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Exception.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Plan.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Fail.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/Note.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/TAP/Version.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Hub/Subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Hub/Interceptor.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Hub/Interceptor/Terminator.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/721-nested-streamed-subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/694_note_diag_return_values.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/757-reset_in_subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/662-tbt-no-plan.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/skip_reason_object_ipc.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/inherit_trace.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/todo_and_facets.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/642_persistent_end.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/builder_does_not_init.t N src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/862-intercept_tb_todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/812-todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/684-nested_todo_diag.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/fork_first.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/errors_facet.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/buffered_subtest_plan_buffered.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/817-subtest-todo.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/no_name_in_subtest.t U src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/696-intercept_skip_all.t C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/ok.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tutorial.pod C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/More.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Simple.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/use/ok.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester/Delegate.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester/Capture.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Tester.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Formatter.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Module.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm C src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Formatter.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/IPC.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Util.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Hub.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Transition.pod U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Util/Trace.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Util/HashBase.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Render.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Error.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Control.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/About.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Info.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/Info/Table.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/Instance.pm N src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/InterceptResult.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/Breakage.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/Context.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/Stack.pm N src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/InterceptResult/Event.pm N src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/InterceptResult/Squasher.pm N src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/InterceptResult/Hub.pm N src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/API/InterceptResult/Facet.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/IPC/Driver.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Exception.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Plan.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Subtest.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Skip.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Encoding.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Pass.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Generic.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Ok.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Waiting.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Fail.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Bail.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Diag.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/V2.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/Note.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm U src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/t/Constant.t U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/ProxySubs.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/XS.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Utils.pm U src/gnu/usr.bin/perl/cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm C src/gnu/usr.bin/perl/cpan/File-Path/t/Path_root.t U src/gnu/usr.bin/perl/cpan/File-Path/t/Path_win32.t C src/gnu/usr.bin/perl/cpan/File-Path/t/Path.t U src/gnu/usr.bin/perl/cpan/File-Path/t/FilePathTest.pm U src/gnu/usr.bin/perl/cpan/File-Path/t/taint.t C src/gnu/usr.bin/perl/cpan/File-Path/lib/File/Path.pm U src/gnu/usr.bin/perl/cpan/Time-Local/t/Local.t U src/gnu/usr.bin/perl/cpan/Time-Local/lib/Time/Local.pm U src/gnu/usr.bin/perl/cpan/podlators/Makefile.PL U src/gnu/usr.bin/perl/cpan/podlators/t/man/heading.t U src/gnu/usr.bin/perl/cpan/podlators/t/man/devise-date.t C src/gnu/usr.bin/perl/cpan/podlators/t/man/no-encode.t U src/gnu/usr.bin/perl/cpan/podlators/t/man/snippets.t U src/gnu/usr.bin/perl/cpan/podlators/t/man/devise-title.t U src/gnu/usr.bin/perl/cpan/podlators/t/man/iso-8859-1.t C src/gnu/usr.bin/perl/cpan/podlators/t/man/empty.t U src/gnu/usr.bin/perl/cpan/podlators/t/man/utf8-io.t U src/gnu/usr.bin/perl/cpan/podlators/t/parselink/basic.t U src/gnu/usr.bin/perl/cpan/podlators/t/general/filehandle.t C src/gnu/usr.bin/perl/cpan/podlators/t/general/basic.t U src/gnu/usr.bin/perl/cpan/podlators/t/general/pod-parser.t U src/gnu/usr.bin/perl/cpan/podlators/t/style/obsolete-strings.t U src/gnu/usr.bin/perl/cpan/podlators/t/style/minimum-version.t U src/gnu/usr.bin/perl/cpan/podlators/t/style/module-version.t U src/gnu/usr.bin/perl/cpan/podlators/t/style/strict.t U src/gnu/usr.bin/perl/cpan/podlators/t/docs/pod.t U src/gnu/usr.bin/perl/cpan/podlators/t/docs/spdx-license.t U src/gnu/usr.bin/perl/cpan/podlators/t/docs/synopsis.t U src/gnu/usr.bin/perl/cpan/podlators/t/docs/pod-spelling.t U src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/RRA.pm U src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/Podlators.pm U src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/RRA/Config.pm U src/gnu/usr.bin/perl/cpan/podlators/t/lib/Test/RRA/ModuleVersion.pm U src/gnu/usr.bin/perl/cpan/podlators/t/text/termcap.t U src/gnu/usr.bin/perl/cpan/podlators/t/text/invalid.t U src/gnu/usr.bin/perl/cpan/podlators/t/text/snippets.t U src/gnu/usr.bin/perl/cpan/podlators/t/text/color.t U src/gnu/usr.bin/perl/cpan/podlators/t/text/iso-8859-1.t U src/gnu/usr.bin/perl/cpan/podlators/t/text/overstrike.t U src/gnu/usr.bin/perl/cpan/podlators/t/text/utf8-io.t U src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.cap U src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.man U src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.pod U src/gnu/usr.bin/perl/cpan/podlators/t/data/termcap U src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.txt U src/gnu/usr.bin/perl/cpan/podlators/t/data/perl.conf U src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.ovr U src/gnu/usr.bin/perl/cpan/podlators/t/data/basic.clr U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/README U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/newlines-in-c U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/quote-escaping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/error-pod U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/dollar-magic U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/long-quote U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/fixed-font U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/periods U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/error-stderr-opt U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/rquote-none U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/bullets U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/backslash-man-ref U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/hyphen-in-s U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/uppercase-license U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/nested-lists U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/error-die U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/error-none U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/utf8-nonbreaking U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/error-normal U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/multiline-x U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/link-to-url U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/paired-quotes U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/not-numbers U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/lquote-rquote U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/true-false U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/non-ascii U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/link-quoting U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/lquote-and-quote U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/c-in-header U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/x-whitespace U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/cpp U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/not-bullet U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/error-stderr U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/trailing-space U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/soft-hyphens U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/agrave U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/bullet-after-nonbullet U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/eth U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/c-in-name U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/item-fonts U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/markup-in-name U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/utf8-verbatim U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/nourls U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/fixed-font-in-item U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/iso-8859-1 U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/x-whitespace-entry U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/name-guesswork U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/small-caps-magic U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/man/for-blocks U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/color/escape-wrapping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/color/width U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/color/tag-wrapping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/color/tag-width U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/color/wrapping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/termcap/escape-wrapping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/termcap/width U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/termcap/term-unknown U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/termcap/tag-wrapping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/termcap/tag-width U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/termcap/wrapping U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/error-pod U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/periods U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/error-stderr-opt U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/link-rt U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/empty U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/sentence-spacing U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/utf8 U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/error-die U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/error-none U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/error-normal U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/code U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/s-whitespace U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/verbatim U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/c-with-spaces U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/late-encoding U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/utf8-iso U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/cpp U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/quotes-opt U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/error-stderr U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/for U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/nonbreaking-space U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/margin U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/link-url U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/nourls U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/iso-8859-1 U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/text/alt U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/overstrike/tag-width U src/gnu/usr.bin/perl/cpan/podlators/t/data/snippets/overstrike/wrapping U src/gnu/usr.bin/perl/cpan/podlators/scripts/pod2man.PL U src/gnu/usr.bin/perl/cpan/podlators/scripts/pod2text.PL U src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Man.pm U src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text.pm U src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/ParseLink.pm U src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text/Color.pm U src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text/Termcap.pm U src/gnu/usr.bin/perl/cpan/podlators/lib/Pod/Text/Overstrike.pm C src/gnu/usr.bin/perl/cpan/version/t/08_corelist.t C src/gnu/usr.bin/perl/cpan/version/t/03require.t C src/gnu/usr.bin/perl/cpan/version/t/coretests.pm U src/gnu/usr.bin/perl/cpan/version/t/04strict_lax.t C src/gnu/usr.bin/perl/cpan/version/t/05sigdie.t C src/gnu/usr.bin/perl/cpan/version/t/07locale.t C src/gnu/usr.bin/perl/cpan/version/t/09_list_util.t C src/gnu/usr.bin/perl/cpan/version/t/10_lyon.t C src/gnu/usr.bin/perl/cpan/version/t/06noop.t C src/gnu/usr.bin/perl/cpan/version/t/01base.t U src/gnu/usr.bin/perl/cpan/version/t/11_taint.t C src/gnu/usr.bin/perl/cpan/version/t/02derived.t C src/gnu/usr.bin/perl/cpan/version/lib/version.pm C src/gnu/usr.bin/perl/cpan/version/lib/version.pod U src/gnu/usr.bin/perl/cpan/version/lib/version/Internals.pod C src/gnu/usr.bin/perl/cpan/version/lib/version/regex.pm C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/config.in U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/typemap C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/Makefile.PL C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/Zlib.xs U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/fallback/constants.xs U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/fallback/constants.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/19nonpv.t C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/07bufsize.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/18lvalue.t C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/02zlib.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/01version.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/09limitoutput.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/compress/CompTestUtils.pm C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private/MakeUtil.pm C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zutil.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inftrees.h C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inflate.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/compress.c C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/deflate.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inffixed.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/trees.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inffast.h C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/crc32.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/infback.c C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zutil.c C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/deflate.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zlib.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inflate.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inftrees.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/uncompr.c C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/trees.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/crc32.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/inffast.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/adler32.c C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src/zconf.h C src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/trap.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/buparrow-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/nparts-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib4.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bare_mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/eparts-mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_dec_parts_to_lib_parts.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbf1.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/require.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bfib-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfw.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintc-import.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_mbfw.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/fparts-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigints.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/biglog.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/backermann-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/downgrade.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/isa.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bnstr-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bnok-mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bpow-mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bpi-mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/lib_load-mbf-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/objectify_mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfa.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/calling-lib1.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbimbf.inc U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bestr-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bdstr-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/config.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sparts-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigfltpm.inc U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/new-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/new_overloaded.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_bin_str_to_str_parts.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgradef.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigroot.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/lib_load-mbi-mbf.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_base-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_bin-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgrade.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bdigitsum-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/big_pi_e.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_oct-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbf_ali.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib3.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/round.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgrade2.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/dparts-mbf.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/to_base-mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/calling-lib2.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_hex-mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/const-mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_base_num-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bsstr-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintpm.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintc.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib6.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/to_base_num-mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_bin_parts_to_lib_parts.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_oct-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbi_rand.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib2.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_bin-mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/calling-constant.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/with_sub.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_ieee754-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/inf_nan.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bsstr-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbimbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bare_mif.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/blucas-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/nan_cmp.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/const-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/from_hex-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_e_math.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/alias.inc C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigintpm.inc C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_mif.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/to_ieee754-mbf.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/dparts-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/calling-instance-methods.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_ali.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_oct_str_to_str_parts.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib5.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sub_mbf.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_dec_str_to_str_parts.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/_hex_str_to_str_parts.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/eparts-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bare_mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbf0.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use_lib1.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/nparts-mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/new-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/sparts-mbf.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bdstr-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/upgrade.inc U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bestr-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/mbi_ali.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/use.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/req_mbfn.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/objectify_mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bpi-mbi.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bpow-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bnok-mbi.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bnstr-mbf.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/rt-16221.t U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/calling-class-methods.t N src/gnu/usr.bin/perl/cpan/Math-BigInt/t/fparts-mbi.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/bigfltpm.t C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigFloat/Subclass.pm C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Subclass.pm U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Scalar.pm C src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/BareCalc.pm U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Lib/Minimal.pm U src/gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt/Lib/TestUtil.pm C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigFloat.pm C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt.pm U src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt/Lib.pm C src/gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt/Calc.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/21_yamlpm_compat.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/13_write_string.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/31_local_tml.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/20_subclass.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/12_write.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/32_world_tml.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/README.md U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/01_api.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/30_yaml_spec_tml.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/10_read.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/11_read_string.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/86_fail.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/01_compile.t U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/ITS-SIN-FIDS-Content-XML.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Template-Provider-Unicode-Japanese.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Spreadsheet-Read.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Plagger.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/HTML-WebDAO.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Acme-Time-Baby.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Vanilla-Perl.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Data-Swap.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/YAML-Tiny-META.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/Games-Nintendo-Wii-Mii.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/toolbar.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-world/yaml_org.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-error/scalar.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-error/document.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-error/tag.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/perl-to-yaml/quoting.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/load-warning/document.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/scalar.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/mapping.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/comment.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/collection.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/quoting.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/document.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/yaml-roundtrip/sequence.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-local/dump-error/circular.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/TestUtils.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/TestBridge.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/SubtestCompat.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/lib/TestML/Tiny.pm U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-spec/basic-data.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/tml-spec/unicode.tml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/latin1.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/ascii.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/utf_8_bom.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/multibyte.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/t/data/utf_16_le_bom.yml U src/gnu/usr.bin/perl/cpan/CPAN-Meta-YAML/lib/CPAN/Meta/YAML.pm U src/gnu/usr.bin/perl/cpan/parent/t/parent-classfromclassfile.t U src/gnu/usr.bin/perl/cpan/parent/t/compile-time-file.t U src/gnu/usr.bin/perl/cpan/parent/t/rt62341.t.disabled U src/gnu/usr.bin/perl/cpan/parent/t/parent-classfromfile.t U src/gnu/usr.bin/perl/cpan/parent/t/parent-returns-false.t U src/gnu/usr.bin/perl/cpan/parent/t/parent.t U src/gnu/usr.bin/perl/cpan/parent/t/parent-pmc.t U src/gnu/usr.bin/perl/cpan/parent/t/compile-time.t U src/gnu/usr.bin/perl/cpan/parent/t/lib/Dummy2.plugin U src/gnu/usr.bin/perl/cpan/parent/t/lib/FileThatOnlyExistsAsPMC.pmc U src/gnu/usr.bin/perl/cpan/parent/t/lib/ReturnsFalse.pm U src/gnu/usr.bin/perl/cpan/parent/t/lib/Dummy.pm U src/gnu/usr.bin/perl/cpan/parent/t/lib/Dummy/Outside.pm U src/gnu/usr.bin/perl/cpan/parent/lib/parent.pm U src/gnu/usr.bin/perl/cpan/Module-Load/t/02_Module-Load.t U src/gnu/usr.bin/perl/cpan/Module-Load/t/01_Module-Load.t U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/LoadMe.pl U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/ToBeLoaded U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/TestModule.pm U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/LoadIt.pm U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/config_file U src/gnu/usr.bin/perl/cpan/Module-Load/t/to_load/Must/Be/Loaded.pm U src/gnu/usr.bin/perl/cpan/Module-Load/lib/Module/Load.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/Makefile.PL U src/gnu/usr.bin/perl/cpan/IO-Compress/bin/streamzip C src/gnu/usr.bin/perl/cpan/IO-Compress/bin/zipdetails U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip-bzip2-only.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-06gzsetp.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/005defhdr.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/01misc.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-03zlib-v1.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-08encoding.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/999pod.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/112utf8-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-bzip2.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/000prereq.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip-store-only.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/006zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/050interop-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-gzip.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/001zlib-generic-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-01version.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/011-streamzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-rawdeflate.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-zip-only.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/111const-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-transparent.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/cz-14gzopen.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/004gziphdr.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-zip-only.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/globmapper.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/108anyunc-zip.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/020isize.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/110encode-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/107multi-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/105oneshot-gzip-only.t C src/gnu/usr.bin/perl/cpan/IO-Compress/t/101truncate-zip.t N src/gnu/usr.bin/perl/cpan/IO-Compress/t/113issues.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/102tied-bzip2.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/109merge-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/104destroy-zip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/100generic-gzip.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/106prime-rawdeflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/103newtied-deflate.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/002any-transparent.t U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/merge.pl C src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/prime.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/truncate.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/encode.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/destroy.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/anyunc.pl C src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/oneshot.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/CompTestUtils.pm U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/generic.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/multi.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/newtied.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/zlib-generic.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/any.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/compress/tied.pl U src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/bad-efs.zip U src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/meta.xml U src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/encrypt-standard.zip U src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/encrypt-aes.zip U src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/jar.zip N src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/testfile1.odt U src/gnu/usr.bin/perl/cpan/IO-Compress/t/files/test.ods C src/gnu/usr.bin/perl/cpan/IO-Compress/private/MakeUtil.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/Compress/Zlib.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/File/GlobMapper.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Deflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Bzip2.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/FAQ.pod C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base/Common.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Base.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm C src/gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm U src/gnu/usr.bin/perl/cpan/JSON-PP/bin/json_pp U src/gnu/usr.bin/perl/cpan/JSON-PP/t/009_pc_extra_number.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/099_binary.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/052_object.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/109_encode.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/016_tied.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/013_limit.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/117_numbers.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/108_decode.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/011_pc_expo.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/007_pc_esc.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/020_unknown.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/017_relaxed.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/010_pc_keysort.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/021_evans.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/005_dwiw_decode.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/014_latin1.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/001_utf8.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/008_pc_base.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/020_faihu.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/115_tie_ixhash.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/000_load.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/113_overloaded_eq.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/106_allow_barekey.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/gh_28_json_test_suite.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/104_sortby.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/118_boolean_values.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/105_esc_slash.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/018_json_checker.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/gh_29_trailing_false_value.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/022_comment_at_eof.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/015_prefix.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/004_dwiw_encode.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/112_upgrade.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/006_pc_pretty.t C src/gnu/usr.bin/perl/cpan/JSON-PP/t/zero-mojibake.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/rt_116998_wrong_character_offset.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/107_allow_singlequote.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/002_error.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/116_incr_parse_fixed.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/003_types.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/114_decode_prefix.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/110_bignum.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/012_blessed.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/019_incr.t U src/gnu/usr.bin/perl/cpan/JSON-PP/t/rt_90071_incr_parse.t C src/gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON/PP.pm U src/gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON/PP/Boolean.pm U src/gnu/usr.bin/perl/cpan/autodie/t/utime.t U src/gnu/usr.bin/perl/cpan/autodie/t/repeat.t U src/gnu/usr.bin/perl/cpan/autodie/t/blog_hints.t U src/gnu/usr.bin/perl/cpan/autodie/t/recv.t U src/gnu/usr.bin/perl/cpan/autodie/t/skip.t U src/gnu/usr.bin/perl/cpan/autodie/t/internal.t U src/gnu/usr.bin/perl/cpan/autodie/t/lethal.t U src/gnu/usr.bin/perl/cpan/autodie/t/basic_exceptions.t U src/gnu/usr.bin/perl/cpan/autodie/t/mkdir.t U src/gnu/usr.bin/perl/cpan/autodie/t/unlink.t U src/gnu/usr.bin/perl/cpan/autodie/t/truncate.t U src/gnu/usr.bin/perl/cpan/autodie/t/chown.t U src/gnu/usr.bin/perl/cpan/autodie/t/version.t U src/gnu/usr.bin/perl/cpan/autodie/t/autodie_skippy.pm U src/gnu/usr.bin/perl/cpan/autodie/t/string-eval-leak.t U src/gnu/usr.bin/perl/cpan/autodie/t/usersub.t U src/gnu/usr.bin/perl/cpan/autodie/t/no-default.t U src/gnu/usr.bin/perl/cpan/autodie/t/caller.t U src/gnu/usr.bin/perl/cpan/autodie/t/kill.t U src/gnu/usr.bin/perl/cpan/autodie/t/chmod.t U src/gnu/usr.bin/perl/cpan/autodie/t/format-clobber.t U src/gnu/usr.bin/perl/cpan/autodie/t/autodie.t U src/gnu/usr.bin/perl/cpan/autodie/t/fileno.t U src/gnu/usr.bin/perl/cpan/autodie/t/open.t U src/gnu/usr.bin/perl/cpan/autodie/t/filehandles.t U src/gnu/usr.bin/perl/cpan/autodie/t/string-eval-basic.t U src/gnu/usr.bin/perl/cpan/autodie/t/context.t U src/gnu/usr.bin/perl/cpan/autodie/t/dbmopen.t U src/gnu/usr.bin/perl/cpan/autodie/t/backcompat.t U src/gnu/usr.bin/perl/cpan/autodie/t/exceptions.t U src/gnu/usr.bin/perl/cpan/autodie/t/hints_provider_easy_does_it.t U src/gnu/usr.bin/perl/cpan/autodie/t/version_tag.t U src/gnu/usr.bin/perl/cpan/autodie/t/hints.t U src/gnu/usr.bin/perl/cpan/autodie/t/rt-74246.t U src/gnu/usr.bin/perl/cpan/autodie/t/args.t U src/gnu/usr.bin/perl/cpan/autodie/t/flock.t U src/gnu/usr.bin/perl/cpan/autodie/t/binmode.t U src/gnu/usr.bin/perl/cpan/autodie/t/crickey.t U src/gnu/usr.bin/perl/cpan/autodie/t/00-load.t U src/gnu/usr.bin/perl/cpan/autodie/t/context_lexical.t U src/gnu/usr.bin/perl/cpan/autodie/t/hints_provider_does.t U src/gnu/usr.bin/perl/cpan/autodie/t/autodie_test_module.pm N src/gnu/usr.bin/perl/cpan/autodie/t/exception_nonref.t U src/gnu/usr.bin/perl/cpan/autodie/t/exception_class.t U src/gnu/usr.bin/perl/cpan/autodie/t/hints_provider_isa.t U src/gnu/usr.bin/perl/cpan/autodie/t/hints_insist.t U src/gnu/usr.bin/perl/cpan/autodie/t/hints_pod_examples.t U src/gnu/usr.bin/perl/cpan/autodie/t/exec.t U src/gnu/usr.bin/perl/cpan/autodie/t/touch_me U src/gnu/usr.bin/perl/cpan/autodie/t/user-context.t U src/gnu/usr.bin/perl/cpan/autodie/t/Fatal.t U src/gnu/usr.bin/perl/cpan/autodie/t/utf8_open.t U src/gnu/usr.bin/perl/cpan/autodie/t/import-into.t U src/gnu/usr.bin/perl/cpan/autodie/t/internal-backcompat.t U src/gnu/usr.bin/perl/cpan/autodie/t/eval_error.t U src/gnu/usr.bin/perl/cpan/autodie/t/core-trampoline-slurp.t U src/gnu/usr.bin/perl/cpan/autodie/t/read.t U src/gnu/usr.bin/perl/cpan/autodie/t/no_carp.t U src/gnu/usr.bin/perl/cpan/autodie/t/scope_leak.t U src/gnu/usr.bin/perl/cpan/autodie/t/sysopen.t U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_provider_isa.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_test.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/OtherTypes.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Caller_helper.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_pod_examples.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_provider_does.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Hints_provider_easy_does_it.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/lethal.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/pujHa/ghach.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/pujHa/ghach/Dotlh.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/my/autodie.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/my/pragma.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/missing.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/badname.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/au.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/autodie/test/au/exception.pm U src/gnu/usr.bin/perl/cpan/autodie/t/lib/Some/Module.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/Fatal.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/exception.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/skip.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/Util.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/hints.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/Scope/GuardStack.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/Scope/Guard.pm C src/gnu/usr.bin/perl/cpan/autodie/lib/autodie/exception/system.pm U src/gnu/usr.bin/perl/cpan/Math-Complex/t/Trig.t U src/gnu/usr.bin/perl/cpan/Math-Complex/t/underbar.t U src/gnu/usr.bin/perl/cpan/Math-Complex/t/Complex.t U src/gnu/usr.bin/perl/cpan/Math-Complex/lib/Math/Trig.pm U src/gnu/usr.bin/perl/cpan/Math-Complex/lib/Math/Complex.pm U src/gnu/usr.bin/perl/cpan/Pod-Escapes/t/10_main.t U src/gnu/usr.bin/perl/cpan/Pod-Escapes/t/01_about_verbose.t U src/gnu/usr.bin/perl/cpan/Pod-Escapes/t/15_name2charnum.t U src/gnu/usr.bin/perl/cpan/Pod-Escapes/lib/Pod/Escapes.pm C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/Bzip2.xs U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/typemap U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/Makefile.PL U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/fallback/constants.xs U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/fallback/constants.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/randtable.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/LICENSE C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/compress.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/decompress.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzlib_private.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzlib.h U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/blocksort.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/huffman.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/crctable.c N src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzip2.patch C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src/bzlib.c U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/01bzip2.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/19nonpv.t C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/000prereq.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/09limitoutput.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/99pod.t U src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t/compress/CompTestUtils.pm C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private/MakeUtil.pm C src/gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm U src/gnu/usr.bin/perl/cpan/Win32API-File/cFile.pc U src/gnu/usr.bin/perl/cpan/Win32API-File/typemap U src/gnu/usr.bin/perl/cpan/Win32API-File/File.pm U src/gnu/usr.bin/perl/cpan/Win32API-File/Makefile.PL U src/gnu/usr.bin/perl/cpan/Win32API-File/buffers.h U src/gnu/usr.bin/perl/cpan/Win32API-File/File.xs U src/gnu/usr.bin/perl/cpan/Win32API-File/cFile.h U src/gnu/usr.bin/perl/cpan/Win32API-File/const2perl.h U src/gnu/usr.bin/perl/cpan/Win32API-File/inc/ExtUtils/Myconst2perl.pm U src/gnu/usr.bin/perl/cpan/Win32API-File/t/tie.t U src/gnu/usr.bin/perl/cpan/Win32API-File/t/file.t U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/podchkenc.t U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/empty.xr N src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/podname.t U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/contains_bad_pod.xr U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/podchklink.t U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/selfcheck.t U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/podchkenc.xr U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/testpchk.pl U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/poderrs.t U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/poderrs.xr U src/gnu/usr.bin/perl/cpan/Pod-Checker/t/pod/testcmp.pl U src/gnu/usr.bin/perl/cpan/Pod-Checker/scripts/podchecker.PL U src/gnu/usr.bin/perl/cpan/Pod-Checker/lib/Pod/Checker.pm C src/gnu/usr.bin/perl/cpan/bignum/t/ratopt_a.t N src/gnu/usr.bin/perl/cpan/bignum/t/const-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/import-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/scope-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-gmp-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/e_pi-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-pari-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/import-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/infnan-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/down-mbi-up-mbf.t N src/gnu/usr.bin/perl/cpan/bignum/t/infnan-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/scope-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/option_l-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/const-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-gmp-bignum.t C src/gnu/usr.bin/perl/cpan/bignum/t/bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/down-mbi-up-undef.t C src/gnu/usr.bin/perl/cpan/bignum/t/bigexp.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-pari-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-gmp-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/option_p-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/option_a-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/const-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/infnan-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/import-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/e_pi-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/scope-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/scope-nested-hex-oct.t N src/gnu/usr.bin/perl/cpan/bignum/t/infnan-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/const-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/down-undef-up-mbf.t C src/gnu/usr.bin/perl/cpan/bignum/t/option_p.t C src/gnu/usr.bin/perl/cpan/bignum/t/overrides.t N src/gnu/usr.bin/perl/cpan/bignum/t/e_pi-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/import-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/scope-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/e_pi-bigfloat.t C src/gnu/usr.bin/perl/cpan/bignum/t/bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-pari-bignum.t C src/gnu/usr.bin/perl/cpan/bignum/t/option_a.t N src/gnu/usr.bin/perl/cpan/bignum/t/scope-nested-const.t N src/gnu/usr.bin/perl/cpan/bignum/t/option_l-bigint.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-pari-bigint.t C src/gnu/usr.bin/perl/cpan/bignum/t/bignum.t C src/gnu/usr.bin/perl/cpan/bignum/t/in_effect.t N src/gnu/usr.bin/perl/cpan/bignum/t/backend-gmp-bigrat.t N src/gnu/usr.bin/perl/cpan/bignum/t/option_l-bigfloat.t N src/gnu/usr.bin/perl/cpan/bignum/t/option_l-bignum.t N src/gnu/usr.bin/perl/cpan/bignum/t/down-mbi-up-mbr.t N src/gnu/usr.bin/perl/cpan/bignum/gentest/scope-nested-const.sh N src/gnu/usr.bin/perl/cpan/bignum/gentest/backend.sh N src/gnu/usr.bin/perl/cpan/bignum/gentest/scope-nested-hex-oct.sh N src/gnu/usr.bin/perl/cpan/bignum/lib/bigfloat.pm C src/gnu/usr.bin/perl/cpan/bignum/lib/bigrat.pm C src/gnu/usr.bin/perl/cpan/bignum/lib/bigint.pm C src/gnu/usr.bin/perl/cpan/bignum/lib/bignum.pm C src/gnu/usr.bin/perl/cpan/bignum/lib/Math/BigFloat/Trace.pm C src/gnu/usr.bin/perl/cpan/bignum/lib/Math/BigInt/Trace.pm N src/gnu/usr.bin/perl/cpan/bignum/lib/Math/BigRat/Trace.pm U src/gnu/usr.bin/perl/cpan/File-Temp/t/rmtree.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/mktemp.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/lock.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/security.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/cmp.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/tempfile.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/posix.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/fork.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/object.t U src/gnu/usr.bin/perl/cpan/File-Temp/t/seekable.t U src/gnu/usr.bin/perl/cpan/File-Temp/lib/File/Temp.pm U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/taint/basic.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/basic256.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/true-color.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/aliases-func.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/basic.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/eval.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/module/stringify.t U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/lib/Test/RRA.pm U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/t/lib/Test/RRA/Config.pm U src/gnu/usr.bin/perl/cpan/Term-ANSIColor/lib/Term/ANSIColor.pm C src/gnu/usr.bin/perl/cpan/Win32/Win32.xs U src/gnu/usr.bin/perl/cpan/Win32/longpath.inc C src/gnu/usr.bin/perl/cpan/Win32/Win32.pm U src/gnu/usr.bin/perl/cpan/Win32/Makefile.PL U src/gnu/usr.bin/perl/cpan/Win32/t/GetLongPathName.t U src/gnu/usr.bin/perl/cpan/Win32/t/GetFullPathName.t N src/gnu/usr.bin/perl/cpan/Win32/t/Privileges.t U src/gnu/usr.bin/perl/cpan/Win32/t/ExpandEnvironmentStrings.t U src/gnu/usr.bin/perl/cpan/Win32/t/GetOSVersion.t U src/gnu/usr.bin/perl/cpan/Win32/t/Unicode.t U src/gnu/usr.bin/perl/cpan/Win32/t/Names.t C src/gnu/usr.bin/perl/cpan/Win32/t/GetOSName.t U src/gnu/usr.bin/perl/cpan/Win32/t/GetCurrentThreadId.t U src/gnu/usr.bin/perl/cpan/Win32/t/GetFolderPath.t U src/gnu/usr.bin/perl/cpan/Win32/t/CreateFile.t U src/gnu/usr.bin/perl/cpan/Win32/t/GetFileVersion.t U src/gnu/usr.bin/perl/cpan/Win32/t/GetShortPathName.t U src/gnu/usr.bin/perl/cpan/Win32/t/GuidGen.t U src/gnu/usr.bin/perl/cpan/Win32/t/CodePage.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate.xs C src/gnu/usr.bin/perl/cpan/Unicode-Collate/mkheader C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Makefile.PL C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/allkeys.txt U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/keys.txt C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hy.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sv_refo.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ha.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ja.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/he.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_strk.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/az.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fil.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/si_dict.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_gb.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/de_phone.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_zhu.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ug_cyrl.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/af.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/dsb.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/mr.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sl.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/is.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/nn.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ko.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/et.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ln.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/or.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/pl.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/lv.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/vi.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kk.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/cu.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/gu.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sq.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/si.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fi.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/th.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/lkt.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hr.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/yo.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kn.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/mk.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hu.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/mt.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/to.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/as.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sr.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ml.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/lt.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_pin.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sv.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/wo.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/cs.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/vo.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/hi.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/uk.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/eo.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ro.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ur.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/om.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kl.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/tr.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fo.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/tn.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/nso.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ar.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/es.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/bn.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sk.pl U src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fr_ca.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ig.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/te.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/be.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/nb.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ca.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fi_phone.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ta.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/es_trad.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/kok.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/haw.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/cy.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/wae.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/fa.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/ee.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/se.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/pa.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/zh_big5.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/da.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale/sa.pl C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Pinyin.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/JISX0208.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Stroke.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Big5.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/GB2312.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm C src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK/Korean.pm U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ee.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/index.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sidt.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_eo.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ig.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_estr.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hu.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fr.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/illegalp.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/notable.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_deat.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sl.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ugcy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_ko.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/nonchar.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kl.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_yo.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/altern.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_srla.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_nso.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hi.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_nb.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/ignor.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhb5.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/nushu.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhzy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_as.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjkrange.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/version.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cjkc.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kok.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_da.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/overcjk1.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_de.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bn.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_ja.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_es.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/illegal.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/hangtype.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sk.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hr.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fil.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sa.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_lv.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_wo.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kk.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ko.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/test.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_se.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_tr.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/view.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_af.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_haw.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/trailwt.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_jait.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_et.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhpy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cu.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/variable.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ln.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mr.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_lkt.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_az.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_tn.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ur.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ro.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhgb.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sw.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_st.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_gu.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_frca.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fi.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ja.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_vo.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bg.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_uk.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_b5.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/tangut.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_zy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_hy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_deph.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mk.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/normal.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_kn.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/rewrite.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_dsb.t N src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/khitan.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/rearrang.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_pa.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_te.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sr.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ha.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_to.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zh.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/ident.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_is.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fiph.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ta.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/compatui.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sv.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_or.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_he.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_nn.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_svrf.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_wae.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cjk.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_py.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_lt.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bs.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/backwds.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/hangul.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_bscy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ru.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/cjk_gb.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_si.t C src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/contract.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_om.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_japr.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_zhst.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ml.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/iglevel2.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ca.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_sq.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_ar.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fo.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/overcjk0.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/override.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_vi.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cyrl.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_test.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_be.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mt.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_pl.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_cs.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_th.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/default.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_mncy.t U src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/loc_fa.t C src/gnu/usr.bin/perl/cpan/Test-Harness/bin/prove U src/gnu/usr.bin/perl/cpan/Test-Harness/t/console.t C src/gnu/usr.bin/perl/cpan/Test-Harness/t/yamlish.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/spool.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/nested.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/multiplexer.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proverun.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proverc.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_handler.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/streams.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/callbacks.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/scheduler.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/state_results.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/file.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/parse.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/bailout.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/iterator_factory.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/yamlish-writer.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/errors.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/glob-to-regexp.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/parser-config.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/regression.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/premature-bailout.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/unicode.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/rulesfile.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/nofork.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/env_opts.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/harness.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/yamlish-output.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/grammar.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/parser-subclass.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proveversion.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/harness-subclass.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/process.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/object.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/results.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/testargs.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/harness-bailout.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/state.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/perl5lib.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/aggregator.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/taint.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/iterators.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/nofork-mux.t C src/gnu/usr.bin/perl/cpan/Test-Harness/t/prove.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/base.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/env.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/test-harness-compat.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/version.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/nonumbers.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/regression.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/env_opts.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/failure.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/subclass.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/inc-propagation.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/switches.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/compat/inc_taint.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/proverc/emptyexec U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skipall_v13 U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/no_output U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/escape_eol U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/todo_inline U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/too_many U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/echo U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/switches U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/taint_warn U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/stdout_stderr U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/empty U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/version_late U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/taint U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skipall U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/space_after_plan_v13 U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skipall_nomsg U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/schwern-todo-quiet U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple_yaml U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/inc_taint U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/schwern U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/version_good U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/segfault U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/junk_before_plan U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/version_old U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple_yaml_missing_version13 U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/vms_nit U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/zero_valid U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/todo U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skip U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die_unfinished U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/space_after_plan U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/combined_compat U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/descriptive_trailing U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/head_fail U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die_last_minute U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/delayed U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/out_err_mix U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/head_end U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/with_comments U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/out_of_order U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/strict U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/bignum U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/descriptive U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/shbang_misparse U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/lone_not_bug U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/die_head_end U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/combined U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/no_nums U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/simple_fail U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/skip_nomsg U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/bailout U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/bignum_many U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/sequence_misparse U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/duplicates U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/todo_misparse U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/yaml_late_plan U src/gnu/usr.bin/perl/cpan/Test-Harness/t/sample-tests/escape_hash U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_failure U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source_args.sh U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.t U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_complain U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.1 U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_directives U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.bat U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.sh U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/test.tap U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/harness_badtap U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.tap U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/psql.bat U src/gnu/usr.bin/perl/cpan/Test-Harness/t/source_tests/source.pl U src/gnu/usr.bin/perl/cpan/Test-Harness/t/subclass_tests/non_perl_source U src/gnu/usr.bin/perl/cpan/Test-Harness/t/subclass_tests/perl_source U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyFileSourceHandler.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyPerlSourceHandler.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyCustom.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyGrammar.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyIterator.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/NOP.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyResultFactory.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MySourceHandler.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/EmptyParser.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/NoFork.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/MyResult.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy2.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/IO/c55Capture.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/TAP/Parser/SubclassTest.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/TAP/Harness/TestSubclass.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/Dev/Null.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/t/data/proverc U src/gnu/usr.bin/perl/cpan/Test-Harness/t/data/catme.1 U src/gnu/usr.bin/perl/cpan/Test-Harness/t/data/sample.yml C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/Test/Harness.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Object.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Base.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Grammar.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Source.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm U src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness/Beyond.pod C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness/Env.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Color.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Session.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Base.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm C src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm U src/gnu/usr.bin/perl/cpan/Params-Check/t/01_Params-Check.t U src/gnu/usr.bin/perl/cpan/Params-Check/lib/Params/Check.pm U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/2-load_po_without_i_default.t U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/0-signature.t U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/3-load_po_with_i_default.t U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/1-basic.t U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_with_i_default/fr.po U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_with_i_default/en.po U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_with_i_default/i_default.po U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_without_i_default/fr.po U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/t/po_without_i_default/en.po U src/gnu/usr.bin/perl/cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/14fileno.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/01local-client-v4.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/02local-server-v4.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/00use.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/18fdopen.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/11sockopts.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/10args.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/19no-addrs.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/20subclass.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/22timeout.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/21as-inet.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/05local-server-v6.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/03local-cross-v4.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/30nonblocking-connect.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/31nonblocking-connect-internet.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/12port-fallback.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/13addrinfo.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/15io-socket.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/99pod.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/16v6only.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/17gai-flags.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/06local-cross-v6.t U src/gnu/usr.bin/perl/cpan/IO-Socket-IP/t/04local-client-v6.t C src/gnu/usr.bin/perl/cpan/IO-Socket-IP/lib/IO/Socket/IP.pm U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-oo.t U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-xstring.t U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-basic.t U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-xargv.t U src/gnu/usr.bin/perl/cpan/Getopt-Long/t/gol-linkage.t C src/gnu/usr.bin/perl/cpan/Getopt-Long/lib/Getopt/Long.pm C src/gnu/usr.bin/perl/cpan/IPC-SysV/SysV.xs U src/gnu/usr.bin/perl/cpan/IPC-SysV/typemap U src/gnu/usr.bin/perl/cpan/IPC-SysV/regen.pl C src/gnu/usr.bin/perl/cpan/IPC-SysV/Makefile.PL C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/pod.t C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/sem.t C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/podcov.t C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/ipcsysv.t C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/msg.t C src/gnu/usr.bin/perl/cpan/IPC-SysV/t/shm.t C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/Semaphore.pm C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/SysV.pm C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/SharedMem.pm C src/gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC/Msg.pm U src/gnu/usr.bin/perl/cpan/IPC-SysV/hints/cygwin.pl U src/gnu/usr.bin/perl/cpan/IPC-SysV/hints/next_3.pl C src/gnu/usr.bin/perl/cpan/Config-Perl-V/V.pm N src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/35_plv52910g.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/27_plv5202.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/29_plv5235w.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/26_plv518.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/24_plv514.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/32_plv5261rc1.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/20_plv56.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/22_plv510.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/25_plv5162.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/30_plv5240.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/28_plv52201w.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/21_plv58.t N src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/36_plv5300.t N src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/38_plv5320tld.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/34_plv5280.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/27_plv5200.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/10_base.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/31_plv52511.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/25_plv516.t N src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/37_plv53111qm.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/23_plv512.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/28_plv5220.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/26_plv5182.t U src/gnu/usr.bin/perl/cpan/Config-Perl-V/t/33_plv52711r.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/shasum U src/gnu/usr.bin/perl/cpan/Digest-SHA/typemap U src/gnu/usr.bin/perl/cpan/Digest-SHA/Makefile.PL U src/gnu/usr.bin/perl/cpan/Digest-SHA/SHA.xs U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/inheritance.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha224.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/bitorder.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/base64.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha256.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha384.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/gglong.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/nistbit.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha512.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/gg.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/unicode.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/ireland.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/bitbuf.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/hmacsha.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/nistbyte.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/woodbury.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/fips198.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/fips180-4.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/rfc2202.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/sha1.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/allfcns.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/state.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/t/methods.t U src/gnu/usr.bin/perl/cpan/Digest-SHA/lib/Digest/SHA.pm U src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha.h U src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha64bit.c U src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sdf.c U src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha.c U src/gnu/usr.bin/perl/cpan/Digest-SHA/src/sha64bit.h U src/gnu/usr.bin/perl/cpan/DB_File/dbinfo U src/gnu/usr.bin/perl/cpan/DB_File/config.in C src/gnu/usr.bin/perl/cpan/DB_File/DB_File.pm U src/gnu/usr.bin/perl/cpan/DB_File/typemap U src/gnu/usr.bin/perl/cpan/DB_File/version.c C src/gnu/usr.bin/perl/cpan/DB_File/Makefile.PL C src/gnu/usr.bin/perl/cpan/DB_File/DB_File.xs U src/gnu/usr.bin/perl/cpan/DB_File/t/db-recno.t U src/gnu/usr.bin/perl/cpan/DB_File/t/db-threads.t U src/gnu/usr.bin/perl/cpan/DB_File/t/db-hash.t U src/gnu/usr.bin/perl/cpan/DB_File/t/db-btree.t U src/gnu/usr.bin/perl/cpan/DB_File/hints/dynixptx.pl U src/gnu/usr.bin/perl/cpan/DB_File/hints/sco.pl U src/gnu/usr.bin/perl/cpan/DB_File/hints/openbsd.pl U src/gnu/usr.bin/perl/cpan/DB_File/hints/bitrig.pl U src/gnu/usr.bin/perl/cpan/DB_File/hints/netbsd.pl U src/gnu/usr.bin/perl/cpan/DB_File/hints/minix.pl U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/rebless.t U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/storable.t U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/threaded.t U src/gnu/usr.bin/perl/cpan/Tie-RefHash/t/refhash.t U src/gnu/usr.bin/perl/cpan/Tie-RefHash/lib/Tie/RefHash.pm U src/gnu/usr.bin/perl/cpan/Socket/typemap C src/gnu/usr.bin/perl/cpan/Socket/Socket.xs C src/gnu/usr.bin/perl/cpan/Socket/Makefile.PL C src/gnu/usr.bin/perl/cpan/Socket/Socket.pm C src/gnu/usr.bin/perl/cpan/Socket/t/getaddrinfo.t C src/gnu/usr.bin/perl/cpan/Socket/t/socketpair.t C src/gnu/usr.bin/perl/cpan/Socket/t/getnameinfo.t U src/gnu/usr.bin/perl/cpan/Socket/t/sockaddr.t U src/gnu/usr.bin/perl/cpan/Socket/t/ipv6_mreq.t U src/gnu/usr.bin/perl/cpan/Socket/t/Socket.t U src/gnu/usr.bin/perl/cpan/Socket/t/ip_mreq.t U src/gnu/usr.bin/perl/cpan/AutoLoader/t/02AutoSplit.t U src/gnu/usr.bin/perl/cpan/AutoLoader/t/01AutoLoader.t U src/gnu/usr.bin/perl/cpan/AutoLoader/lib/AutoLoader.pm U src/gnu/usr.bin/perl/cpan/AutoLoader/lib/AutoSplit.pm U src/gnu/usr.bin/perl/cpan/Time-Piece/Piece.xs U src/gnu/usr.bin/perl/cpan/Time-Piece/Seconds.pm U src/gnu/usr.bin/perl/cpan/Time-Piece/Piece.pm U src/gnu/usr.bin/perl/cpan/Time-Piece/t/99legacy.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/02core.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/10overload.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/06subclass.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/08truncate.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/02core_dst.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/06large.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/05overload.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/01base.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/04mjd.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/03compare.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/09locales.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/07arith.t U src/gnu/usr.bin/perl/cpan/Time-Piece/t/lib/Time/Piece/Twin.pm U src/gnu/usr.bin/perl/vos/compile_full_perl.cm U src/gnu/usr.bin/perl/vos/configure_full_perl.sh U src/gnu/usr.bin/perl/vos/vos.c U src/gnu/usr.bin/perl/vos/Changes U src/gnu/usr.bin/perl/vos/vosish.h U src/gnu/usr.bin/perl/vos/make_full_perl.sh U src/gnu/usr.bin/perl/pod/perlcheat.pod C src/gnu/usr.bin/perl/pod/perlreref.pod C src/gnu/usr.bin/perl/pod/perlrecharclass.pod C src/gnu/usr.bin/perl/pod/perlunicode.pod C src/gnu/usr.bin/perl/pod/perlapio.pod U src/gnu/usr.bin/perl/pod/perldeprecation.pod U src/gnu/usr.bin/perl/pod/perlgov.pod U src/gnu/usr.bin/perl/pod/perldbmfilter.pod C src/gnu/usr.bin/perl/pod/perlebcdic.pod C src/gnu/usr.bin/perl/pod/perlperf.pod U src/gnu/usr.bin/perl/pod/perltoot.pod U src/gnu/usr.bin/perl/pod/perltooc.pod U src/gnu/usr.bin/perl/pod/perl5123delta.pod U src/gnu/usr.bin/perl/pod/perl5122delta.pod U src/gnu/usr.bin/perl/pod/perlfork.pod U src/gnu/usr.bin/perl/pod/perl5184delta.pod U src/gnu/usr.bin/perl/pod/perlreguts.pod C src/gnu/usr.bin/perl/pod/perliol.pod U src/gnu/usr.bin/perl/pod/perl5160delta.pod U src/gnu/usr.bin/perl/pod/perl5161delta.pod U src/gnu/usr.bin/perl/pod/perlvms.pod C src/gnu/usr.bin/perl/pod/perlutil.pod U src/gnu/usr.bin/perl/pod/perl5143delta.pod U src/gnu/usr.bin/perl/pod/perl5142delta.pod U src/gnu/usr.bin/perl/pod/Makefile.SH U src/gnu/usr.bin/perl/pod/perlpragma.pod N src/gnu/usr.bin/perl/pod/perldocstyle.pod C src/gnu/usr.bin/perl/pod/perlreapi.pod U src/gnu/usr.bin/perl/pod/perlartistic.pod C src/gnu/usr.bin/perl/pod/perlpodstyle.pod U src/gnu/usr.bin/perl/pod/perl586delta.pod U src/gnu/usr.bin/perl/pod/perl587delta.pod C src/gnu/usr.bin/perl/pod/perl5281delta.pod U src/gnu/usr.bin/perl/pod/perl5280delta.pod C src/gnu/usr.bin/perl/pod/perlobj.pod U src/gnu/usr.bin/perl/pod/perlboot.pod U src/gnu/usr.bin/perl/pod/perlform.pod U src/gnu/usr.bin/perl/pod/rofftoc C src/gnu/usr.bin/perl/pod/perlfunc.pod U src/gnu/usr.bin/perl/pod/perl5100delta.pod U src/gnu/usr.bin/perl/pod/perl5101delta.pod C src/gnu/usr.bin/perl/pod/perldebtut.pod C src/gnu/usr.bin/perl/pod/perlrequick.pod C src/gnu/usr.bin/perl/pod/perlvar.pod U src/gnu/usr.bin/perl/pod/perl5005delta.pod C src/gnu/usr.bin/perl/pod/perl5263delta.pod U src/gnu/usr.bin/perl/pod/perl5262delta.pod U src/gnu/usr.bin/perl/pod/perl5004delta.pod C src/gnu/usr.bin/perl/pod/perl.pod C src/gnu/usr.bin/perl/pod/perldata.pod U src/gnu/usr.bin/perl/pod/perl5144delta.pod C src/gnu/usr.bin/perl/pod/perlpolicy.pod C src/gnu/usr.bin/perl/pod/perlgit.pod U src/gnu/usr.bin/perl/pod/perllexwarn.pod U src/gnu/usr.bin/perl/pod/perl581delta.pod C src/gnu/usr.bin/perl/pod/perlsub.pod C src/gnu/usr.bin/perl/pod/perldebguts.pod C src/gnu/usr.bin/perl/pod/perl5220delta.pod C src/gnu/usr.bin/perl/pod/perl5221delta.pod C src/gnu/usr.bin/perl/pod/perlhack.pod C src/gnu/usr.bin/perl/pod/perl58delta.pod C src/gnu/usr.bin/perl/pod/perlexperiment.pod U src/gnu/usr.bin/perl/pod/perlnumber.pod C src/gnu/usr.bin/perl/pod/perlcall.pod U src/gnu/usr.bin/perl/pod/perlrepository.pod C src/gnu/usr.bin/perl/pod/perlmodlib.PL C src/gnu/usr.bin/perl/pod/perlnewmod.pod C src/gnu/usr.bin/perl/pod/perl5203delta.pod C src/gnu/usr.bin/perl/pod/perl5202delta.pod C src/gnu/usr.bin/perl/pod/perlintro.pod U src/gnu/usr.bin/perl/pod/perl5124delta.pod U src/gnu/usr.bin/perl/pod/perl5125delta.pod U src/gnu/usr.bin/perl/pod/perlopentut.pod C src/gnu/usr.bin/perl/pod/perlguts.pod U src/gnu/usr.bin/perl/pod/perl5182delta.pod U src/gnu/usr.bin/perl/pod/perlbot.pod C src/gnu/usr.bin/perl/pod/perllol.pod U src/gnu/usr.bin/perl/pod/perlunitut.pod C src/gnu/usr.bin/perl/pod/buildtoc C src/gnu/usr.bin/perl/pod/perlthrtut.pod C src/gnu/usr.bin/perl/pod/perl5240delta.pod U src/gnu/usr.bin/perl/pod/perl5241delta.pod C src/gnu/usr.bin/perl/pod/perldebug.pod C src/gnu/usr.bin/perl/pod/perlre.pod C src/gnu/usr.bin/perl/pod/perlpodspec.pod C src/gnu/usr.bin/perl/pod/perl5301delta.pod U src/gnu/usr.bin/perl/pod/perl5300delta.pod U src/gnu/usr.bin/perl/pod/perl5224delta.pod C src/gnu/usr.bin/perl/pod/perldelta.pod U src/gnu/usr.bin/perl/pod/perltodo.pod C src/gnu/usr.bin/perl/pod/perlref.pod U src/gnu/usr.bin/perl/pod/perlinterp.pod U src/gnu/usr.bin/perl/pod/perl56delta.pod U src/gnu/usr.bin/perl/pod/perl561delta.pod U src/gnu/usr.bin/perl/pod/perl5140delta.pod U src/gnu/usr.bin/perl/pod/perl5141delta.pod C src/gnu/usr.bin/perl/pod/perlunicook.pod C src/gnu/usr.bin/perl/pod/perlembed.pod U src/gnu/usr.bin/perl/pod/perl585delta.pod U src/gnu/usr.bin/perl/pod/perl584delta.pod U src/gnu/usr.bin/perl/pod/perlsecpolicy.pod U src/gnu/usr.bin/perl/pod/perl5282delta.pod U src/gnu/usr.bin/perl/pod/perl5283delta.pod C src/gnu/usr.bin/perl/pod/perllocale.pod C src/gnu/usr.bin/perl/pod/perlhacktips.pod U src/gnu/usr.bin/perl/pod/perlhacktut.pod C src/gnu/usr.bin/perl/pod/perluniintro.pod U src/gnu/usr.bin/perl/pod/perldtrace.pod U src/gnu/usr.bin/perl/pod/perl5244delta.pod U src/gnu/usr.bin/perl/pod/perl5163delta.pod U src/gnu/usr.bin/perl/pod/perl5162delta.pod C src/gnu/usr.bin/perl/pod/perltie.pod C src/gnu/usr.bin/perl/pod/perldiag.pod C src/gnu/usr.bin/perl/pod/perlsyn.pod U src/gnu/usr.bin/perl/pod/perlgpl.pod C src/gnu/usr.bin/perl/pod/perlipc.pod C src/gnu/usr.bin/perl/pod/perlretut.pod C src/gnu/usr.bin/perl/pod/perlcommunity.pod U src/gnu/usr.bin/perl/pod/perlsource.pod C src/gnu/usr.bin/perl/pod/perlclib.pod U src/gnu/usr.bin/perl/pod/perl5120delta.pod U src/gnu/usr.bin/perl/pod/perl5121delta.pod C src/gnu/usr.bin/perl/pod/perlpacktut.pod U src/gnu/usr.bin/perl/pod/perl5181delta.pod U src/gnu/usr.bin/perl/pod/perl5180delta.pod U src/gnu/usr.bin/perl/pod/perlootut.pod U src/gnu/usr.bin/perl/pod/perltrap.pod C src/gnu/usr.bin/perl/pod/perlpod.pod U src/gnu/usr.bin/perl/pod/perl5243delta.pod U src/gnu/usr.bin/perl/pod/perl5242delta.pod C src/gnu/usr.bin/perl/pod/perlmodstyle.pod U src/gnu/usr.bin/perl/pod/perl5302delta.pod U src/gnu/usr.bin/perl/pod/perl5303delta.pod U src/gnu/usr.bin/perl/pod/perlreftut.pod C src/gnu/usr.bin/perl/pod/perl5200delta.pod U src/gnu/usr.bin/perl/pod/perl5201delta.pod C src/gnu/usr.bin/perl/pod/perlfilter.pod N src/gnu/usr.bin/perl/pod/perl5341delta.pod N src/gnu/usr.bin/perl/pod/perl5340delta.pod C src/gnu/usr.bin/perl/pod/perlstyle.pod C src/gnu/usr.bin/perl/pod/perlrebackslash.pod C src/gnu/usr.bin/perl/pod/perlop.pod U src/gnu/usr.bin/perl/pod/perl5223delta.pod C src/gnu/usr.bin/perl/pod/perl5222delta.pod C src/gnu/usr.bin/perl/pod/perlport.pod C src/gnu/usr.bin/perl/pod/perlunifaq.pod U src/gnu/usr.bin/perl/pod/perl588delta.pod C src/gnu/usr.bin/perl/pod/perlrun.pod U src/gnu/usr.bin/perl/pod/perl589delta.pod C src/gnu/usr.bin/perl/pod/perlmod.pod C src/gnu/usr.bin/perl/pod/perlsec.pod C src/gnu/usr.bin/perl/pod/perlmodinstall.pod C src/gnu/usr.bin/perl/pod/perldsc.pod U src/gnu/usr.bin/perl/pod/splitpod U src/gnu/usr.bin/perl/pod/perl5260delta.pod U src/gnu/usr.bin/perl/pod/perl5261delta.pod U src/gnu/usr.bin/perl/pod/splitman C src/gnu/usr.bin/perl/pod/perlmroapi.pod C src/gnu/usr.bin/perl/pod/perlhist.pod N src/gnu/usr.bin/perl/pod/perl5321delta.pod U src/gnu/usr.bin/perl/pod/perl5320delta.pod U src/gnu/usr.bin/perl/pod/perl582delta.pod U src/gnu/usr.bin/perl/pod/perlbook.pod U src/gnu/usr.bin/perl/pod/perl583delta.pod U src/gnu/usr.bin/perl/os2/os2add.sym U src/gnu/usr.bin/perl/os2/os2_pipe.t C src/gnu/usr.bin/perl/os2/Makefile.SHs U src/gnu/usr.bin/perl/os2/diff.configure U src/gnu/usr.bin/perl/os2/perlrexx.c U src/gnu/usr.bin/perl/os2/os2_base.t U src/gnu/usr.bin/perl/os2/Changes U src/gnu/usr.bin/perl/os2/os2.sym U src/gnu/usr.bin/perl/os2/perl2cmd.pl U src/gnu/usr.bin/perl/os2/dlfcn.h C src/gnu/usr.bin/perl/os2/dl_os2.c U src/gnu/usr.bin/perl/os2/perlrexx.cmd U src/gnu/usr.bin/perl/os2/os2thread.h C src/gnu/usr.bin/perl/os2/os2ish.h C src/gnu/usr.bin/perl/os2/os2.c U src/gnu/usr.bin/perl/os2/OS2/typemap U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/MANIFEST U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/Process.pm U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/Makefile.PL U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/Process.xs U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_atoms.t U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_process_kid.t U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_process.t U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_clipboard.t U src/gnu/usr.bin/perl/os2/OS2/OS2-Process/t/os2_process_text.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/REXX.pm U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/Changes U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/MANIFEST U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/REXX.xs U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/Makefile.PL U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_tieydb.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_dllld.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_sql.test U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_tiesql.test U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_tievar.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_objcall.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_vrexx.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_emxrv.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_varset.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/t/rx_cmprt.t U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/Changes U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/MANIFEST U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/DLL.xs U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/Makefile.PL U src/gnu/usr.bin/perl/os2/OS2/OS2-REXX/DLL/DLL.pm U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/Changes U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/MANIFEST U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/PrfDB.xs U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/Makefile.PL U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/PrfDB.pm U src/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/t/os2_prfdb.t U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/Changes U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/MANIFEST U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/ExtAttr.xs U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/typemap U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/myea.h U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/Makefile.PL U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/ExtAttr.pm U src/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/t/os2_ea.t N src/gnu/usr.bin/perl/plan9/uninstall.rc C src/gnu/usr.bin/perl/plan9/exclude C src/gnu/usr.bin/perl/plan9/plan9.c C src/gnu/usr.bin/perl/plan9/setup.rc C src/gnu/usr.bin/perl/plan9/config_sh.sample C src/gnu/usr.bin/perl/plan9/fndvers C src/gnu/usr.bin/perl/plan9/genconfig.pl C src/gnu/usr.bin/perl/plan9/mkfile C src/gnu/usr.bin/perl/plan9/versnum N src/gnu/usr.bin/perl/plan9/math.h C src/gnu/usr.bin/perl/plan9/config_h.sample C src/gnu/usr.bin/perl/plan9/aperl C src/gnu/usr.bin/perl/plan9/plan9ish.h N src/gnu/usr.bin/perl/plan9/9front.patch C src/gnu/usr.bin/perl/plan9/config.plan9 C src/gnu/usr.bin/perl/plan9/buildinfo U src/gnu/usr.bin/perl/plan9/myconfig.plan9 U src/gnu/usr.bin/perl/plan9/arpa/inet.h U src/gnu/usr.bin/perl/qnx/qnx.c U src/gnu/usr.bin/perl/qnx/cpp U src/gnu/usr.bin/perl/qnx/ar C src/gnu/usr.bin/perl/dist/Devel-PPPort/PPPort_pm.PL C src/gnu/usr.bin/perl/dist/Devel-PPPort/Changes U src/gnu/usr.bin/perl/dist/Devel-PPPort/module2.c C src/gnu/usr.bin/perl/dist/Devel-PPPort/HACKERS U src/gnu/usr.bin/perl/dist/Devel-PPPort/PPPort.xs U src/gnu/usr.bin/perl/dist/Devel-PPPort/soak U src/gnu/usr.bin/perl/dist/Devel-PPPort/TODO C src/gnu/usr.bin/perl/dist/Devel-PPPort/mktests.PL U src/gnu/usr.bin/perl/dist/Devel-PPPort/apicheck_c.PL U src/gnu/usr.bin/perl/dist/Devel-PPPort/typemap U src/gnu/usr.bin/perl/dist/Devel-PPPort/module3.c U src/gnu/usr.bin/perl/dist/Devel-PPPort/ppport_h.PL C src/gnu/usr.bin/perl/dist/Devel-PPPort/MANIFEST.SKIP C src/gnu/usr.bin/perl/dist/Devel-PPPort/Makefile.PL U src/gnu/usr.bin/perl/dist/Devel-PPPort/RealPPPort_xs.PL C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/mkapidoc.pl U src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/mktodo C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/update_release_date.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/mktodo.pl U src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/buildperl.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/regenerate C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/mkppport_fnc.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/devtools.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/devel/scanprov U src/gnu/usr.bin/perl/dist/Devel-PPPort/t/testutil.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/embed.fnc C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ppptools.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/apicheck.pl C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/apidoc.fnc C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ppport.fnc C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/newSV_type C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/pv_tools C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/misc C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/mess U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/HvNAME C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/ppphbin C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/Sv_set C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/warn U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/shared_pv U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/magic_defs C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/locale U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/memory U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/strlfuncs C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/magic C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/utf8 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/sprintf C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/ppphtest C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/sv_xpvf C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/newSVpv U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/pvs U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/limits U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/grok C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/inctools C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/uv U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/SvREFCNT C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/call C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/newCONSTSUB C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/ppphdoc C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/gv U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/MY_CXT C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/version U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/threads C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/SvPV C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/variables C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/format C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/newRV U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/podtest U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/subparse U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/exception C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/cop U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/mPUSH U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/snprintf U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/01_test U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5004002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5018001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5030002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5004005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5028000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5024003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5024004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5020002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5014002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5028001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5018000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5004004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5030003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5004003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5014003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5014004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5020003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5024002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5005004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5005003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5009000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5011002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5011005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5005002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5011004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5011003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5009001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5022000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5016000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5026001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5012001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5006000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035010 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5032000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5012000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5026000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5016001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5022001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5032001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5006001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031010 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5007001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5003007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5007000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5010000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5024000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5014001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5020001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5018002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5030001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5004001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5034000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5028003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5020000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5014000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5008004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5024001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5010001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5028002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5018004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5004000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5018003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5030000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5009003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5009004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5011001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5005000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5011000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5009005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5021001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5015006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5009002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5005001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5031008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5035007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5029010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5016003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5022004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5022003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5012002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5026002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5012005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5006002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5019010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5012004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5026003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5012003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5022002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5025012 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5016002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5007002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5033004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5007003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5017004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5023003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5013005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/5027002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5004002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5018001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5030002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5004005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5028000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5024003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5024004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5020002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5014002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008006 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5028001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5018000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5004004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5030003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5004003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5014003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5014004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5020003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5024002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5005004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5005003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5009000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5011002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5011005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5005002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5011004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5011003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5009001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5022000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025010 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5016000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5026001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5012001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5006000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035010 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5032000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5012000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5026000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5016001 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5022001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5032001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5006001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031010 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5007001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5003007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5007000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5010000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5024000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5014001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013011 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5020001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5018002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5030001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5004001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5034000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5028003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013010 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5020000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5014000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5008004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5024001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5010001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5028002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5018004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5004000 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5018003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5030000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5009003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5009004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5011001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5005000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5011000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025007 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021008 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025000 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025009 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5009005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5021001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5015006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5009002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035009 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5005001 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031006 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5031008 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5035007 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019011 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5029010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5016003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5022004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5022003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5012002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5026002 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5012005 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5006002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5019010 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5012004 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5026003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5012003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5022002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5025012 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5016002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5007002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5033004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5007003 U src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5017004 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5023003 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013002 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5013005 C src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/5027002 U src/gnu/usr.bin/perl/dist/I18N-LangTags/ChangeLog U src/gnu/usr.bin/perl/dist/I18N-LangTags/README U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/50_super.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/10_http.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/01_about_verbose.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/05_main.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/20_locales.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/07_listy.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/55_supers_strict.t U src/gnu/usr.bin/perl/dist/I18N-LangTags/t/80_all_env.t C src/gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags.pm U src/gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags/List.pm U src/gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N/LangTags/Detect.pm C src/gnu/usr.bin/perl/dist/Safe/Safe.pm U src/gnu/usr.bin/perl/dist/Safe/Changes U src/gnu/usr.bin/perl/dist/Safe/MANIFEST U src/gnu/usr.bin/perl/dist/Safe/README U src/gnu/usr.bin/perl/dist/Safe/META.yml U src/gnu/usr.bin/perl/dist/Safe/Makefile.PL U src/gnu/usr.bin/perl/dist/Safe/t/saferegexp.t U src/gnu/usr.bin/perl/dist/Safe/t/safe2.t U src/gnu/usr.bin/perl/dist/Safe/t/safeuniversal.t C src/gnu/usr.bin/perl/dist/Safe/t/safeutf8.t U src/gnu/usr.bin/perl/dist/Safe/t/safewrap.t U src/gnu/usr.bin/perl/dist/Safe/t/safesort.t U src/gnu/usr.bin/perl/dist/Safe/t/safe1.t U src/gnu/usr.bin/perl/dist/Safe/t/safesecurity.t U src/gnu/usr.bin/perl/dist/Safe/t/safeops.t U src/gnu/usr.bin/perl/dist/Safe/t/safeload.t U src/gnu/usr.bin/perl/dist/Safe/t/safenamedcap.t U src/gnu/usr.bin/perl/dist/Safe/t/safe3.t U src/gnu/usr.bin/perl/dist/Tie-File/ChangeLog U src/gnu/usr.bin/perl/dist/Tie-File/t/29_downcopy.t U src/gnu/usr.bin/perl/dist/Tie-File/t/24_cache_loop.t U src/gnu/usr.bin/perl/dist/Tie-File/t/40_abs_cache.t U src/gnu/usr.bin/perl/dist/Tie-File/t/30_defer.t U src/gnu/usr.bin/perl/dist/Tie-File/t/09_gen_rs.t U src/gnu/usr.bin/perl/dist/Tie-File/t/26_twrite.t U src/gnu/usr.bin/perl/dist/Tie-File/t/07_rv_splice.t U src/gnu/usr.bin/perl/dist/Tie-File/t/06_fixrec.t U src/gnu/usr.bin/perl/dist/Tie-File/t/13_size_rs.t U src/gnu/usr.bin/perl/dist/Tie-File/t/19_cache.t U src/gnu/usr.bin/perl/dist/Tie-File/t/31_autodefer.t U src/gnu/usr.bin/perl/dist/Tie-File/t/10_splice_rs.t U src/gnu/usr.bin/perl/dist/Tie-File/t/08_ro.t U src/gnu/usr.bin/perl/dist/Tie-File/t/17_misc_meth.t U src/gnu/usr.bin/perl/dist/Tie-File/t/01_gen.t U src/gnu/usr.bin/perl/dist/Tie-File/t/16_handle.t U src/gnu/usr.bin/perl/dist/Tie-File/t/03_longfetch.t U src/gnu/usr.bin/perl/dist/Tie-File/t/32_defer_misc.t U src/gnu/usr.bin/perl/dist/Tie-File/t/15_pushpop.t U src/gnu/usr.bin/perl/dist/Tie-File/t/14_lock.t U src/gnu/usr.bin/perl/dist/Tie-File/t/12_longfetch_rs.t U src/gnu/usr.bin/perl/dist/Tie-File/t/41_heap.t U src/gnu/usr.bin/perl/dist/Tie-File/t/04_splice.t U src/gnu/usr.bin/perl/dist/Tie-File/t/23_rv_ac_splice.t U src/gnu/usr.bin/perl/dist/Tie-File/t/43_synopsis.t U src/gnu/usr.bin/perl/dist/Tie-File/t/05_size.t U src/gnu/usr.bin/perl/dist/Tie-File/t/42_offset.t U src/gnu/usr.bin/perl/dist/Tie-File/t/21_win32.t U src/gnu/usr.bin/perl/dist/Tie-File/t/29a_upcopy.t U src/gnu/usr.bin/perl/dist/Tie-File/t/25_gen_nocache.t U src/gnu/usr.bin/perl/dist/Tie-File/t/18_rs_fixrec.t U src/gnu/usr.bin/perl/dist/Tie-File/t/20_cache_full.t U src/gnu/usr.bin/perl/dist/Tie-File/t/11_rv_splice_rs.t U src/gnu/usr.bin/perl/dist/Tie-File/t/28_mtwrite.t U src/gnu/usr.bin/perl/dist/Tie-File/t/33_defer_vs.t U src/gnu/usr.bin/perl/dist/Tie-File/t/27_iwrite.t U src/gnu/usr.bin/perl/dist/Tie-File/t/22_autochomp.t U src/gnu/usr.bin/perl/dist/Tie-File/t/02_fetchsize.t U src/gnu/usr.bin/perl/dist/Tie-File/lib/Tie/File.pm U src/gnu/usr.bin/perl/dist/autouse/t/autouse.t U src/gnu/usr.bin/perl/dist/autouse/t/lib/MyTestModule.pm U src/gnu/usr.bin/perl/dist/autouse/t/lib/MyTestModule2.pm U src/gnu/usr.bin/perl/dist/autouse/lib/autouse.pm C src/gnu/usr.bin/perl/dist/Data-Dumper/Dumper.xs C src/gnu/usr.bin/perl/dist/Data-Dumper/Changes C src/gnu/usr.bin/perl/dist/Data-Dumper/Dumper.pm U src/gnu/usr.bin/perl/dist/Data-Dumper/Todo N src/gnu/usr.bin/perl/dist/Data-Dumper/Makefile.PL C src/gnu/usr.bin/perl/dist/Data-Dumper/t/quotekeys.t C src/gnu/usr.bin/perl/dist/Data-Dumper/t/huge.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/freezer.t C src/gnu/usr.bin/perl/dist/Data-Dumper/t/recurse.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/misc.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/qr.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/perl-74170.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/bugs.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/overload.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/toaster.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/purity_deepcopy_maxdepth.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/indent.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/values.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/names.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/sparseseen.t C src/gnu/usr.bin/perl/dist/Data-Dumper/t/dumper.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/pair.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/seen.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/bless.t C src/gnu/usr.bin/perl/dist/Data-Dumper/t/trailing_comma.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/deparse.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/freezer_useperl.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/bless_var_method.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/dumpperl.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/terse.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/sortkeys.t U src/gnu/usr.bin/perl/dist/Data-Dumper/t/lib/Testing.pm U src/gnu/usr.bin/perl/dist/Test/t/onfail.t U src/gnu/usr.bin/perl/dist/Test/t/05_about_verbose.t U src/gnu/usr.bin/perl/dist/Test/t/skip.t U src/gnu/usr.bin/perl/dist/Test/t/mix.t U src/gnu/usr.bin/perl/dist/Test/t/qr.t U src/gnu/usr.bin/perl/dist/Test/t/todo.t U src/gnu/usr.bin/perl/dist/Test/t/success.t U src/gnu/usr.bin/perl/dist/Test/t/multiline.t U src/gnu/usr.bin/perl/dist/Test/t/fail.t U src/gnu/usr.bin/perl/dist/Test/lib/Test.pm U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/README.patching U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/LICENSE C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/Changes U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/README.release C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/Makefile.PL U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/03-cplusplus.t U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/00-have-compiler.t U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/02-link.t U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/04-base.t U src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/t/01-basic.t C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm C src/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm U src/gnu/usr.bin/perl/dist/Unicode-Normalize/Normalize.xs U src/gnu/usr.bin/perl/dist/Unicode-Normalize/mkheader U src/gnu/usr.bin/perl/dist/Unicode-Normalize/Changes U src/gnu/usr.bin/perl/dist/Unicode-Normalize/Normalize.pm U src/gnu/usr.bin/perl/dist/Unicode-Normalize/Makefile.PL U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/proto.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/illegal.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/tie.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/form.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/null.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/test.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/fcdc.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/partial1.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/norm.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/func.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/partial2.t U src/gnu/usr.bin/perl/dist/Unicode-Normalize/t/split.t U src/gnu/usr.bin/perl/dist/Term-Complete/t/Complete.t U src/gnu/usr.bin/perl/dist/Term-Complete/lib/Term/Complete.pm U src/gnu/usr.bin/perl/dist/Carp/Changes U src/gnu/usr.bin/perl/dist/Carp/README U src/gnu/usr.bin/perl/dist/Carp/Makefile.PL U src/gnu/usr.bin/perl/dist/Carp/t/broken_can.t U src/gnu/usr.bin/perl/dist/Carp/t/vivify_stash.t U src/gnu/usr.bin/perl/dist/Carp/t/broken_univ_can.t U src/gnu/usr.bin/perl/dist/Carp/t/Carp_overload.t U src/gnu/usr.bin/perl/dist/Carp/t/vivify_gv.t C src/gnu/usr.bin/perl/dist/Carp/t/Carp.t U src/gnu/usr.bin/perl/dist/Carp/t/swash.t U src/gnu/usr.bin/perl/dist/Carp/t/baduni_warnings.t U src/gnu/usr.bin/perl/dist/Carp/t/Carp_overloadless.t U src/gnu/usr.bin/perl/dist/Carp/t/heavy.t U src/gnu/usr.bin/perl/dist/Carp/t/stash_deletion.t U src/gnu/usr.bin/perl/dist/Carp/t/heavy_mismatch.t U src/gnu/usr.bin/perl/dist/Carp/t/stack_after_err.t U src/gnu/usr.bin/perl/dist/Carp/t/arg_string.t U src/gnu/usr.bin/perl/dist/Carp/t/errno.t U src/gnu/usr.bin/perl/dist/Carp/t/baduni.t U src/gnu/usr.bin/perl/dist/Carp/t/arg_regexp.t U src/gnu/usr.bin/perl/dist/Carp/t/with_warnings.t C src/gnu/usr.bin/perl/dist/Carp/lib/Carp.pm C src/gnu/usr.bin/perl/dist/Carp/lib/Carp/Heavy.pm U src/gnu/usr.bin/perl/dist/Attribute-Handlers/Changes U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_hashdir.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_cycle.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_chain.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo3.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_phases.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_range.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo2.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/MyClass.pm U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_rawdata.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo4.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo_call.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/Demo.pm U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/demo.pl U src/gnu/usr.bin/perl/dist/Attribute-Handlers/demo/Descriptions.pm U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/linerep.t U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/data_convert.t N src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/caller.t U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/constants.t U src/gnu/usr.bin/perl/dist/Attribute-Handlers/t/multi.t C src/gnu/usr.bin/perl/dist/Attribute-Handlers/lib/Attribute/Handlers.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/Changes U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/513-t-merge.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/114-blurt_death_Warn.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/105-valid_proto_string.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/600-t-compat.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/514-t-embed.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSUsage.xs U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/113-check_cond_preproc_statements.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/108-map_type.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/102-trim_whitespace.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/103-tidy_type.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/001-basic.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSUsage.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/517-t-targetable.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/003-usage.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/002-more.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/515-t-cmd.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSMore.xs U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/pseudotypemap1 U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSWarn.xs U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSTest.xs U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/104-map_type.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/110-assign_func_args.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/106-process_typemaps.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/115-avoid-noise.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/112-set_cond.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/516-t-clone.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/512-t-file.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/101-standard_typemap_locations.t N src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSBroken.xs U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSInclude.xsh U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/109-standard_XS_defs.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/510-t-bare.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/111-analyze_preprocessor_statements.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/501-t-compile.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/XSTest.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/511-t-whitespace.t U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/IncludeTester.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/PrimitiveCapture.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/TypemapTest/Foo.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/lib/ExtUtils/Typemaps/Test.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/b.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/perl.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/confl_skip.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/combined.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/confl_repl.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/simple.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/conflicting.typemap U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/data/other.typemap C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/perlxs.pod U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/perlxstypemap.pod C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/perlxstut.pod U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/xsubpp C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm U src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pod C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm C src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm U src/gnu/usr.bin/perl/dist/Search-Dict/README.patching U src/gnu/usr.bin/perl/dist/Search-Dict/Changes U src/gnu/usr.bin/perl/dist/Search-Dict/README.release U src/gnu/usr.bin/perl/dist/Search-Dict/Makefile.PL U src/gnu/usr.bin/perl/dist/Search-Dict/t/Dict.t U src/gnu/usr.bin/perl/dist/Search-Dict/lib/Search/Dict.pm U src/gnu/usr.bin/perl/dist/if/Changes U src/gnu/usr.bin/perl/dist/if/MANIFEST U src/gnu/usr.bin/perl/dist/if/META.yml C src/gnu/usr.bin/perl/dist/if/if.pm U src/gnu/usr.bin/perl/dist/if/META.json U src/gnu/usr.bin/perl/dist/if/t/if.t U src/gnu/usr.bin/perl/dist/IO/ChangeLog C src/gnu/usr.bin/perl/dist/IO/IO.xs C src/gnu/usr.bin/perl/dist/IO/IO.pm C src/gnu/usr.bin/perl/dist/IO/poll.c U src/gnu/usr.bin/perl/dist/IO/README U src/gnu/usr.bin/perl/dist/IO/Makefile.PL U src/gnu/usr.bin/perl/dist/IO/poll.h U src/gnu/usr.bin/perl/dist/IO/t/io_utf8.t U src/gnu/usr.bin/perl/dist/IO/t/io_unix.t U src/gnu/usr.bin/perl/dist/IO/t/io_file_export.t C src/gnu/usr.bin/perl/dist/IO/t/io_linenum.t C src/gnu/usr.bin/perl/dist/IO/t/io_poll.t U src/gnu/usr.bin/perl/dist/IO/t/io_sel.t U src/gnu/usr.bin/perl/dist/IO/t/io_pipe.t U src/gnu/usr.bin/perl/dist/IO/t/cachepropagate-tcp.t U src/gnu/usr.bin/perl/dist/IO/t/io_const.t U src/gnu/usr.bin/perl/dist/IO/t/io_udp.t U src/gnu/usr.bin/perl/dist/IO/t/gh17447.t N src/gnu/usr.bin/perl/dist/IO/t/io_sock_errstr.t U src/gnu/usr.bin/perl/dist/IO/t/io_tell.t U src/gnu/usr.bin/perl/dist/IO/t/io_dir.t C src/gnu/usr.bin/perl/dist/IO/t/io_xs.t C src/gnu/usr.bin/perl/dist/IO/t/io_taint.t U src/gnu/usr.bin/perl/dist/IO/t/io_multihomed.t U src/gnu/usr.bin/perl/dist/IO/t/IO.t U src/gnu/usr.bin/perl/dist/IO/t/io_file.t U src/gnu/usr.bin/perl/dist/IO/t/cachepropagate-udp.t U src/gnu/usr.bin/perl/dist/IO/t/io_leak.t C src/gnu/usr.bin/perl/dist/IO/t/io_utf8argv.t C src/gnu/usr.bin/perl/dist/IO/t/cachepropagate-unix.t U src/gnu/usr.bin/perl/dist/IO/t/io_dup.t U src/gnu/usr.bin/perl/dist/IO/t/io_getline.t C src/gnu/usr.bin/perl/dist/IO/t/io_sock.t C src/gnu/usr.bin/perl/dist/IO/lib/IO/Dir.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Handle.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/File.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Socket.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Poll.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Select.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Pipe.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Seekable.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Socket/INET.pm C src/gnu/usr.bin/perl/dist/IO/lib/IO/Socket/UNIX.pm U src/gnu/usr.bin/perl/dist/IO/hints/sco.pl U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/AE.t U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/ReadLine.t U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/Tk.t U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/AETk.t U src/gnu/usr.bin/perl/dist/Term-ReadLine/t/ReadLine-STDERR.t U src/gnu/usr.bin/perl/dist/Term-ReadLine/lib/Term/ReadLine.pm C src/gnu/usr.bin/perl/dist/Storable/ChangeLog U src/gnu/usr.bin/perl/dist/Storable/stacksize U src/gnu/usr.bin/perl/dist/Storable/MANIFEST U src/gnu/usr.bin/perl/dist/Storable/README C src/gnu/usr.bin/perl/dist/Storable/Storable.xs C src/gnu/usr.bin/perl/dist/Storable/Makefile.PL C src/gnu/usr.bin/perl/dist/Storable/Storable.pm U src/gnu/usr.bin/perl/dist/Storable/t/file_magic.t U src/gnu/usr.bin/perl/dist/Storable/t/malice.t U src/gnu/usr.bin/perl/dist/Storable/t/compat06.t U src/gnu/usr.bin/perl/dist/Storable/t/HAS_ATTACH.pm U src/gnu/usr.bin/perl/dist/Storable/t/attach_singleton.t U src/gnu/usr.bin/perl/dist/Storable/t/HAS_HOOK.pm U src/gnu/usr.bin/perl/dist/Storable/t/downgrade.t U src/gnu/usr.bin/perl/dist/Storable/t/st-dump.pl U src/gnu/usr.bin/perl/dist/Storable/t/huge.t U src/gnu/usr.bin/perl/dist/Storable/t/sig_die.t U src/gnu/usr.bin/perl/dist/Storable/t/utf8hash.t U src/gnu/usr.bin/perl/dist/Storable/t/just_plain_nasty.t U src/gnu/usr.bin/perl/dist/Storable/t/compat01.t U src/gnu/usr.bin/perl/dist/Storable/t/recurse.t U src/gnu/usr.bin/perl/dist/Storable/t/croak.t U src/gnu/usr.bin/perl/dist/Storable/t/lock.t U src/gnu/usr.bin/perl/dist/Storable/t/restrict.t U src/gnu/usr.bin/perl/dist/Storable/t/forgive.t U src/gnu/usr.bin/perl/dist/Storable/t/code.t U src/gnu/usr.bin/perl/dist/Storable/t/attach.t U src/gnu/usr.bin/perl/dist/Storable/t/retrieve.t U src/gnu/usr.bin/perl/dist/Storable/t/flags.t U src/gnu/usr.bin/perl/dist/Storable/t/tied.t U src/gnu/usr.bin/perl/dist/Storable/t/overload.t U src/gnu/usr.bin/perl/dist/Storable/t/tied_hook.t U src/gnu/usr.bin/perl/dist/Storable/t/make_downgrade.pl U src/gnu/usr.bin/perl/dist/Storable/t/threads.t U src/gnu/usr.bin/perl/dist/Storable/t/dclone.t U src/gnu/usr.bin/perl/dist/Storable/t/freeze.t U src/gnu/usr.bin/perl/dist/Storable/t/testlib.pl U src/gnu/usr.bin/perl/dist/Storable/t/destroy.t U src/gnu/usr.bin/perl/dist/Storable/t/make_56_interwork.pl U src/gnu/usr.bin/perl/dist/Storable/t/weak.t U src/gnu/usr.bin/perl/dist/Storable/t/tied_reify.t U src/gnu/usr.bin/perl/dist/Storable/t/hugeids.t U src/gnu/usr.bin/perl/dist/Storable/t/circular_hook.t U src/gnu/usr.bin/perl/dist/Storable/t/blessed.t U src/gnu/usr.bin/perl/dist/Storable/t/leaks.t U src/gnu/usr.bin/perl/dist/Storable/t/tied_items.t C src/gnu/usr.bin/perl/dist/Storable/t/canonical.t U src/gnu/usr.bin/perl/dist/Storable/t/interwork56.t U src/gnu/usr.bin/perl/dist/Storable/t/robust.t U src/gnu/usr.bin/perl/dist/Storable/t/CVE-2015-1592.t U src/gnu/usr.bin/perl/dist/Storable/t/attach_errors.t U src/gnu/usr.bin/perl/dist/Storable/t/make_overload.pl U src/gnu/usr.bin/perl/dist/Storable/t/regexp.t U src/gnu/usr.bin/perl/dist/Storable/t/integer.t U src/gnu/usr.bin/perl/dist/Storable/t/HAS_OVERLOAD.pm U src/gnu/usr.bin/perl/dist/Storable/t/store.t U src/gnu/usr.bin/perl/dist/Storable/t/tied_store.t C src/gnu/usr.bin/perl/dist/Storable/t/utf8.t U src/gnu/usr.bin/perl/dist/Storable/hints/gnukfreebsd.pl U src/gnu/usr.bin/perl/dist/Storable/hints/gnuknetbsd.pl U src/gnu/usr.bin/perl/dist/Storable/hints/hpux.pl U src/gnu/usr.bin/perl/dist/Storable/hints/linux.pl U src/gnu/usr.bin/perl/dist/Net-Ping/Changes U src/gnu/usr.bin/perl/dist/Net-Ping/t/200_ping_tcp.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/140_stream_inst.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/420_ping_syn_port.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/190_alarm.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/500_ping_icmp.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/010_pingecho.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/130_tcp_inst.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/510_ping_udp.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/120_udp_inst.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/000_load.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/501_ping_icmpv6.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/400_ping_syn.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/250_ping_hires.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/150_syn_inst.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/001_new.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/300_ping_stream.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/520_icmp_ttl.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/410_syn_host.t U src/gnu/usr.bin/perl/dist/Net-Ping/t/110_icmp_inst.t C src/gnu/usr.bin/perl/dist/Net-Ping/t/450_service.t C src/gnu/usr.bin/perl/dist/Net-Ping/lib/Net/Ping.pm C src/gnu/usr.bin/perl/dist/Locale-Maketext/ChangeLog U src/gnu/usr.bin/perl/dist/Locale-Maketext/README U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/09_compile.t N src/gnu/usr.bin/perl/dist/Locale-Maketext/t/95_allowlist.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/30_eval_dollar_at.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/04_use_external_lex_cache.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/50_super.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/40_super.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/91_backslash.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/10_make.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/70_fail_auto.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/90_utf8.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/01_about_verbose.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/92_blacklist.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/93_whitelist.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/20_get.t N src/gnu/usr.bin/perl/dist/Locale-Maketext/t/94_denylist.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/t/60_super.t U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext.pod C src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext.pm U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/GutsLoader.pm U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/Cookbook.pod U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/Guts.pm U src/gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod U src/gnu/usr.bin/perl/dist/Devel-SelfStubber/t/Devel-SelfStubber.t U src/gnu/usr.bin/perl/dist/Devel-SelfStubber/lib/Devel/SelfStubber.pm U src/gnu/usr.bin/perl/dist/Env/t/env.t U src/gnu/usr.bin/perl/dist/Env/t/array.t U src/gnu/usr.bin/perl/dist/Env/lib/Env.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/t/export.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/data.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/no.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/filter_only.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/code_no_comments.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/import.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/filter.t U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/ImportTest.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/CodeNoComments.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/FilterOnlyTest.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/ExportTest.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/ExeNoComments.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/t/lib/Filter/Simple/FilterTest.pm U src/gnu/usr.bin/perl/dist/Filter-Simple/lib/Filter/Simple.pm U src/gnu/usr.bin/perl/dist/Thread-Queue/t/06_insert.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/03_peek.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/08_nothreads.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/05_extract.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/11_limit.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/04_errs.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/02_refs.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/09_ended.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/01_basic.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/10_timed.t U src/gnu/usr.bin/perl/dist/Thread-Queue/t/07_lock.t U src/gnu/usr.bin/perl/dist/Thread-Queue/lib/Thread/Queue.pm U src/gnu/usr.bin/perl/dist/constant/t/constant.t U src/gnu/usr.bin/perl/dist/constant/t/utf8.t U src/gnu/usr.bin/perl/dist/constant/lib/constant.pm C src/gnu/usr.bin/perl/dist/threads/threads.xs U src/gnu/usr.bin/perl/dist/threads/t/err.t U src/gnu/usr.bin/perl/dist/threads/t/free.t U src/gnu/usr.bin/perl/dist/threads/t/stack_env.t U src/gnu/usr.bin/perl/dist/threads/t/end.t U src/gnu/usr.bin/perl/dist/threads/t/stress_re.t U src/gnu/usr.bin/perl/dist/threads/t/kill.t U src/gnu/usr.bin/perl/dist/threads/t/kill3.t U src/gnu/usr.bin/perl/dist/threads/t/context.t U src/gnu/usr.bin/perl/dist/threads/t/stress_cv.t U src/gnu/usr.bin/perl/dist/threads/t/stress_string.t U src/gnu/usr.bin/perl/dist/threads/t/kill2.t U src/gnu/usr.bin/perl/dist/threads/t/list.t U src/gnu/usr.bin/perl/dist/threads/t/join.t U src/gnu/usr.bin/perl/dist/threads/t/blocks.t U src/gnu/usr.bin/perl/dist/threads/t/basic.t U src/gnu/usr.bin/perl/dist/threads/t/no_threads.t U src/gnu/usr.bin/perl/dist/threads/t/thread.t U src/gnu/usr.bin/perl/dist/threads/t/free2.t U src/gnu/usr.bin/perl/dist/threads/t/stack.t U src/gnu/usr.bin/perl/dist/threads/t/unique.t U src/gnu/usr.bin/perl/dist/threads/t/exit.t U src/gnu/usr.bin/perl/dist/threads/t/state.t U src/gnu/usr.bin/perl/dist/threads/t/libc.t U src/gnu/usr.bin/perl/dist/threads/t/problems.t C src/gnu/usr.bin/perl/dist/threads/lib/threads.pm U src/gnu/usr.bin/perl/dist/threads/hints/hpux.pl U src/gnu/usr.bin/perl/dist/threads/hints/linux.pl U src/gnu/usr.bin/perl/dist/encoding-warnings/t/4-lexical.t U src/gnu/usr.bin/perl/dist/encoding-warnings/t/3-normal.t U src/gnu/usr.bin/perl/dist/encoding-warnings/t/2-fatal.t U src/gnu/usr.bin/perl/dist/encoding-warnings/t/1-warning.t U src/gnu/usr.bin/perl/dist/encoding-warnings/lib/encoding/warnings.pm U src/gnu/usr.bin/perl/dist/Text-Abbrev/t/Abbrev.t U src/gnu/usr.bin/perl/dist/Text-Abbrev/lib/Text/Abbrev.pm U src/gnu/usr.bin/perl/dist/Dumpvalue/t/rt-134441-dumpvalue.t U src/gnu/usr.bin/perl/dist/Dumpvalue/t/extend-coverage.t C src/gnu/usr.bin/perl/dist/Dumpvalue/t/Dumpvalue.t U src/gnu/usr.bin/perl/dist/Dumpvalue/t/lib/TieOut.pm U src/gnu/usr.bin/perl/dist/Dumpvalue/lib/Dumpvalue.pm U src/gnu/usr.bin/perl/dist/Module-CoreList/corelist C src/gnu/usr.bin/perl/dist/Module-CoreList/Changes U src/gnu/usr.bin/perl/dist/Module-CoreList/MANIFEST U src/gnu/usr.bin/perl/dist/Module-CoreList/README U src/gnu/usr.bin/perl/dist/Module-CoreList/Makefile.PL U src/gnu/usr.bin/perl/dist/Module-CoreList/identify-dependencies U src/gnu/usr.bin/perl/dist/Module-CoreList/t/pod.t U src/gnu/usr.bin/perl/dist/Module-CoreList/t/utils.t U src/gnu/usr.bin/perl/dist/Module-CoreList/t/find_modules.t U src/gnu/usr.bin/perl/dist/Module-CoreList/t/corelist.t U src/gnu/usr.bin/perl/dist/Module-CoreList/t/maintainer.t U src/gnu/usr.bin/perl/dist/Module-CoreList/t/is_core.t U src/gnu/usr.bin/perl/dist/Module-CoreList/t/deprecated.t C src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList.pm U src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList.pod C src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList/Utils.pm U src/gnu/usr.bin/perl/dist/lib/lib_pm.PL U src/gnu/usr.bin/perl/dist/lib/Makefile.PL U src/gnu/usr.bin/perl/dist/lib/t/01lib.t U src/gnu/usr.bin/perl/dist/Exporter/t/warn.t U src/gnu/usr.bin/perl/dist/Exporter/t/Exporter.t C src/gnu/usr.bin/perl/dist/Exporter/lib/Exporter.pm U src/gnu/usr.bin/perl/dist/Exporter/lib/Exporter/Heavy.pm U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/05_force.t U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/04_nonblocking.t U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/06_timed.t U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/01_basic.t U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/03_nothreads.t U src/gnu/usr.bin/perl/dist/Thread-Semaphore/t/02_errs.t U src/gnu/usr.bin/perl/dist/Thread-Semaphore/lib/Thread/Semaphore.pm C src/gnu/usr.bin/perl/dist/XSLoader/XSLoader_pm.PL C src/gnu/usr.bin/perl/dist/XSLoader/Makefile.PL C src/gnu/usr.bin/perl/dist/XSLoader/t/XSLoader.t U src/gnu/usr.bin/perl/dist/SelfLoader/t/02SelfLoader-buggy.t U src/gnu/usr.bin/perl/dist/SelfLoader/t/01SelfLoader.t U src/gnu/usr.bin/perl/dist/SelfLoader/t/03taint.t U src/gnu/usr.bin/perl/dist/SelfLoader/lib/SelfLoader.pm U src/gnu/usr.bin/perl/dist/FindBin/t/FindBin.t U src/gnu/usr.bin/perl/dist/FindBin/lib/FindBin.pm C src/gnu/usr.bin/perl/dist/threads-shared/shared.xs U src/gnu/usr.bin/perl/dist/threads-shared/t/hv_simple.t U src/gnu/usr.bin/perl/dist/threads-shared/t/object2.t U src/gnu/usr.bin/perl/dist/threads-shared/t/disabled.t U src/gnu/usr.bin/perl/dist/threads-shared/t/sv_refs.t U src/gnu/usr.bin/perl/dist/threads-shared/t/wait.t U src/gnu/usr.bin/perl/dist/threads-shared/t/clone.t U src/gnu/usr.bin/perl/dist/threads-shared/t/0nothread.t U src/gnu/usr.bin/perl/dist/threads-shared/t/no_share.t U src/gnu/usr.bin/perl/dist/threads-shared/t/stress.t U src/gnu/usr.bin/perl/dist/threads-shared/t/av_refs.t U src/gnu/usr.bin/perl/dist/threads-shared/t/av_simple.t U src/gnu/usr.bin/perl/dist/threads-shared/t/blessed.t U src/gnu/usr.bin/perl/dist/threads-shared/t/object.t U src/gnu/usr.bin/perl/dist/threads-shared/t/hv_refs.t U src/gnu/usr.bin/perl/dist/threads-shared/t/shared_attr.t U src/gnu/usr.bin/perl/dist/threads-shared/t/sv_simple.t U src/gnu/usr.bin/perl/dist/threads-shared/t/cond.t U src/gnu/usr.bin/perl/dist/threads-shared/t/waithires.t U src/gnu/usr.bin/perl/dist/threads-shared/t/dualvar.t U src/gnu/usr.bin/perl/dist/threads-shared/t/utf8.t C src/gnu/usr.bin/perl/dist/threads-shared/lib/threads/shared.pm U src/gnu/usr.bin/perl/dist/threads-shared/hints/linux.pl C src/gnu/usr.bin/perl/dist/PathTools/Changes U src/gnu/usr.bin/perl/dist/PathTools/MANIFEST U src/gnu/usr.bin/perl/dist/PathTools/META.yml C src/gnu/usr.bin/perl/dist/PathTools/Makefile.PL C src/gnu/usr.bin/perl/dist/PathTools/Cwd.xs C src/gnu/usr.bin/perl/dist/PathTools/Cwd.pm U src/gnu/usr.bin/perl/dist/PathTools/META.json U src/gnu/usr.bin/perl/dist/PathTools/t/Spec-taint.t U src/gnu/usr.bin/perl/dist/PathTools/t/abs2rel.t U src/gnu/usr.bin/perl/dist/PathTools/t/crossplatform.t U src/gnu/usr.bin/perl/dist/PathTools/t/cwd_enoent.t U src/gnu/usr.bin/perl/dist/PathTools/t/cwd.t U src/gnu/usr.bin/perl/dist/PathTools/t/win32.t U src/gnu/usr.bin/perl/dist/PathTools/t/Spec.t U src/gnu/usr.bin/perl/dist/PathTools/t/rel2abs2rel.t U src/gnu/usr.bin/perl/dist/PathTools/t/tmpdir.t U src/gnu/usr.bin/perl/dist/PathTools/t/Functions.t U src/gnu/usr.bin/perl/dist/PathTools/t/taint.t C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Epoc.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Functions.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/AmigaOS.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Unix.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/VMS.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Win32.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Cygwin.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/OS2.pm C src/gnu/usr.bin/perl/dist/PathTools/lib/File/Spec/Mac.pm U src/gnu/usr.bin/perl/dist/base/Changes U src/gnu/usr.bin/perl/dist/base/Makefile.PL U src/gnu/usr.bin/perl/dist/base/t/core-global.t U src/gnu/usr.bin/perl/dist/base/t/warnings.t U src/gnu/usr.bin/perl/dist/base/t/incdot.t U src/gnu/usr.bin/perl/dist/base/t/isa.t U src/gnu/usr.bin/perl/dist/base/t/version.t U src/gnu/usr.bin/perl/dist/base/t/fields.t U src/gnu/usr.bin/perl/dist/base/t/fields-base.t U src/gnu/usr.bin/perl/dist/base/t/fields-5_6_0.t U src/gnu/usr.bin/perl/dist/base/t/sigdie.t U src/gnu/usr.bin/perl/dist/base/t/base-open-chunk.t U src/gnu/usr.bin/perl/dist/base/t/base-open-line.t U src/gnu/usr.bin/perl/dist/base/t/fields-5_8_0.t U src/gnu/usr.bin/perl/dist/base/t/compile-time.t U src/gnu/usr.bin/perl/dist/base/t/base.t U src/gnu/usr.bin/perl/dist/base/t/lib/BaseIncMandatory.pm U src/gnu/usr.bin/perl/dist/base/t/lib/BaseIncOptional.pm U src/gnu/usr.bin/perl/dist/base/t/lib/HasSigDie.pm U src/gnu/usr.bin/perl/dist/base/t/lib/Broken.pm U src/gnu/usr.bin/perl/dist/base/t/lib/Dummy.pm U src/gnu/usr.bin/perl/dist/base/lib/fields.pm U src/gnu/usr.bin/perl/dist/base/lib/base.pm U src/gnu/usr.bin/perl/dist/I18N-Collate/t/I18N-Collate.t U src/gnu/usr.bin/perl/dist/I18N-Collate/lib/I18N/Collate.pm C src/gnu/usr.bin/perl/dist/Time-HiRes/HiRes.xs C src/gnu/usr.bin/perl/dist/Time-HiRes/Changes C src/gnu/usr.bin/perl/dist/Time-HiRes/HiRes.pm U src/gnu/usr.bin/perl/dist/Time-HiRes/typemap C src/gnu/usr.bin/perl/dist/Time-HiRes/Makefile.PL U src/gnu/usr.bin/perl/dist/Time-HiRes/fallback/const-c.inc U src/gnu/usr.bin/perl/dist/Time-HiRes/fallback/const-xs.inc C src/gnu/usr.bin/perl/dist/Time-HiRes/t/utime.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/time.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/sleep.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/tv_interval.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/itimer.t C src/gnu/usr.bin/perl/dist/Time-HiRes/t/Watchdog.pm U src/gnu/usr.bin/perl/dist/Time-HiRes/t/alarm.t C src/gnu/usr.bin/perl/dist/Time-HiRes/t/stat.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/nanosleep.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/gettimeofday.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/usleep.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/clock.t U src/gnu/usr.bin/perl/dist/Time-HiRes/t/ualarm.t U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/dynixptx.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/sco.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/svr4.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/dec_osf.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/solaris.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/aix.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/linux.pl U src/gnu/usr.bin/perl/dist/Time-HiRes/hints/irix.pl U src/gnu/usr.bin/perl/amigaos4/amigaos.h C src/gnu/usr.bin/perl/amigaos4/amigaio.c C src/gnu/usr.bin/perl/amigaos4/amigaos.c U src/gnu/usr.bin/perl/amigaos4/config.sh C src/gnu/usr.bin/perl/amigaos4/amigaio.h C src/gnu/usr.bin/perl/ext/IPC-Open3/t/IPC-Open3.t U src/gnu/usr.bin/perl/ext/IPC-Open3/t/fd.t U src/gnu/usr.bin/perl/ext/IPC-Open3/t/IPC-Open2.t U src/gnu/usr.bin/perl/ext/IPC-Open3/lib/IPC/Open2.pm C src/gnu/usr.bin/perl/ext/IPC-Open3/lib/IPC/Open3.pm U src/gnu/usr.bin/perl/ext/VMS-Filespec/t/filespec.t U src/gnu/usr.bin/perl/ext/VMS-Filespec/lib/VMS/Filespec.pm U src/gnu/usr.bin/perl/ext/PerlIO-via/via.pm U src/gnu/usr.bin/perl/ext/PerlIO-via/via.xs U src/gnu/usr.bin/perl/ext/PerlIO-via/t/via.t U src/gnu/usr.bin/perl/ext/PerlIO-via/t/thread.t U src/gnu/usr.bin/perl/ext/PerlIO-via/hints/aix.pl U src/gnu/usr.bin/perl/ext/POSIX/typemap C src/gnu/usr.bin/perl/ext/POSIX/POSIX.xs C src/gnu/usr.bin/perl/ext/POSIX/Makefile.PL C src/gnu/usr.bin/perl/ext/POSIX/t/time.t C src/gnu/usr.bin/perl/ext/POSIX/t/export.t U src/gnu/usr.bin/perl/ext/POSIX/t/strerror_errno.t U src/gnu/usr.bin/perl/ext/POSIX/t/waitpid.t U src/gnu/usr.bin/perl/ext/POSIX/t/wrappers.t U src/gnu/usr.bin/perl/ext/POSIX/t/unimplemented.t C src/gnu/usr.bin/perl/ext/POSIX/t/sigaction.t U src/gnu/usr.bin/perl/ext/POSIX/t/iscrash N src/gnu/usr.bin/perl/ext/POSIX/t/fenv.t C src/gnu/usr.bin/perl/ext/POSIX/t/posix.t C src/gnu/usr.bin/perl/ext/POSIX/t/math.t N src/gnu/usr.bin/perl/ext/POSIX/t/iv_const.t U src/gnu/usr.bin/perl/ext/POSIX/t/sigset.t U src/gnu/usr.bin/perl/ext/POSIX/t/termios.t U src/gnu/usr.bin/perl/ext/POSIX/t/sysconf.t U src/gnu/usr.bin/perl/ext/POSIX/t/taint.t U src/gnu/usr.bin/perl/ext/POSIX/t/usage.t U src/gnu/usr.bin/perl/ext/POSIX/t/mb.t C src/gnu/usr.bin/perl/ext/POSIX/lib/POSIX.pod C src/gnu/usr.bin/perl/ext/POSIX/lib/POSIX.pm U src/gnu/usr.bin/perl/ext/POSIX/hints/gnukfreebsd.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/dynixptx.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/openbsd.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/svr4.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/sunos_4.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/freebsd.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/gnuknetbsd.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/netbsd.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/bsdos.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/mint.pl U src/gnu/usr.bin/perl/ext/POSIX/hints/linux.pl C src/gnu/usr.bin/perl/ext/PerlIO-mmap/mmap.xs C src/gnu/usr.bin/perl/ext/PerlIO-mmap/mmap.pm U src/gnu/usr.bin/perl/ext/I18N-Langinfo/Langinfo.xs C src/gnu/usr.bin/perl/ext/I18N-Langinfo/Langinfo.pm U src/gnu/usr.bin/perl/ext/I18N-Langinfo/Makefile.PL U src/gnu/usr.bin/perl/ext/I18N-Langinfo/t/Langinfo.t U src/gnu/usr.bin/perl/ext/Errno/ChangeLog U src/gnu/usr.bin/perl/ext/Errno/Makefile.PL C src/gnu/usr.bin/perl/ext/Errno/Errno_pm.PL U src/gnu/usr.bin/perl/ext/Errno/t/Errno.t C src/gnu/usr.bin/perl/ext/File-Find/t/find.t U src/gnu/usr.bin/perl/ext/File-Find/t/taint.t U src/gnu/usr.bin/perl/ext/File-Find/t/lib/Testing.pm C src/gnu/usr.bin/perl/ext/File-Find/lib/File/Find.pm C src/gnu/usr.bin/perl/ext/DynaLoader/DynaLoader_pm.PL U src/gnu/usr.bin/perl/ext/DynaLoader/dl_aix.xs U src/gnu/usr.bin/perl/ext/DynaLoader/dl_hpux.xs U src/gnu/usr.bin/perl/ext/DynaLoader/README U src/gnu/usr.bin/perl/ext/DynaLoader/dl_dllload.xs U src/gnu/usr.bin/perl/ext/DynaLoader/dl_win32.xs U src/gnu/usr.bin/perl/ext/DynaLoader/dl_vms.xs C src/gnu/usr.bin/perl/ext/DynaLoader/Makefile.PL U src/gnu/usr.bin/perl/ext/DynaLoader/dl_dlopen.xs C src/gnu/usr.bin/perl/ext/DynaLoader/dlutils.c U src/gnu/usr.bin/perl/ext/DynaLoader/dl_freemint.xs U src/gnu/usr.bin/perl/ext/DynaLoader/dl_dyld.xs U src/gnu/usr.bin/perl/ext/DynaLoader/dl_none.xs C src/gnu/usr.bin/perl/ext/DynaLoader/t/DynaLoader.t U src/gnu/usr.bin/perl/ext/DynaLoader/hints/gnukfreebsd.pl U src/gnu/usr.bin/perl/ext/DynaLoader/hints/openbsd.pl U src/gnu/usr.bin/perl/ext/DynaLoader/hints/gnuknetbsd.pl U src/gnu/usr.bin/perl/ext/DynaLoader/hints/netbsd.pl U src/gnu/usr.bin/perl/ext/DynaLoader/hints/android.pl U src/gnu/usr.bin/perl/ext/DynaLoader/hints/aix.pl U src/gnu/usr.bin/perl/ext/DynaLoader/hints/linux.pl U src/gnu/usr.bin/perl/ext/File-Glob/Changes U src/gnu/usr.bin/perl/ext/File-Glob/bsd_glob.h U src/gnu/usr.bin/perl/ext/File-Glob/TODO C src/gnu/usr.bin/perl/ext/File-Glob/Glob.pm U src/gnu/usr.bin/perl/ext/File-Glob/Makefile.PL C src/gnu/usr.bin/perl/ext/File-Glob/bsd_glob.c C src/gnu/usr.bin/perl/ext/File-Glob/Glob.xs U src/gnu/usr.bin/perl/ext/File-Glob/t/rt131211.t U src/gnu/usr.bin/perl/ext/File-Glob/t/rt114984.t U src/gnu/usr.bin/perl/ext/File-Glob/t/global.t U src/gnu/usr.bin/perl/ext/File-Glob/t/threads.t U src/gnu/usr.bin/perl/ext/File-Glob/t/basic.t U src/gnu/usr.bin/perl/ext/File-Glob/t/case.t U src/gnu/usr.bin/perl/ext/File-Glob/t/taint.t C src/gnu/usr.bin/perl/ext/Hash-Util/Util.xs C src/gnu/usr.bin/perl/ext/Hash-Util/Changes U src/gnu/usr.bin/perl/ext/Hash-Util/Makefile.PL U src/gnu/usr.bin/perl/ext/Hash-Util/t/builtin.t C src/gnu/usr.bin/perl/ext/Hash-Util/t/Util.t C src/gnu/usr.bin/perl/ext/Hash-Util/lib/Hash/Util.pm U src/gnu/usr.bin/perl/ext/Pod-Html/bin/pod2html N src/gnu/usr.bin/perl/ext/Pod-Html/corpus/perlpodspec-copy.pod N src/gnu/usr.bin/perl/ext/Pod-Html/corpus/perlvar-copy.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlview.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/podnoerr.t C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref3.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir2.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/cache.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/poderr.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/anchorify.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/podnoerr.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/cache.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlescp.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature2.pod C src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlview.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/feature2.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir1.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir5.t N src/gnu/usr.bin/perl/ext/Pod-Html/t/anchorify-536.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir4.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir5.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmllink.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/poderr.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/eol.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir2.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir3.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir4.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir1.pod U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmllink.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref.pod C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref2.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmldir3.t U src/gnu/usr.bin/perl/ext/Pod-Html/t/htmlescp.pod C src/gnu/usr.bin/perl/ext/Pod-Html/t/crossref.t N src/gnu/usr.bin/perl/ext/Pod-Html/t/lib/Testing.pm C src/gnu/usr.bin/perl/ext/Pod-Html/lib/Pod/Html.pm N src/gnu/usr.bin/perl/ext/Pod-Html/lib/Pod/Html/Util.pm C src/gnu/usr.bin/perl/ext/Pod-Functions/Functions_pm.PL U src/gnu/usr.bin/perl/ext/Pod-Functions/Makefile.PL C src/gnu/usr.bin/perl/ext/Pod-Functions/t/Functions.t C src/gnu/usr.bin/perl/ext/GDBM_File/typemap U src/gnu/usr.bin/perl/ext/GDBM_File/GDBM_File.xs U src/gnu/usr.bin/perl/ext/GDBM_File/Makefile.PL C src/gnu/usr.bin/perl/ext/GDBM_File/GDBM_File.pm N src/gnu/usr.bin/perl/ext/GDBM_File/t/dump.t N src/gnu/usr.bin/perl/ext/GDBM_File/t/count.t U src/gnu/usr.bin/perl/ext/GDBM_File/t/gdbm.t N src/gnu/usr.bin/perl/ext/GDBM_File/t/opt.t U src/gnu/usr.bin/perl/ext/GDBM_File/t/fatal.t N src/gnu/usr.bin/perl/ext/GDBM_File/t/snapshot.t U src/gnu/usr.bin/perl/ext/GDBM_File/hints/sco.pl U src/gnu/usr.bin/perl/ext/NDBM_File/NDBM_File.xs U src/gnu/usr.bin/perl/ext/NDBM_File/NDBM_File.pm U src/gnu/usr.bin/perl/ext/NDBM_File/typemap U src/gnu/usr.bin/perl/ext/NDBM_File/Makefile.PL U src/gnu/usr.bin/perl/ext/NDBM_File/t/ndbm.t U src/gnu/usr.bin/perl/ext/NDBM_File/hints/gnu.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/gnukfreebsd.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/dynixptx.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/sco.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/svr4.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/gnuknetbsd.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/dec_osf.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/solaris.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/cygwin.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/linux.pl U src/gnu/usr.bin/perl/ext/NDBM_File/hints/MSWin32.pl U src/gnu/usr.bin/perl/ext/ODBM_File/typemap C src/gnu/usr.bin/perl/ext/ODBM_File/ODBM_File.xs U src/gnu/usr.bin/perl/ext/ODBM_File/Makefile.PL C src/gnu/usr.bin/perl/ext/ODBM_File/ODBM_File.pm U src/gnu/usr.bin/perl/ext/ODBM_File/t/odbm.t U src/gnu/usr.bin/perl/ext/ODBM_File/hints/gnu.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/gnukfreebsd.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/sco.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/svr4.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/ultrix.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/gnuknetbsd.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/dec_osf.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/hpux.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/solaris.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/cygwin.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/linux.pl U src/gnu/usr.bin/perl/ext/ODBM_File/hints/MSWin32.pl U src/gnu/usr.bin/perl/ext/Tie-Hash-NamedCapture/NamedCapture.pm U src/gnu/usr.bin/perl/ext/Tie-Hash-NamedCapture/t/tiehash.t U src/gnu/usr.bin/perl/ext/SDBM_File/README.too U src/gnu/usr.bin/perl/ext/SDBM_File/readme.ms C src/gnu/usr.bin/perl/ext/SDBM_File/util.c U src/gnu/usr.bin/perl/ext/SDBM_File/pair.c C src/gnu/usr.bin/perl/ext/SDBM_File/dbd.c C src/gnu/usr.bin/perl/ext/SDBM_File/tune.h U src/gnu/usr.bin/perl/ext/SDBM_File/CHANGES C src/gnu/usr.bin/perl/ext/SDBM_File/dbu.c U src/gnu/usr.bin/perl/ext/SDBM_File/dbe.1 U src/gnu/usr.bin/perl/ext/SDBM_File/hash.c C src/gnu/usr.bin/perl/ext/SDBM_File/sdbm.h U src/gnu/usr.bin/perl/ext/SDBM_File/README U src/gnu/usr.bin/perl/ext/SDBM_File/typemap U src/gnu/usr.bin/perl/ext/SDBM_File/SDBM_File.pm U src/gnu/usr.bin/perl/ext/SDBM_File/pair.h U src/gnu/usr.bin/perl/ext/SDBM_File/biblio U src/gnu/usr.bin/perl/ext/SDBM_File/Makefile.PL C src/gnu/usr.bin/perl/ext/SDBM_File/sdbm.c U src/gnu/usr.bin/perl/ext/SDBM_File/SDBM_File.xs C src/gnu/usr.bin/perl/ext/SDBM_File/dba.c U src/gnu/usr.bin/perl/ext/SDBM_File/sdbm.3 U src/gnu/usr.bin/perl/ext/SDBM_File/grind C src/gnu/usr.bin/perl/ext/SDBM_File/dbe.c U src/gnu/usr.bin/perl/ext/SDBM_File/t/sdbm.t U src/gnu/usr.bin/perl/ext/SDBM_File/t/constants.t U src/gnu/usr.bin/perl/ext/SDBM_File/t/prep.t U src/gnu/usr.bin/perl/ext/SDBM_File/t/corrupt.t C src/gnu/usr.bin/perl/ext/PerlIO-encoding/encoding.pm C src/gnu/usr.bin/perl/ext/PerlIO-encoding/encoding.xs U src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/fallback.t C src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/nolooping.t U src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/threads.t C src/gnu/usr.bin/perl/ext/PerlIO-encoding/t/encoding.t U src/gnu/usr.bin/perl/ext/Amiga-Exec/Exec.xs C src/gnu/usr.bin/perl/ext/Amiga-Exec/Exec.pm U src/gnu/usr.bin/perl/ext/Amiga-Exec/typemap U src/gnu/usr.bin/perl/ext/Amiga-Exec/Makefile.PL U src/gnu/usr.bin/perl/ext/Amiga-Exec/tagtypes.h U src/gnu/usr.bin/perl/ext/Amiga-Exec/__examples/simplecommand.pl U src/gnu/usr.bin/perl/ext/Amiga-Exec/__examples/simplehost.pl U src/gnu/usr.bin/perl/ext/FileCache/t/02maxopen.t U src/gnu/usr.bin/perl/ext/FileCache/t/06export.t U src/gnu/usr.bin/perl/ext/FileCache/t/01open.t U src/gnu/usr.bin/perl/ext/FileCache/t/03append.t U src/gnu/usr.bin/perl/ext/FileCache/t/07noimport.t U src/gnu/usr.bin/perl/ext/FileCache/t/04twoarg.t U src/gnu/usr.bin/perl/ext/FileCache/t/05override.t U src/gnu/usr.bin/perl/ext/FileCache/lib/FileCache.pm C src/gnu/usr.bin/perl/ext/XS-APItest/APItest.xs U src/gnu/usr.bin/perl/ext/XS-APItest/core_or_not.inc U src/gnu/usr.bin/perl/ext/XS-APItest/exception.c C src/gnu/usr.bin/perl/ext/XS-APItest/APItest.pm U src/gnu/usr.bin/perl/ext/XS-APItest/APItest_BS U src/gnu/usr.bin/perl/ext/XS-APItest/notcore.c U src/gnu/usr.bin/perl/ext/XS-APItest/core.c U src/gnu/usr.bin/perl/ext/XS-APItest/typemap C src/gnu/usr.bin/perl/ext/XS-APItest/Makefile.PL C src/gnu/usr.bin/perl/ext/XS-APItest/numeric.xs U src/gnu/usr.bin/perl/ext/XS-APItest/XSUB-redefined-macros.xs U src/gnu/usr.bin/perl/ext/XS-APItest/XSUB-undef-XS_VERSION.xs U src/gnu/usr.bin/perl/ext/XS-APItest/t/labelconst.aux U src/gnu/usr.bin/perl/ext/XS-APItest/t/newDEFSVOP.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/rmagical.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/swaptwostmts.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/looprest.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/stuff_svcur_bug.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/cv_name.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy04.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/cleanup.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/autoload.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_fetchmeth_autoload.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy00.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/copstash.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/op.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/sym-hook.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_autoload4.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/addissub.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/blockhooks.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/op_list.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/labelconst_utf8.aux U src/gnu/usr.bin/perl/ext/XS-APItest/t/xs_special_subs.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/magic.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/sviscow.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/pmflag.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/hv_macro.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn02.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn08.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/lvalue.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/arrayexpr.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/stuff_modify_bug.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_fetchmethod_flags.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/callregexec.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/whichsig.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/svpeek.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/subcall.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/caller.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/weaken.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_init.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy_base.pl U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_to_bytes.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/locale.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf16_to_utf8.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/mro.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/labelconst.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/eval-filter.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn06.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/underscore_length.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/temp_lv_sub.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/svcatpvf.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy07.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/swaplabel.t N src/gnu/usr.bin/perl/ext/XS-APItest/t/my_strtod.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/loopblock.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/svsetsv.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/BHK.pm U src/gnu/usr.bin/perl/ext/XS-APItest/t/Null.pm U src/gnu/usr.bin/perl/ext/XS-APItest/t/copyhints.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/overload.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy03.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/blockhooks-csc.t N src/gnu/usr.bin/perl/ext/XS-APItest/t/sv_streq.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy09.t N src/gnu/usr.bin/perl/ext/XS-APItest/t/boolean-thr.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/customop.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/synthetic_scope.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/bootstrap.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/newCONSTSUB.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn01.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/svpv.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/lexsub.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/multicall.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/grok.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/coplabel.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/win32.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn05.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_fetchmeth.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/call.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/blockasexpr.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/postinc.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy06.t N src/gnu/usr.bin/perl/ext/XS-APItest/t/delimcpy.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/subsignature.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/stmtsasexpr.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/pad_scalar.t N src/gnu/usr.bin/perl/ext/XS-APItest/t/sv_numeq.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/peep.t N src/gnu/usr.bin/perl/ext/XS-APItest/t/boolean.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/svpv_magic.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gotosub.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/keyword_plugin.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/gv_const_sv.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy08.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/printf.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/magic_chain.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy02.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/rv2cv_op_cv.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_setup.pl U src/gnu/usr.bin/perl/ext/XS-APItest/t/my_cxt.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn00.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/check_warnings.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn04.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/savehints.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/Markers.pm C src/gnu/usr.bin/perl/ext/XS-APItest/t/xsub_h.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/fetch_pad_names.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/call_checker.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/stmtasexpr.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy05.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/clone-with-stack.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/my_exit.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/load-module.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/push.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/Block.pm U src/gnu/usr.bin/perl/ext/XS-APItest/t/handy01.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/exception.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/sort.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn_base.pl U src/gnu/usr.bin/perl/ext/XS-APItest/t/svcat.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/extend.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn09.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/keyword_multiline.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/get.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/join_with_space.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn03.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/hash.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/cophh.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/ptr_table.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/xs_special_subs_require.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/refs.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/op_contextualize.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/keyword_plugin_threads.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8_warn07.t C src/gnu/usr.bin/perl/ext/XS-APItest/t/utf8.t U src/gnu/usr.bin/perl/ext/XS-APItest/t/scopelessblock.t C src/gnu/usr.bin/perl/ext/attributes/attributes.pm C src/gnu/usr.bin/perl/ext/attributes/attributes.xs U src/gnu/usr.bin/perl/ext/XS-Typemap/stdio.c U src/gnu/usr.bin/perl/ext/XS-Typemap/README C src/gnu/usr.bin/perl/ext/XS-Typemap/Typemap.pm U src/gnu/usr.bin/perl/ext/XS-Typemap/Makefile.PL C src/gnu/usr.bin/perl/ext/XS-Typemap/Typemap.xs C src/gnu/usr.bin/perl/ext/XS-Typemap/t/Typemap.t U src/gnu/usr.bin/perl/ext/VMS-DCLsym/0README.txt U src/gnu/usr.bin/perl/ext/VMS-DCLsym/DCLsym.xs U src/gnu/usr.bin/perl/ext/VMS-DCLsym/Makefile.PL U src/gnu/usr.bin/perl/ext/VMS-DCLsym/DCLsym.pm U src/gnu/usr.bin/perl/ext/VMS-DCLsym/t/vms_dclsym.t C src/gnu/usr.bin/perl/ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm U src/gnu/usr.bin/perl/ext/Sys-Hostname/Hostname.xs C src/gnu/usr.bin/perl/ext/Sys-Hostname/Hostname.pm U src/gnu/usr.bin/perl/ext/Sys-Hostname/t/Hostname.t U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/Changes C src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/FieldHash.xs U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/11_hashassign.t C src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/05_perlhook.t U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/03_class.t U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/04_thread.t U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/01_load.t U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/02_function.t U src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t/12_hashwarn.t C src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm C src/gnu/usr.bin/perl/ext/Win32CORE/Win32CORE.c U src/gnu/usr.bin/perl/ext/Win32CORE/Win32CORE.pm U src/gnu/usr.bin/perl/ext/Win32CORE/Makefile.PL U src/gnu/usr.bin/perl/ext/Win32CORE/t/win32core.t U src/gnu/usr.bin/perl/ext/File-DosGlob/DosGlob.xs U src/gnu/usr.bin/perl/ext/File-DosGlob/t/DosGlob.t U src/gnu/usr.bin/perl/ext/File-DosGlob/lib/File/DosGlob.pm U src/gnu/usr.bin/perl/ext/VMS-Stdio/0README.txt U src/gnu/usr.bin/perl/ext/VMS-Stdio/Stdio.xs U src/gnu/usr.bin/perl/ext/VMS-Stdio/Makefile.PL U src/gnu/usr.bin/perl/ext/VMS-Stdio/Stdio.pm U src/gnu/usr.bin/perl/ext/VMS-Stdio/t/vms_stdio.t U src/gnu/usr.bin/perl/ext/Amiga-ARexx/typemap U src/gnu/usr.bin/perl/ext/Amiga-ARexx/ARexx.xs U src/gnu/usr.bin/perl/ext/Amiga-ARexx/Makefile.PL C src/gnu/usr.bin/perl/ext/Amiga-ARexx/ARexx.pm U src/gnu/usr.bin/perl/ext/Amiga-ARexx/tagtypes.h U src/gnu/usr.bin/perl/ext/Amiga-ARexx/__examples/simplecommand.pl U src/gnu/usr.bin/perl/ext/Amiga-ARexx/__examples/simplehost.pl U src/gnu/usr.bin/perl/ext/Devel-Peek/Changes C src/gnu/usr.bin/perl/ext/Devel-Peek/Peek.pm C src/gnu/usr.bin/perl/ext/Devel-Peek/Peek.xs C src/gnu/usr.bin/perl/ext/Devel-Peek/t/Peek.t U src/gnu/usr.bin/perl/ext/PerlIO-scalar/scalar.xs C src/gnu/usr.bin/perl/ext/PerlIO-scalar/scalar.pm C src/gnu/usr.bin/perl/ext/PerlIO-scalar/t/scalar.t U src/gnu/usr.bin/perl/ext/PerlIO-scalar/t/scalar_ungetc.t C src/gnu/usr.bin/perl/ext/mro/mro.xs U src/gnu/usr.bin/perl/ext/mro/Changes C src/gnu/usr.bin/perl/ext/mro/mro.pm C src/gnu/usr.bin/perl/ext/Fcntl/Fcntl.xs U src/gnu/usr.bin/perl/ext/Fcntl/Makefile.PL C src/gnu/usr.bin/perl/ext/Fcntl/Fcntl.pm U src/gnu/usr.bin/perl/ext/Fcntl/t/autoload.t U src/gnu/usr.bin/perl/ext/Fcntl/t/fcntl.t U src/gnu/usr.bin/perl/ext/Fcntl/t/syslfs.t U src/gnu/usr.bin/perl/ext/Fcntl/t/mode.t C src/gnu/usr.bin/perl/ext/Opcode/Opcode.pm C src/gnu/usr.bin/perl/ext/Opcode/Opcode.xs U src/gnu/usr.bin/perl/ext/Opcode/ops.pm U src/gnu/usr.bin/perl/ext/Opcode/t/ops.t U src/gnu/usr.bin/perl/ext/Opcode/t/Opcode.t U src/gnu/usr.bin/perl/ext/B/O.pm C src/gnu/usr.bin/perl/ext/B/typemap C src/gnu/usr.bin/perl/ext/B/B.pm C src/gnu/usr.bin/perl/ext/B/Makefile.PL C src/gnu/usr.bin/perl/ext/B/B.xs U src/gnu/usr.bin/perl/ext/B/t/walkoptree.t U src/gnu/usr.bin/perl/ext/B/t/optree_constants.t C src/gnu/usr.bin/perl/ext/B/t/f_sort.t U src/gnu/usr.bin/perl/ext/B/t/o.t C src/gnu/usr.bin/perl/ext/B/t/optree_sort.t U src/gnu/usr.bin/perl/ext/B/t/xref.t U src/gnu/usr.bin/perl/ext/B/t/b.t N src/gnu/usr.bin/perl/ext/B/t/optree_for.t N src/gnu/usr.bin/perl/ext/B/t/invlist.t C src/gnu/usr.bin/perl/ext/B/t/concise-xs.t C src/gnu/usr.bin/perl/ext/B/t/optree_samples.t U src/gnu/usr.bin/perl/ext/B/t/perlstring.t C src/gnu/usr.bin/perl/ext/B/t/concise.t C src/gnu/usr.bin/perl/ext/B/t/optree_varinit.t C src/gnu/usr.bin/perl/ext/B/t/f_map.t C src/gnu/usr.bin/perl/ext/B/t/optree_misc.t U src/gnu/usr.bin/perl/ext/B/t/strict.t C src/gnu/usr.bin/perl/ext/B/t/optree_check.t U src/gnu/usr.bin/perl/ext/B/t/f_sort C src/gnu/usr.bin/perl/ext/B/t/showlex.t U src/gnu/usr.bin/perl/ext/B/t/pragma.t C src/gnu/usr.bin/perl/ext/B/t/optree_specials.t U src/gnu/usr.bin/perl/ext/B/t/f_map U src/gnu/usr.bin/perl/ext/B/t/sv_stash.t C src/gnu/usr.bin/perl/ext/B/t/OptreeCheck.pm C src/gnu/usr.bin/perl/ext/B/t/optree_concise.t U src/gnu/usr.bin/perl/ext/B/t/terse.t N src/gnu/usr.bin/perl/ext/B/t/B/success.pm U src/gnu/usr.bin/perl/ext/B/hints/openbsd.pl U src/gnu/usr.bin/perl/ext/B/hints/darwin.pl U src/gnu/usr.bin/perl/ext/B/B/Xref.pm C src/gnu/usr.bin/perl/ext/B/B/Concise.pm U src/gnu/usr.bin/perl/ext/B/B/Terse.pm U src/gnu/usr.bin/perl/ext/B/B/Showlex.pm U src/gnu/usr.bin/perl/ext/re/re_top.h C src/gnu/usr.bin/perl/ext/re/re.xs U src/gnu/usr.bin/perl/ext/re/Makefile.PL U src/gnu/usr.bin/perl/ext/re/re_comp.h C src/gnu/usr.bin/perl/ext/re/re.pm U src/gnu/usr.bin/perl/ext/re/t/re.t U src/gnu/usr.bin/perl/ext/re/t/qr.t U src/gnu/usr.bin/perl/ext/re/t/lexical_debug.t U src/gnu/usr.bin/perl/ext/re/t/re_funcs_u.t C src/gnu/usr.bin/perl/ext/re/t/regop.t C src/gnu/usr.bin/perl/ext/re/t/regop.pl U src/gnu/usr.bin/perl/ext/re/t/lexical_debug.pl U src/gnu/usr.bin/perl/ext/re/t/strict.t U src/gnu/usr.bin/perl/ext/re/t/reflags.t U src/gnu/usr.bin/perl/ext/re/t/re_funcs.t U src/gnu/usr.bin/perl/ext/Tie-Memoize/t/Tie-Memoize.t U src/gnu/usr.bin/perl/ext/Tie-Memoize/lib/Tie/Memoize.pm C src/gnu/usr.bin/perl/Cross/config.sh-arm-linux-n770 U src/gnu/usr.bin/perl/Cross/README.new U src/gnu/usr.bin/perl/Cross/config U src/gnu/usr.bin/perl/Cross/Makefile U src/gnu/usr.bin/perl/Cross/installperl.patch U src/gnu/usr.bin/perl/Cross/build-arm-n770-sh U src/gnu/usr.bin/perl/Cross/generate_config_sh U src/gnu/usr.bin/perl/Cross/README U src/gnu/usr.bin/perl/Cross/TODO C src/gnu/usr.bin/perl/Cross/config.sh-arm-linux C src/gnu/usr.bin/perl/Cross/Makefile-cross-SH C src/gnu/usr.bin/perl/Cross/cflags-cross-arm U src/gnu/usr.bin/perl/Cross/warp U src/gnu/usr.bin/perl/Cross/Makefile.SH.patch C src/gnu/usr.bin/perl/utils/h2ph.PL U src/gnu/usr.bin/perl/utils/pod2html.PL U src/gnu/usr.bin/perl/utils/ptar.PL U src/gnu/usr.bin/perl/utils/json_pp.PL C src/gnu/usr.bin/perl/utils/h2xs.PL U src/gnu/usr.bin/perl/utils/shasum.PL C src/gnu/usr.bin/perl/utils/pl2pm.PL U src/gnu/usr.bin/perl/utils/zipdetails.PL U src/gnu/usr.bin/perl/utils/piconv.PL C src/gnu/usr.bin/perl/utils/perlbug.PL C src/gnu/usr.bin/perl/utils/perlivp.PL U src/gnu/usr.bin/perl/utils/cpan.PL U src/gnu/usr.bin/perl/utils/ptargrep.PL U src/gnu/usr.bin/perl/utils/instmodsh.PL U src/gnu/usr.bin/perl/utils/ptardiff.PL U src/gnu/usr.bin/perl/utils/prove.PL U src/gnu/usr.bin/perl/utils/Makefile.PL U src/gnu/usr.bin/perl/utils/streamzip.PL C src/gnu/usr.bin/perl/utils/splain.PL U src/gnu/usr.bin/perl/utils/xsubpp.PL C src/gnu/usr.bin/perl/utils/encguess.PL U src/gnu/usr.bin/perl/utils/perldoc.PL C src/gnu/usr.bin/perl/utils/enc2xs.PL U src/gnu/usr.bin/perl/utils/corelist.PL C src/gnu/usr.bin/perl/utils/libnetcfg.PL U src/gnu/usr.bin/perl/haiku/haikuish.h U src/gnu/usr.bin/perl/haiku/Haiku/Haiku.xs U src/gnu/usr.bin/perl/haiku/Haiku/Haiku.pm U src/gnu/usr.bin/perl/haiku/Haiku/Makefile.PL C src/gnu/usr.bin/perl/t/TEST C src/gnu/usr.bin/perl/t/loc_tools.pl C src/gnu/usr.bin/perl/t/test.pl C src/gnu/usr.bin/perl/t/README C src/gnu/usr.bin/perl/t/harness U src/gnu/usr.bin/perl/t/charset_tools.pl U src/gnu/usr.bin/perl/t/perl.supp U src/gnu/usr.bin/perl/t/thread_it.pl U src/gnu/usr.bin/perl/t/benchmark/gh7094-speed-up-keys-on-empty-hash.t U src/gnu/usr.bin/perl/t/cmd/elsif.t U src/gnu/usr.bin/perl/t/cmd/for.t U src/gnu/usr.bin/perl/t/cmd/subval.t U src/gnu/usr.bin/perl/t/cmd/mod.t U src/gnu/usr.bin/perl/t/cmd/switch.t C src/gnu/usr.bin/perl/t/op/split_unicode.t U src/gnu/usr.bin/perl/t/op/defins.t U src/gnu/usr.bin/perl/t/op/decl-refs.t U src/gnu/usr.bin/perl/t/op/caller.pl C src/gnu/usr.bin/perl/t/op/index.t U src/gnu/usr.bin/perl/t/op/repeat.t C src/gnu/usr.bin/perl/t/op/dump.t U src/gnu/usr.bin/perl/t/op/avhv.t C src/gnu/usr.bin/perl/t/op/warn.t C src/gnu/usr.bin/perl/t/op/time.t C src/gnu/usr.bin/perl/t/op/chdir.t U src/gnu/usr.bin/perl/t/op/reverse.t U src/gnu/usr.bin/perl/t/op/cmpchain.t U src/gnu/usr.bin/perl/t/op/fresh_perl_utf8.t U src/gnu/usr.bin/perl/t/op/kill0.t U src/gnu/usr.bin/perl/t/op/heredoc.t U src/gnu/usr.bin/perl/t/op/attrhand.t U src/gnu/usr.bin/perl/t/op/die_except.t U src/gnu/usr.bin/perl/t/op/chars.t U src/gnu/usr.bin/perl/t/op/kill0_child U src/gnu/usr.bin/perl/t/op/die.t U src/gnu/usr.bin/perl/t/op/wantarray.t C src/gnu/usr.bin/perl/t/op/pack.t C src/gnu/usr.bin/perl/t/op/gv.t U src/gnu/usr.bin/perl/t/op/range.t U src/gnu/usr.bin/perl/t/op/mkdir.t U src/gnu/usr.bin/perl/t/op/getppid.t U src/gnu/usr.bin/perl/t/op/sleep.t U src/gnu/usr.bin/perl/t/op/unlink.t U src/gnu/usr.bin/perl/t/op/utf8decode.t U src/gnu/usr.bin/perl/t/op/time_loop.t C src/gnu/usr.bin/perl/t/op/lc.t U src/gnu/usr.bin/perl/t/op/do.t U src/gnu/usr.bin/perl/t/op/getpid.t U src/gnu/usr.bin/perl/t/op/concat2.t U src/gnu/usr.bin/perl/t/op/dor.t U src/gnu/usr.bin/perl/t/op/hashassign.t U src/gnu/usr.bin/perl/t/op/stat_errors.t N src/gnu/usr.bin/perl/t/op/tiehash.t U src/gnu/usr.bin/perl/t/op/incfilter.t U src/gnu/usr.bin/perl/t/op/isa.t C src/gnu/usr.bin/perl/t/op/magic.t C src/gnu/usr.bin/perl/t/op/alarm.t U src/gnu/usr.bin/perl/t/op/utf8cache.t C src/gnu/usr.bin/perl/t/op/coreamp.t U src/gnu/usr.bin/perl/t/op/hash-rt85026.t U src/gnu/usr.bin/perl/t/op/vec.t U src/gnu/usr.bin/perl/t/op/waitpid.t U src/gnu/usr.bin/perl/t/op/flip.t C src/gnu/usr.bin/perl/t/op/caller.t U src/gnu/usr.bin/perl/t/op/unshift.t C src/gnu/usr.bin/perl/t/op/for.t C src/gnu/usr.bin/perl/t/op/tie.t U src/gnu/usr.bin/perl/t/op/sigsystem.t N src/gnu/usr.bin/perl/t/op/numify_chkflags.t U src/gnu/usr.bin/perl/t/op/readline.t N src/gnu/usr.bin/perl/t/op/numify.t U src/gnu/usr.bin/perl/t/op/die_exit.t C src/gnu/usr.bin/perl/t/op/coresubs.t U src/gnu/usr.bin/perl/t/op/exists_sub.t U src/gnu/usr.bin/perl/t/op/negate.t C src/gnu/usr.bin/perl/t/op/mydef.t U src/gnu/usr.bin/perl/t/op/inccode-tie.t U src/gnu/usr.bin/perl/t/op/recurse.t U src/gnu/usr.bin/perl/t/op/anonconst.t U src/gnu/usr.bin/perl/t/op/lock.t U src/gnu/usr.bin/perl/t/op/inccode.t U src/gnu/usr.bin/perl/t/op/upgrade.t N src/gnu/usr.bin/perl/t/op/bool.t N src/gnu/usr.bin/perl/t/op/svflags.t C src/gnu/usr.bin/perl/t/op/goto.t U src/gnu/usr.bin/perl/t/op/grep.t U src/gnu/usr.bin/perl/t/op/utf8magic.t C src/gnu/usr.bin/perl/t/op/each.t C src/gnu/usr.bin/perl/t/op/ver.t U src/gnu/usr.bin/perl/t/op/my_stash.t U src/gnu/usr.bin/perl/t/op/qr.t C src/gnu/usr.bin/perl/t/op/stat.t U src/gnu/usr.bin/perl/t/op/substr.t U src/gnu/usr.bin/perl/t/op/context.t U src/gnu/usr.bin/perl/t/op/delete.t U src/gnu/usr.bin/perl/t/op/tiehandle.t U src/gnu/usr.bin/perl/t/op/evalbytes.t U src/gnu/usr.bin/perl/t/op/require_37033.t U src/gnu/usr.bin/perl/t/op/sub.t U src/gnu/usr.bin/perl/t/op/method.t U src/gnu/usr.bin/perl/t/op/assignwarn.t C src/gnu/usr.bin/perl/t/op/threads.t U src/gnu/usr.bin/perl/t/op/filehandle.t U src/gnu/usr.bin/perl/t/op/lop.t U src/gnu/usr.bin/perl/t/op/tiearray.t U src/gnu/usr.bin/perl/t/op/not.t U src/gnu/usr.bin/perl/t/op/chop.t U src/gnu/usr.bin/perl/t/op/lexsub.t U src/gnu/usr.bin/perl/t/op/study.t C src/gnu/usr.bin/perl/t/op/write.t U src/gnu/usr.bin/perl/t/op/hashwarn.t U src/gnu/usr.bin/perl/t/op/die_keeperr.t C src/gnu/usr.bin/perl/t/op/tr.t U src/gnu/usr.bin/perl/t/op/catch.t U src/gnu/usr.bin/perl/t/op/die_unwind.t U src/gnu/usr.bin/perl/t/op/kvhslice.t U src/gnu/usr.bin/perl/t/op/smartmatch.t U src/gnu/usr.bin/perl/t/op/stash.t U src/gnu/usr.bin/perl/t/op/int.t U src/gnu/usr.bin/perl/t/op/tr_latin1.t U src/gnu/usr.bin/perl/t/op/studytied.t U src/gnu/usr.bin/perl/t/op/threads_create.pl U src/gnu/usr.bin/perl/t/op/smartkve.t U src/gnu/usr.bin/perl/t/op/defined.t U src/gnu/usr.bin/perl/t/op/kvaslice.t U src/gnu/usr.bin/perl/t/op/filetest_stack_ok.t C src/gnu/usr.bin/perl/t/op/splice.t C src/gnu/usr.bin/perl/t/op/args.t U src/gnu/usr.bin/perl/t/op/list.t U src/gnu/usr.bin/perl/t/op/lfs.t U src/gnu/usr.bin/perl/t/op/join.t U src/gnu/usr.bin/perl/t/op/sselect.t C src/gnu/usr.bin/perl/t/op/blocks.t U src/gnu/usr.bin/perl/t/op/require_override.t C src/gnu/usr.bin/perl/t/op/bop.t C src/gnu/usr.bin/perl/t/op/inc.t U src/gnu/usr.bin/perl/t/op/each_array.t U src/gnu/usr.bin/perl/t/op/closure_test.pl U src/gnu/usr.bin/perl/t/op/my.t U src/gnu/usr.bin/perl/t/op/threads-dirh.t U src/gnu/usr.bin/perl/t/op/setpgrpstack.t C src/gnu/usr.bin/perl/t/op/while.t U src/gnu/usr.bin/perl/t/op/utftaint.t U src/gnu/usr.bin/perl/t/op/symbolcache.t U src/gnu/usr.bin/perl/t/op/sub_lval.t U src/gnu/usr.bin/perl/t/op/rt119311.t C src/gnu/usr.bin/perl/t/op/svleak.t U src/gnu/usr.bin/perl/t/op/substr_thr.t U src/gnu/usr.bin/perl/t/op/crypt.t U src/gnu/usr.bin/perl/t/op/fh.t C src/gnu/usr.bin/perl/t/op/lex_assign.t U src/gnu/usr.bin/perl/t/op/or.t U src/gnu/usr.bin/perl/t/op/eval.t U src/gnu/usr.bin/perl/t/op/packagev.t C src/gnu/usr.bin/perl/t/op/signatures.t U src/gnu/usr.bin/perl/t/op/anonsub.t U src/gnu/usr.bin/perl/t/op/srand.t C src/gnu/usr.bin/perl/t/op/hexfp.t U src/gnu/usr.bin/perl/t/op/attrproto.t N src/gnu/usr.bin/perl/t/op/arith2.t C src/gnu/usr.bin/perl/t/op/array.t U src/gnu/usr.bin/perl/t/op/numconvert.t U src/gnu/usr.bin/perl/t/op/utfhash.t C src/gnu/usr.bin/perl/t/op/filetest.t C src/gnu/usr.bin/perl/t/op/lex.t C src/gnu/usr.bin/perl/t/op/fork.t U src/gnu/usr.bin/perl/t/op/attrs.t C src/gnu/usr.bin/perl/t/op/infnan.t U src/gnu/usr.bin/perl/t/op/loopctl.t U src/gnu/usr.bin/perl/t/op/64bitint.t U src/gnu/usr.bin/perl/t/op/grent.t C src/gnu/usr.bin/perl/t/op/length.t U src/gnu/usr.bin/perl/t/op/rand.t U src/gnu/usr.bin/perl/t/op/magic-27839.t U src/gnu/usr.bin/perl/t/op/multideref.t U src/gnu/usr.bin/perl/t/op/filetest_t.t U src/gnu/usr.bin/perl/t/op/universal.t C src/gnu/usr.bin/perl/t/op/print.t C src/gnu/usr.bin/perl/t/op/sprintf2.t U src/gnu/usr.bin/perl/t/op/const-optree.t U src/gnu/usr.bin/perl/t/op/current_sub.t U src/gnu/usr.bin/perl/t/op/exec.t U src/gnu/usr.bin/perl/t/op/gmagic.t U src/gnu/usr.bin/perl/t/op/signame_canonical.t U src/gnu/usr.bin/perl/t/op/index_thr.t U src/gnu/usr.bin/perl/t/op/quotemeta.t C src/gnu/usr.bin/perl/t/op/closure.t N src/gnu/usr.bin/perl/t/op/hash-clear-placeholders.t U src/gnu/usr.bin/perl/t/op/postfixderef.t U src/gnu/usr.bin/perl/t/op/require_errors.t N src/gnu/usr.bin/perl/t/op/defer.t U src/gnu/usr.bin/perl/t/op/undef.t U src/gnu/usr.bin/perl/t/op/stash_parse_gv.t U src/gnu/usr.bin/perl/t/op/exp.t U src/gnu/usr.bin/perl/t/op/cond.t U src/gnu/usr.bin/perl/t/op/overload_integer.t U src/gnu/usr.bin/perl/t/op/localref.t U src/gnu/usr.bin/perl/t/op/leaky-magic.t U src/gnu/usr.bin/perl/t/op/push.t U src/gnu/usr.bin/perl/t/op/state.t C src/gnu/usr.bin/perl/t/op/ref.t C src/gnu/usr.bin/perl/t/op/switch.t C src/gnu/usr.bin/perl/t/op/local.t U src/gnu/usr.bin/perl/t/op/bless.t U src/gnu/usr.bin/perl/t/op/tie_fetch_count.t C src/gnu/usr.bin/perl/t/op/sort.t C src/gnu/usr.bin/perl/t/op/taint.t U src/gnu/usr.bin/perl/t/op/cproto.t U src/gnu/usr.bin/perl/t/op/auto.t U src/gnu/usr.bin/perl/t/op/yadayada.t C src/gnu/usr.bin/perl/t/op/sysio.t U src/gnu/usr.bin/perl/t/op/ord.t U src/gnu/usr.bin/perl/t/op/glob.t C src/gnu/usr.bin/perl/t/op/aassign.t C src/gnu/usr.bin/perl/t/op/hash.t C src/gnu/usr.bin/perl/t/op/sprintf.t N src/gnu/usr.bin/perl/t/op/try.t U src/gnu/usr.bin/perl/t/op/reset.t U src/gnu/usr.bin/perl/t/op/dbm.t U src/gnu/usr.bin/perl/t/op/readdir.t U src/gnu/usr.bin/perl/t/op/svleak.pl U src/gnu/usr.bin/perl/t/op/read.t U src/gnu/usr.bin/perl/t/op/append.t U src/gnu/usr.bin/perl/t/op/runlevel.t U src/gnu/usr.bin/perl/t/op/override.t U src/gnu/usr.bin/perl/t/op/pwent.t C src/gnu/usr.bin/perl/t/op/oct.t U src/gnu/usr.bin/perl/t/op/pow.t U src/gnu/usr.bin/perl/t/op/goto_xs.t U src/gnu/usr.bin/perl/t/op/protowarn.t U src/gnu/usr.bin/perl/t/op/pos.t C src/gnu/usr.bin/perl/t/op/groups.t N src/gnu/usr.bin/perl/t/op/for-many.t U src/gnu/usr.bin/perl/t/op/select.t U src/gnu/usr.bin/perl/t/op/chr.t C src/gnu/usr.bin/perl/t/op/split.t U src/gnu/usr.bin/perl/t/op/sigdispatch.t C src/gnu/usr.bin/perl/t/op/lvref.t U src/gnu/usr.bin/perl/t/bigmem/index.t U src/gnu/usr.bin/perl/t/bigmem/vec.t U src/gnu/usr.bin/perl/t/bigmem/subst.t U src/gnu/usr.bin/perl/t/bigmem/regexp.t U src/gnu/usr.bin/perl/t/bigmem/hash.t U src/gnu/usr.bin/perl/t/bigmem/read.t U src/gnu/usr.bin/perl/t/bigmem/pos.t C src/gnu/usr.bin/perl/t/opbasic/qq.t U src/gnu/usr.bin/perl/t/opbasic/magic_phase.t U src/gnu/usr.bin/perl/t/opbasic/cmp.t U src/gnu/usr.bin/perl/t/opbasic/concat.t C src/gnu/usr.bin/perl/t/opbasic/arith.t U src/gnu/usr.bin/perl/t/io/openpid.t U src/gnu/usr.bin/perl/t/io/iprefix.t U src/gnu/usr.bin/perl/t/io/sem.t U src/gnu/usr.bin/perl/t/io/perlio_leaks.t U src/gnu/usr.bin/perl/t/io/socketpair.t U src/gnu/usr.bin/perl/t/io/crlf.t U src/gnu/usr.bin/perl/t/io/data.t U src/gnu/usr.bin/perl/t/io/eintr_print.t U src/gnu/usr.bin/perl/t/io/nargv.t U src/gnu/usr.bin/perl/t/io/argv.t U src/gnu/usr.bin/perl/t/io/open.t U src/gnu/usr.bin/perl/t/io/closepid.t U src/gnu/usr.bin/perl/t/io/inplace.t C src/gnu/usr.bin/perl/t/io/dup.t U src/gnu/usr.bin/perl/t/io/perlio_fail.t C src/gnu/usr.bin/perl/t/io/bom.t C src/gnu/usr.bin/perl/t/io/tell.t N src/gnu/usr.bin/perl/t/io/msg.t U src/gnu/usr.bin/perl/t/io/binmode.t U src/gnu/usr.bin/perl/t/io/defout.t U src/gnu/usr.bin/perl/t/io/errnosig.t U src/gnu/usr.bin/perl/t/io/iofile.t U src/gnu/usr.bin/perl/t/io/fflush.t U src/gnu/usr.bin/perl/t/io/semctl.t U src/gnu/usr.bin/perl/t/io/shm.t U src/gnu/usr.bin/perl/t/io/say.t U src/gnu/usr.bin/perl/t/io/through.t U src/gnu/usr.bin/perl/t/io/pvbm.t C src/gnu/usr.bin/perl/t/io/pipe.t U src/gnu/usr.bin/perl/t/io/print.t U src/gnu/usr.bin/perl/t/io/paragraph_mode.t C src/gnu/usr.bin/perl/t/io/perlio.t U src/gnu/usr.bin/perl/t/io/errno.t U src/gnu/usr.bin/perl/t/io/getcwd.t U src/gnu/usr.bin/perl/t/io/crlf_through.t U src/gnu/usr.bin/perl/t/io/perlio_open.t C src/gnu/usr.bin/perl/t/io/socket.t U src/gnu/usr.bin/perl/t/io/read.t U src/gnu/usr.bin/perl/t/io/eintr.t U src/gnu/usr.bin/perl/t/io/layers.t C src/gnu/usr.bin/perl/t/io/utf8.t C src/gnu/usr.bin/perl/t/io/fs.t U src/gnu/usr.bin/perl/t/comp/parser_run.t U src/gnu/usr.bin/perl/t/comp/final_line_num.t C src/gnu/usr.bin/perl/t/comp/require.t U src/gnu/usr.bin/perl/t/comp/proto.t U src/gnu/usr.bin/perl/t/comp/our.t U src/gnu/usr.bin/perl/t/comp/bproto.t U src/gnu/usr.bin/perl/t/comp/decl.t C src/gnu/usr.bin/perl/t/comp/parser.t U src/gnu/usr.bin/perl/t/comp/utf.t U src/gnu/usr.bin/perl/t/comp/colon.t U src/gnu/usr.bin/perl/t/comp/package_block.t U src/gnu/usr.bin/perl/t/comp/opsubs.t U src/gnu/usr.bin/perl/t/comp/cmdopt.t U src/gnu/usr.bin/perl/t/comp/hints.t U src/gnu/usr.bin/perl/t/comp/package.t U src/gnu/usr.bin/perl/t/comp/hints.aux U src/gnu/usr.bin/perl/t/comp/term.t U src/gnu/usr.bin/perl/t/comp/retainedlines.t U src/gnu/usr.bin/perl/t/comp/filter_exception.t U src/gnu/usr.bin/perl/t/comp/line_debug_0.aux U src/gnu/usr.bin/perl/t/comp/fold.t U src/gnu/usr.bin/perl/t/comp/redef.t C src/gnu/usr.bin/perl/t/comp/multiline.t U src/gnu/usr.bin/perl/t/comp/uproto.t U src/gnu/usr.bin/perl/t/comp/line_debug.t C src/gnu/usr.bin/perl/t/comp/use.t U src/gnu/usr.bin/perl/t/comp/form_scope.t U src/gnu/usr.bin/perl/t/uni/gv.t U src/gnu/usr.bin/perl/t/uni/upper.t U src/gnu/usr.bin/perl/t/uni/opcroak.t U src/gnu/usr.bin/perl/t/uni/title.t U src/gnu/usr.bin/perl/t/uni/caller.t U src/gnu/usr.bin/perl/t/uni/tie.t U src/gnu/usr.bin/perl/t/uni/readline.t U src/gnu/usr.bin/perl/t/uni/chomp.t U src/gnu/usr.bin/perl/t/uni/parser.t U src/gnu/usr.bin/perl/t/uni/goto.t C src/gnu/usr.bin/perl/t/uni/overload.t C src/gnu/usr.bin/perl/t/uni/method.t U src/gnu/usr.bin/perl/t/uni/latin2.t U src/gnu/usr.bin/perl/t/uni/lower.t U src/gnu/usr.bin/perl/t/uni/write.t U src/gnu/usr.bin/perl/t/uni/stash.t U src/gnu/usr.bin/perl/t/uni/package.t U src/gnu/usr.bin/perl/t/uni/eval.t U src/gnu/usr.bin/perl/t/uni/attrs.t U src/gnu/usr.bin/perl/t/uni/case.pl U src/gnu/usr.bin/perl/t/uni/universal.t U src/gnu/usr.bin/perl/t/uni/lex_utf8.t U src/gnu/usr.bin/perl/t/uni/fold.t U src/gnu/usr.bin/perl/t/uni/class.t U src/gnu/usr.bin/perl/t/uni/greek.t U src/gnu/usr.bin/perl/t/uni/variables.t U src/gnu/usr.bin/perl/t/uni/tr_utf8.t U src/gnu/usr.bin/perl/t/uni/bless.t U src/gnu/usr.bin/perl/t/uni/sprintf.t U src/gnu/usr.bin/perl/t/uni/labels.t U src/gnu/usr.bin/perl/t/uni/select.t U src/gnu/usr.bin/perl/t/lib/commonsense.t U src/gnu/usr.bin/perl/t/lib/no_load.t C src/gnu/usr.bin/perl/t/lib/Cname.pm U src/gnu/usr.bin/perl/t/lib/overload_nomethod.t U src/gnu/usr.bin/perl/t/lib/h2ph.h U src/gnu/usr.bin/perl/t/lib/Sans_mypragma.pm U src/gnu/usr.bin/perl/t/lib/test_use_14937.pm U src/gnu/usr.bin/perl/t/lib/croak.t U src/gnu/usr.bin/perl/t/lib/cygwin.t U src/gnu/usr.bin/perl/t/lib/proxy_constant_subs.t U src/gnu/usr.bin/perl/t/lib/dbmt_common.pl U src/gnu/usr.bin/perl/t/lib/mypragma.pm U src/gnu/usr.bin/perl/t/lib/CannotParse.pm U src/gnu/usr.bin/perl/t/lib/test_use.pm U src/gnu/usr.bin/perl/t/lib/overload_fallback.t U src/gnu/usr.bin/perl/t/lib/mypragma.t U src/gnu/usr.bin/perl/t/lib/h2ph.pht C src/gnu/usr.bin/perl/t/lib/common.pl U src/gnu/usr.bin/perl/t/lib/universal.t U src/gnu/usr.bin/perl/t/lib/deprecate.t U src/gnu/usr.bin/perl/t/lib/Count.pm U src/gnu/usr.bin/perl/t/lib/test_require.pm U src/gnu/usr.bin/perl/t/lib/Devel/nodb.pm U src/gnu/usr.bin/perl/t/lib/Devel/switchd.pm U src/gnu/usr.bin/perl/t/lib/Devel/switchd_empty.pm U src/gnu/usr.bin/perl/t/lib/Devel/switchd_goto.pm U src/gnu/usr.bin/perl/t/lib/locale/utf8 U src/gnu/usr.bin/perl/t/lib/locale/latin1 N src/gnu/usr.bin/perl/t/lib/GH_15109/Bpack.pm N src/gnu/usr.bin/perl/t/lib/GH_15109/Apack.pm N src/gnu/usr.bin/perl/t/lib/GH_15109/Cpack.pm N src/gnu/usr.bin/perl/t/lib/GH_15109/Foo.pm U src/gnu/usr.bin/perl/t/lib/subs/subs U src/gnu/usr.bin/perl/t/lib/deprecate/Optionally.pm U src/gnu/usr.bin/perl/t/lib/deprecate/Deprecated.pm U src/gnu/usr.bin/perl/t/lib/charnames/alias U src/gnu/usr.bin/perl/t/lib/strict/vars U src/gnu/usr.bin/perl/t/lib/strict/subs U src/gnu/usr.bin/perl/t/lib/strict/refs U src/gnu/usr.bin/perl/t/lib/feature/nonesuch U src/gnu/usr.bin/perl/t/lib/feature/say N src/gnu/usr.bin/perl/t/lib/feature/bareword_filehandles U src/gnu/usr.bin/perl/t/lib/feature/bundle U src/gnu/usr.bin/perl/t/lib/feature/removed U src/gnu/usr.bin/perl/t/lib/feature/bits U src/gnu/usr.bin/perl/t/lib/feature/indirect N src/gnu/usr.bin/perl/t/lib/feature/multidimensional C src/gnu/usr.bin/perl/t/lib/feature/implicit U src/gnu/usr.bin/perl/t/lib/feature/switch N src/gnu/usr.bin/perl/t/lib/feature/api U src/gnu/usr.bin/perl/t/lib/croak/toke_l1 U src/gnu/usr.bin/perl/t/lib/croak/pp U src/gnu/usr.bin/perl/t/lib/croak/mg C src/gnu/usr.bin/perl/t/lib/croak/op C src/gnu/usr.bin/perl/t/lib/croak/toke U src/gnu/usr.bin/perl/t/lib/croak/pp_sys U src/gnu/usr.bin/perl/t/lib/croak/pp_hot U src/gnu/usr.bin/perl/t/lib/croak/gv U src/gnu/usr.bin/perl/t/lib/croak/regcomp U src/gnu/usr.bin/perl/t/lib/croak/pp_ctl C src/gnu/usr.bin/perl/t/lib/warnings/regexec U src/gnu/usr.bin/perl/t/lib/warnings/pp C src/gnu/usr.bin/perl/t/lib/warnings/sv U src/gnu/usr.bin/perl/t/lib/warnings/av C src/gnu/usr.bin/perl/t/lib/warnings/7fatal U src/gnu/usr.bin/perl/t/lib/warnings/util U src/gnu/usr.bin/perl/t/lib/warnings/hv U src/gnu/usr.bin/perl/t/lib/warnings/universal U src/gnu/usr.bin/perl/t/lib/warnings/taint C src/gnu/usr.bin/perl/t/lib/warnings/mg U src/gnu/usr.bin/perl/t/lib/warnings/utf8 C src/gnu/usr.bin/perl/t/lib/warnings/op U src/gnu/usr.bin/perl/t/lib/warnings/6default U src/gnu/usr.bin/perl/t/lib/warnings/perl U src/gnu/usr.bin/perl/t/lib/warnings/5nolint U src/gnu/usr.bin/perl/t/lib/warnings/9enabled U src/gnu/usr.bin/perl/t/lib/warnings/9uninit U src/gnu/usr.bin/perl/t/lib/warnings/doio U src/gnu/usr.bin/perl/t/lib/warnings/8signal U src/gnu/usr.bin/perl/t/lib/warnings/pp_pack U src/gnu/usr.bin/perl/t/lib/warnings/pad U src/gnu/usr.bin/perl/t/lib/warnings/4lint C src/gnu/usr.bin/perl/t/lib/warnings/toke C src/gnu/usr.bin/perl/t/lib/warnings/pp_sys U src/gnu/usr.bin/perl/t/lib/warnings/pp_hot U src/gnu/usr.bin/perl/t/lib/warnings/2use U src/gnu/usr.bin/perl/t/lib/warnings/gv U src/gnu/usr.bin/perl/t/lib/warnings/3both C src/gnu/usr.bin/perl/t/lib/warnings/perlio U src/gnu/usr.bin/perl/t/lib/warnings/malloc C src/gnu/usr.bin/perl/t/lib/warnings/regcomp U src/gnu/usr.bin/perl/t/lib/warnings/run U src/gnu/usr.bin/perl/t/lib/warnings/pp_ctl U src/gnu/usr.bin/perl/t/lib/warnings/1global N src/gnu/usr.bin/perl/t/lib/warnings/builtin U src/gnu/usr.bin/perl/t/test_pl/plan_skip_all.t U src/gnu/usr.bin/perl/t/test_pl/_num_to_alpha.t U src/gnu/usr.bin/perl/t/test_pl/tempfile.t U src/gnu/usr.bin/perl/t/test_pl/can_isa_ok.t U src/gnu/usr.bin/perl/t/run/switchx.aux U src/gnu/usr.bin/perl/t/run/switchd-78586.t U src/gnu/usr.bin/perl/t/run/dtrace.pl U src/gnu/usr.bin/perl/t/run/switcha.t C src/gnu/usr.bin/perl/t/run/runenv.t U src/gnu/usr.bin/perl/t/run/switchF1.t C src/gnu/usr.bin/perl/t/run/switchDx.t U src/gnu/usr.bin/perl/t/run/script.t U src/gnu/usr.bin/perl/t/run/switchx2.aux U src/gnu/usr.bin/perl/t/run/cloexec.t C src/gnu/usr.bin/perl/t/run/locale.t U src/gnu/usr.bin/perl/t/run/switchx3.aux U src/gnu/usr.bin/perl/t/run/switchF.t U src/gnu/usr.bin/perl/t/run/switchF2.t N src/gnu/usr.bin/perl/t/run/runenv_hashseed.t C src/gnu/usr.bin/perl/t/run/switcht.t U src/gnu/usr.bin/perl/t/run/switchp.t U src/gnu/usr.bin/perl/t/run/switchM.t U src/gnu/usr.bin/perl/t/run/switchI.t U src/gnu/usr.bin/perl/t/run/switchC.t U src/gnu/usr.bin/perl/t/run/dtrace.t U src/gnu/usr.bin/perl/t/run/switchd.t C src/gnu/usr.bin/perl/t/run/fresh_perl.t U src/gnu/usr.bin/perl/t/run/exit.t U src/gnu/usr.bin/perl/t/run/switchn.t C src/gnu/usr.bin/perl/t/run/switches.t U src/gnu/usr.bin/perl/t/run/switch0.t U src/gnu/usr.bin/perl/t/run/noswitch.t U src/gnu/usr.bin/perl/t/run/switchx.t U src/gnu/usr.bin/perl/t/run/flib/t2.pmc U src/gnu/usr.bin/perl/t/run/flib/broken.pm U src/gnu/usr.bin/perl/t/run/flib/t2.pm U src/gnu/usr.bin/perl/t/win32/popen.t U src/gnu/usr.bin/perl/t/win32/runenv.t N src/gnu/usr.bin/perl/t/win32/symlink.t N src/gnu/usr.bin/perl/t/win32/stat.t U src/gnu/usr.bin/perl/t/win32/signal.t U src/gnu/usr.bin/perl/t/win32/crypt.t U src/gnu/usr.bin/perl/t/win32/system.t U src/gnu/usr.bin/perl/t/win32/system_tests U src/gnu/usr.bin/perl/t/win32/fs.t U src/gnu/usr.bin/perl/t/mro/package_aliases.t U src/gnu/usr.bin/perl/t/mro/isarev.t U src/gnu/usr.bin/perl/t/mro/pkg_gen.t U src/gnu/usr.bin/perl/t/mro/complex_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_01_c3.t U src/gnu/usr.bin/perl/t/mro/next_skip_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_02_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/next_inanon.t U src/gnu/usr.bin/perl/t/mro/recursion_dfs.t U src/gnu/usr.bin/perl/t/mro/isa_c3.t U src/gnu/usr.bin/perl/t/mro/overload_dfs.t U src/gnu/usr.bin/perl/t/mro/c3_with_overload.t U src/gnu/usr.bin/perl/t/mro/package_aliases_utf8.t U src/gnu/usr.bin/perl/t/mro/isa_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/pkg_gen_utf8.t U src/gnu/usr.bin/perl/t/mro/inconsistent_c3.t U src/gnu/usr.bin/perl/t/mro/basic_01_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/isa_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/recursion_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/overload_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/dbic_c3.t U src/gnu/usr.bin/perl/t/mro/basic_05_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/next_NEXT.t U src/gnu/usr.bin/perl/t/mro/c3_with_overload_utf8.t U src/gnu/usr.bin/perl/t/mro/inconsistent_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/isarev_utf8.t U src/gnu/usr.bin/perl/t/mro/next_goto_utf8.t U src/gnu/usr.bin/perl/t/mro/dbic_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/vulcan_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_02_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/basic.t U src/gnu/usr.bin/perl/t/mro/basic_05_dfs.t U src/gnu/usr.bin/perl/t/mro/next_NEXT_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_05_c3.t U src/gnu/usr.bin/perl/t/mro/basic_01_dfs.t U src/gnu/usr.bin/perl/t/mro/overload_c3.t U src/gnu/usr.bin/perl/t/mro/basic_04_c3.t U src/gnu/usr.bin/perl/t/mro/basic_04_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/next_inanon_utf8.t U src/gnu/usr.bin/perl/t/mro/isa_aliases.t U src/gnu/usr.bin/perl/t/mro/basic_03_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/next_skip.t U src/gnu/usr.bin/perl/t/mro/basic_utf8.t U src/gnu/usr.bin/perl/t/mro/complex_c3.t U src/gnu/usr.bin/perl/t/mro/basic_03_dfs.t U src/gnu/usr.bin/perl/t/mro/next_ineval.t U src/gnu/usr.bin/perl/t/mro/method_caching_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_03_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/isa_dfs.t U src/gnu/usr.bin/perl/t/mro/basic_04_dfs.t U src/gnu/usr.bin/perl/t/mro/basic_03_c3.t U src/gnu/usr.bin/perl/t/mro/vulcan_dfs.t U src/gnu/usr.bin/perl/t/mro/basic_04_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/complex_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/dbic_dfs.t U src/gnu/usr.bin/perl/t/mro/next_method.t U src/gnu/usr.bin/perl/t/mro/complex_dfs.t U src/gnu/usr.bin/perl/t/mro/vulcan_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/next_method_utf8.t U src/gnu/usr.bin/perl/t/mro/method_caching.t U src/gnu/usr.bin/perl/t/mro/next_edgecases.t U src/gnu/usr.bin/perl/t/mro/basic_02_dfs.t U src/gnu/usr.bin/perl/t/mro/dbic_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/next_goto.t U src/gnu/usr.bin/perl/t/mro/vulcan_c3.t U src/gnu/usr.bin/perl/t/mro/next_ineval_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_05_c3_utf8.t U src/gnu/usr.bin/perl/t/mro/recursion_dfs_utf8.t U src/gnu/usr.bin/perl/t/mro/recursion_c3.t U src/gnu/usr.bin/perl/t/mro/next_edgecases_utf8.t U src/gnu/usr.bin/perl/t/mro/isa_aliases_utf8.t U src/gnu/usr.bin/perl/t/mro/basic_02_c3.t U src/gnu/usr.bin/perl/t/mro/basic_01_dfs_utf8.t U src/gnu/usr.bin/perl/t/perf/speed.t U src/gnu/usr.bin/perl/t/perf/benchmarks.t C src/gnu/usr.bin/perl/t/perf/opcount.t C src/gnu/usr.bin/perl/t/perf/benchmarks C src/gnu/usr.bin/perl/t/perf/taint.t U src/gnu/usr.bin/perl/t/perf/optree.t U src/gnu/usr.bin/perl/t/base/translate.t U src/gnu/usr.bin/perl/t/base/num.t U src/gnu/usr.bin/perl/t/base/rs.t U src/gnu/usr.bin/perl/t/base/term.t U src/gnu/usr.bin/perl/t/base/while.t U src/gnu/usr.bin/perl/t/base/lex.t U src/gnu/usr.bin/perl/t/base/cond.t U src/gnu/usr.bin/perl/t/base/if.t U src/gnu/usr.bin/perl/t/base/pat.t U src/gnu/usr.bin/perl/t/re/regexp_qr_embed.t U src/gnu/usr.bin/perl/t/re/regexp_notrie.t U src/gnu/usr.bin/perl/t/re/reg_fold.t U src/gnu/usr.bin/perl/t/re/reg_pmod.t U src/gnu/usr.bin/perl/t/re/regexp_unicode_prop.t C src/gnu/usr.bin/perl/t/re/reg_mesg.t U src/gnu/usr.bin/perl/t/re/recompile.t C src/gnu/usr.bin/perl/t/re/speed.t U src/gnu/usr.bin/perl/t/re/pat_thr.t U src/gnu/usr.bin/perl/t/re/uniprops05.t U src/gnu/usr.bin/perl/t/re/speed_thr.t U src/gnu/usr.bin/perl/t/re/reg_posixcc.t U src/gnu/usr.bin/perl/t/re/pat_rt_report.t U src/gnu/usr.bin/perl/t/re/rt122747.t C src/gnu/usr.bin/perl/t/re/reg_email.t U src/gnu/usr.bin/perl/t/re/reg_eval.t U src/gnu/usr.bin/perl/t/re/fold_grind_u.t U src/gnu/usr.bin/perl/t/re/uniprops01.t U src/gnu/usr.bin/perl/t/re/reg_nc_tie.t U src/gnu/usr.bin/perl/t/re/alpha_assertions.t U src/gnu/usr.bin/perl/t/re/pat_special_cc_thr.t U src/gnu/usr.bin/perl/t/re/begin-once.t C src/gnu/usr.bin/perl/t/re/bigfuzzy_not_utf8.t C src/gnu/usr.bin/perl/t/re/charset.t C src/gnu/usr.bin/perl/t/re/reg_eval_scope.t U src/gnu/usr.bin/perl/t/re/fold_grind_d.t U src/gnu/usr.bin/perl/t/re/qr.t U src/gnu/usr.bin/perl/t/re/overload.t U src/gnu/usr.bin/perl/t/re/pat_psycho_thr.t U src/gnu/usr.bin/perl/t/re/uniprops06.t U src/gnu/usr.bin/perl/t/re/subst_amp.t U src/gnu/usr.bin/perl/t/re/subst.t U src/gnu/usr.bin/perl/t/re/script_run.t U src/gnu/usr.bin/perl/t/re/fold_grind.pl C src/gnu/usr.bin/perl/t/re/pat_re_eval.t U src/gnu/usr.bin/perl/t/re/uniprops08.t U src/gnu/usr.bin/perl/t/re/uniprops02.t U src/gnu/usr.bin/perl/t/re/reg_namedcapture.t U src/gnu/usr.bin/perl/t/re/reg_nocapture.t C src/gnu/usr.bin/perl/t/re/pat_advanced.t U src/gnu/usr.bin/perl/t/re/fold_grind_a.t U src/gnu/usr.bin/perl/t/re/regexp_trielist.t N src/gnu/usr.bin/perl/t/re/opt.t U src/gnu/usr.bin/perl/t/re/regexp_unicode_prop_thr.t U src/gnu/usr.bin/perl/t/re/no_utf8_pm.t U src/gnu/usr.bin/perl/t/re/keep_tabs.t U src/gnu/usr.bin/perl/t/re/regex_sets_compat.t U src/gnu/usr.bin/perl/t/re/regexp_qr_embed_thr.t U src/gnu/usr.bin/perl/t/re/uniprops07.t U src/gnu/usr.bin/perl/t/re/regexp_nonull.t U src/gnu/usr.bin/perl/t/re/user_prop_race_thr.t U src/gnu/usr.bin/perl/t/re/pat_special_cc.t C src/gnu/usr.bin/perl/t/re/re_tests U src/gnu/usr.bin/perl/t/re/qrstack.t U src/gnu/usr.bin/perl/t/re/uniprops03.t U src/gnu/usr.bin/perl/t/re/uniprops09.t U src/gnu/usr.bin/perl/t/re/substT.t U src/gnu/usr.bin/perl/t/re/reg_email_thr.t U src/gnu/usr.bin/perl/t/re/uniprops10.t U src/gnu/usr.bin/perl/t/re/pat_psycho.t C src/gnu/usr.bin/perl/t/re/qr-72922.t U src/gnu/usr.bin/perl/t/re/pat_advanced_thr.t U src/gnu/usr.bin/perl/t/re/fold_grind_l.t C src/gnu/usr.bin/perl/t/re/regexp.t C src/gnu/usr.bin/perl/t/re/regex_sets.t U src/gnu/usr.bin/perl/t/re/reg_60508.t U src/gnu/usr.bin/perl/t/re/regexp_qr.t U src/gnu/usr.bin/perl/t/re/fold_grind_aa.t U src/gnu/usr.bin/perl/t/re/regexp_noamp.t U src/gnu/usr.bin/perl/t/re/pat_rt_report_thr.t U src/gnu/usr.bin/perl/t/re/rxcode.t U src/gnu/usr.bin/perl/t/re/qr_gc.t U src/gnu/usr.bin/perl/t/re/anyof.t U src/gnu/usr.bin/perl/t/re/uniprops04.t C src/gnu/usr.bin/perl/t/re/pat.t U src/gnu/usr.bin/perl/t/re/pos.t U src/gnu/usr.bin/perl/t/re/fold_grind_T.t U src/gnu/usr.bin/perl/t/re/subst_wamp.t U src/gnu/usr.bin/perl/t/re/pat_re_eval_thr.t U src/gnu/usr.bin/perl/t/re/fold_grind_8.t U src/gnu/usr.bin/perl/t/japh/abigail.t C src/gnu/usr.bin/perl/t/porting/utils.t C src/gnu/usr.bin/perl/t/porting/globvar.t U src/gnu/usr.bin/perl/t/porting/authors.t U src/gnu/usr.bin/perl/t/porting/checkcase.t U src/gnu/usr.bin/perl/t/porting/test_bootstrap.t C src/gnu/usr.bin/perl/t/porting/dual-life.t C src/gnu/usr.bin/perl/t/porting/manifest.t C src/gnu/usr.bin/perl/t/porting/pod_rules.t U src/gnu/usr.bin/perl/t/porting/exec-bit.t C src/gnu/usr.bin/perl/t/porting/bench.t C src/gnu/usr.bin/perl/t/porting/known_pod_issues.dat U src/gnu/usr.bin/perl/t/porting/pending-author.t U src/gnu/usr.bin/perl/t/porting/corelist.t C src/gnu/usr.bin/perl/t/porting/customized.dat U src/gnu/usr.bin/perl/t/porting/FindExt.t C src/gnu/usr.bin/perl/t/porting/regen.t U src/gnu/usr.bin/perl/t/porting/checkcfgvar.t C src/gnu/usr.bin/perl/t/porting/readme.t U src/gnu/usr.bin/perl/t/porting/bench_selftest.t U src/gnu/usr.bin/perl/t/porting/re_context.t C src/gnu/usr.bin/perl/t/porting/podcheck.t C src/gnu/usr.bin/perl/t/porting/diag.t U src/gnu/usr.bin/perl/t/porting/copyright.t U src/gnu/usr.bin/perl/t/porting/perlfunc.t U src/gnu/usr.bin/perl/t/porting/ss_dup.t U src/gnu/usr.bin/perl/t/porting/args_assert.t U src/gnu/usr.bin/perl/t/porting/filenames.t C src/gnu/usr.bin/perl/t/porting/libperl.t U src/gnu/usr.bin/perl/t/porting/extrefs.t U src/gnu/usr.bin/perl/t/porting/maintainers.t U src/gnu/usr.bin/perl/t/porting/cmp_version.t U src/gnu/usr.bin/perl/t/porting/customized.t U src/gnu/usr.bin/perl/t/porting/bincompat.t U src/gnu/usr.bin/perl/t/porting/bench/callsub2.json U src/gnu/usr.bin/perl/t/porting/bench/oddentry U src/gnu/usr.bin/perl/t/porting/bench/badname U src/gnu/usr.bin/perl/t/porting/bench/callsub.json U src/gnu/usr.bin/perl/t/porting/bench/ret0 U src/gnu/usr.bin/perl/t/porting/bench/badhash U src/gnu/usr.bin/perl/t/porting/bench/badversion.json U src/gnu/usr.bin/perl/t/porting/bench/synerr U src/gnu/usr.bin/perl/lib/DBM_Filter.pm U src/gnu/usr.bin/perl/lib/DB.pm U src/gnu/usr.bin/perl/lib/vars.pm U src/gnu/usr.bin/perl/lib/FileHandle.pm U src/gnu/usr.bin/perl/lib/deprecate.pm U src/gnu/usr.bin/perl/lib/AnyDBM_File.pm C src/gnu/usr.bin/perl/lib/sigtrap.pm U src/gnu/usr.bin/perl/lib/less.t U src/gnu/usr.bin/perl/lib/SelectSaver.pm N src/gnu/usr.bin/perl/lib/builtin.t U src/gnu/usr.bin/perl/lib/AnyDBM_File.t U src/gnu/usr.bin/perl/lib/warnings.t C src/gnu/usr.bin/perl/lib/charnames.t C src/gnu/usr.bin/perl/lib/charnames.pm U src/gnu/usr.bin/perl/lib/Benchmark.pm U src/gnu/usr.bin/perl/lib/h2ph.t C src/gnu/usr.bin/perl/lib/locale.t U src/gnu/usr.bin/perl/lib/Symbol.t C src/gnu/usr.bin/perl/lib/Config.t U src/gnu/usr.bin/perl/lib/Thread.pm U src/gnu/usr.bin/perl/lib/sigtrap.t C src/gnu/usr.bin/perl/lib/perl5db.pl C src/gnu/usr.bin/perl/lib/warnings.pm C src/gnu/usr.bin/perl/lib/DB.t U src/gnu/usr.bin/perl/lib/filetest.pm U src/gnu/usr.bin/perl/lib/feature.t C src/gnu/usr.bin/perl/lib/utf8.pm U src/gnu/usr.bin/perl/lib/sort.pm C src/gnu/usr.bin/perl/lib/diagnostics.pm C src/gnu/usr.bin/perl/lib/strict.pm U src/gnu/usr.bin/perl/lib/bytes_heavy.pl U src/gnu/usr.bin/perl/lib/Internals.t C src/gnu/usr.bin/perl/lib/overload.t U src/gnu/usr.bin/perl/lib/vmsish.pm C src/gnu/usr.bin/perl/lib/subs.pm C src/gnu/usr.bin/perl/lib/_charnames.pm U src/gnu/usr.bin/perl/lib/open.t U src/gnu/usr.bin/perl/lib/PerlIO.pm U src/gnu/usr.bin/perl/lib/English.t U src/gnu/usr.bin/perl/lib/FileHandle.t U src/gnu/usr.bin/perl/lib/vars_carp.t U src/gnu/usr.bin/perl/lib/overloading.t C src/gnu/usr.bin/perl/lib/feature.pm C src/gnu/usr.bin/perl/lib/Symbol.pm U src/gnu/usr.bin/perl/lib/meta_notation.t U src/gnu/usr.bin/perl/lib/overload64.t U src/gnu/usr.bin/perl/lib/dbm_filter_util.pl U src/gnu/usr.bin/perl/lib/blib.t U src/gnu/usr.bin/perl/lib/perlbug.t U src/gnu/usr.bin/perl/lib/overloading.pm U src/gnu/usr.bin/perl/lib/CORE.pod U src/gnu/usr.bin/perl/lib/integer.pm U src/gnu/usr.bin/perl/lib/Thread.t C src/gnu/usr.bin/perl/lib/bytes.t U src/gnu/usr.bin/perl/lib/filetest.t C src/gnu/usr.bin/perl/lib/locale.pm C src/gnu/usr.bin/perl/lib/strict.t U src/gnu/usr.bin/perl/lib/Internals.pod U src/gnu/usr.bin/perl/lib/dumpvar.pl U src/gnu/usr.bin/perl/lib/open.pm U src/gnu/usr.bin/perl/lib/dumpvar.t U src/gnu/usr.bin/perl/lib/English.pm U src/gnu/usr.bin/perl/lib/vars.t U src/gnu/usr.bin/perl/lib/SelectSaver.t C src/gnu/usr.bin/perl/lib/h2xs.t C src/gnu/usr.bin/perl/lib/bytes.pm U src/gnu/usr.bin/perl/lib/diagnostics.t C src/gnu/usr.bin/perl/lib/meta_notation.pm U src/gnu/usr.bin/perl/lib/DirHandle.pm U src/gnu/usr.bin/perl/lib/vmsish.t U src/gnu/usr.bin/perl/lib/blib.pm U src/gnu/usr.bin/perl/lib/less.pm C src/gnu/usr.bin/perl/lib/overload.pm U src/gnu/usr.bin/perl/lib/DirHandle.t C src/gnu/usr.bin/perl/lib/Benchmark.t C src/gnu/usr.bin/perl/lib/sort.t N src/gnu/usr.bin/perl/lib/builtin.pm U src/gnu/usr.bin/perl/lib/subs.t U src/gnu/usr.bin/perl/lib/integer.t C src/gnu/usr.bin/perl/lib/UNIVERSAL.pm U src/gnu/usr.bin/perl/lib/utf8.t C src/gnu/usr.bin/perl/lib/perl5db.t U src/gnu/usr.bin/perl/lib/locale_threads.t U src/gnu/usr.bin/perl/lib/Pod/t/Usage.t U src/gnu/usr.bin/perl/lib/Net/servent.t U src/gnu/usr.bin/perl/lib/Net/protoent.pm U src/gnu/usr.bin/perl/lib/Net/protoent.t U src/gnu/usr.bin/perl/lib/Net/netent.pm U src/gnu/usr.bin/perl/lib/Net/servent.pm U src/gnu/usr.bin/perl/lib/Net/hostent.t C src/gnu/usr.bin/perl/lib/Net/hostent.pm U src/gnu/usr.bin/perl/lib/Net/netent.t C src/gnu/usr.bin/perl/lib/Unicode/UCD.pm U src/gnu/usr.bin/perl/lib/Unicode/README C src/gnu/usr.bin/perl/lib/Unicode/UCD.t C src/gnu/usr.bin/perl/lib/File/stat.t U src/gnu/usr.bin/perl/lib/File/stat-7896.t C src/gnu/usr.bin/perl/lib/File/Copy.pm U src/gnu/usr.bin/perl/lib/File/Compare.t U src/gnu/usr.bin/perl/lib/File/Basename.pm C src/gnu/usr.bin/perl/lib/File/stat.pm U src/gnu/usr.bin/perl/lib/File/Basename.t C src/gnu/usr.bin/perl/lib/File/Compare.pm C src/gnu/usr.bin/perl/lib/File/Copy.t U src/gnu/usr.bin/perl/lib/DBM_Filter/encode.pm U src/gnu/usr.bin/perl/lib/DBM_Filter/utf8.pm U src/gnu/usr.bin/perl/lib/DBM_Filter/null.pm U src/gnu/usr.bin/perl/lib/DBM_Filter/int32.pm U src/gnu/usr.bin/perl/lib/DBM_Filter/compress.pm U src/gnu/usr.bin/perl/lib/DBM_Filter/t/02core.t U src/gnu/usr.bin/perl/lib/DBM_Filter/t/01error.t U src/gnu/usr.bin/perl/lib/DBM_Filter/t/null.t U src/gnu/usr.bin/perl/lib/DBM_Filter/t/int32.t U src/gnu/usr.bin/perl/lib/DBM_Filter/t/compress.t C src/gnu/usr.bin/perl/lib/DBM_Filter/t/encode.t C src/gnu/usr.bin/perl/lib/DBM_Filter/t/utf8.t C src/gnu/usr.bin/perl/lib/Getopt/Std.pm U src/gnu/usr.bin/perl/lib/Getopt/Std.t U src/gnu/usr.bin/perl/lib/Config/Extensions.pm U src/gnu/usr.bin/perl/lib/Config/Extensions.t U src/gnu/usr.bin/perl/lib/User/grent.pm U src/gnu/usr.bin/perl/lib/User/grent.t U src/gnu/usr.bin/perl/lib/User/pwent.pm U src/gnu/usr.bin/perl/lib/User/pwent.t C src/gnu/usr.bin/perl/lib/unicore/BidiBrackets.txt C src/gnu/usr.bin/perl/lib/unicore/PropertyAliases.txt C src/gnu/usr.bin/perl/lib/unicore/IndicSyllabicCategory.txt C src/gnu/usr.bin/perl/lib/unicore/EmojiSources.txt C src/gnu/usr.bin/perl/lib/unicore/CJKRadicals.txt C src/gnu/usr.bin/perl/lib/unicore/LineBreak.txt C src/gnu/usr.bin/perl/lib/unicore/Jamo.txt C src/gnu/usr.bin/perl/lib/unicore/DNormalizationProps.txt U src/gnu/usr.bin/perl/lib/unicore/EquivalentUnifiedIdeograph.txt C src/gnu/usr.bin/perl/lib/unicore/IndicPositionalCategory.txt C src/gnu/usr.bin/perl/lib/unicore/SpecialCasing.txt U src/gnu/usr.bin/perl/lib/unicore/Makefile C src/gnu/usr.bin/perl/lib/unicore/HangulSyllableType.txt C src/gnu/usr.bin/perl/lib/unicore/Blocks.txt U src/gnu/usr.bin/perl/lib/unicore/README.perl U src/gnu/usr.bin/perl/lib/unicore/IdType.txt C src/gnu/usr.bin/perl/lib/unicore/DCoreProperties.txt C src/gnu/usr.bin/perl/lib/unicore/Index.txt C src/gnu/usr.bin/perl/lib/unicore/CaseFolding.txt U src/gnu/usr.bin/perl/lib/unicore/VerticalOrientation.txt C src/gnu/usr.bin/perl/lib/unicore/CompositionExclusions.txt C src/gnu/usr.bin/perl/lib/unicore/NormalizationCorrections.txt C src/gnu/usr.bin/perl/lib/unicore/Scripts.txt C src/gnu/usr.bin/perl/lib/unicore/NameAliases.txt C src/gnu/usr.bin/perl/lib/unicore/NamedSequences.txt U src/gnu/usr.bin/perl/lib/unicore/uni_keywords.pl U src/gnu/usr.bin/perl/lib/unicore/IdStatus.txt C src/gnu/usr.bin/perl/lib/unicore/UnicodeData.txt C src/gnu/usr.bin/perl/lib/unicore/DAge.txt C src/gnu/usr.bin/perl/lib/unicore/version C src/gnu/usr.bin/perl/lib/unicore/BidiMirroring.txt C src/gnu/usr.bin/perl/lib/unicore/ArabicShaping.txt C src/gnu/usr.bin/perl/lib/unicore/NamedSqProv.txt C src/gnu/usr.bin/perl/lib/unicore/PropList.txt C src/gnu/usr.bin/perl/lib/unicore/mktables C src/gnu/usr.bin/perl/lib/unicore/ReadMe.txt C src/gnu/usr.bin/perl/lib/unicore/NamesList.txt C src/gnu/usr.bin/perl/lib/unicore/ScriptExtensions.txt C src/gnu/usr.bin/perl/lib/unicore/PropValueAliases.txt C src/gnu/usr.bin/perl/lib/unicore/StandardizedVariants.txt C src/gnu/usr.bin/perl/lib/unicore/EastAsianWidth.txt U src/gnu/usr.bin/perl/lib/unicore/emoji/emoji.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DBidiClass.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DEastAsianWidth.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DLineBreak.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DCombiningClass.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DJoinGroup.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DBinaryProperties.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DDecompositionType.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DNumValues.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DGeneralCategory.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DJoinType.txt C src/gnu/usr.bin/perl/lib/unicore/extracted/DNumType.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/WordBreakProperty.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/WBTest.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/LBTest.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/GCBTest.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/GraphemeBreakProperty.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/SentenceBreakProperty.txt C src/gnu/usr.bin/perl/lib/unicore/auxiliary/SBTest.txt U src/gnu/usr.bin/perl/lib/Time/tm.pm U src/gnu/usr.bin/perl/lib/Time/gmtime.pm U src/gnu/usr.bin/perl/lib/Time/localtime.pm U src/gnu/usr.bin/perl/lib/Time/gmtime.t U src/gnu/usr.bin/perl/lib/Time/localtime.t U src/gnu/usr.bin/perl/lib/perl5db/t/test-a-statement-1 U src/gnu/usr.bin/perl/lib/perl5db/t/test-l-statement-2 U src/gnu/usr.bin/perl/lib/perl5db/t/proxy-constants U src/gnu/usr.bin/perl/lib/perl5db/t/test-w-statement-1 U src/gnu/usr.bin/perl/lib/perl5db/t/test-m-statement-1 U src/gnu/usr.bin/perl/lib/perl5db/t/disable-breakpoints-1 U src/gnu/usr.bin/perl/lib/perl5db/t/taint U src/gnu/usr.bin/perl/lib/perl5db/t/breakpoint-bug U src/gnu/usr.bin/perl/lib/perl5db/t/test-PrintRet-option-1 U src/gnu/usr.bin/perl/lib/perl5db/t/uncalled-subroutine U src/gnu/usr.bin/perl/lib/perl5db/t/test-passing-at-underscore-to-x-etc U src/gnu/usr.bin/perl/lib/perl5db/t/lvalue-bug N src/gnu/usr.bin/perl/lib/perl5db/t/gh-17661 U src/gnu/usr.bin/perl/lib/perl5db/t/gh-17660 U src/gnu/usr.bin/perl/lib/perl5db/t/rt-121509-restart-after-chdir U src/gnu/usr.bin/perl/lib/perl5db/t/rt-61222 U src/gnu/usr.bin/perl/lib/perl5db/t/lsub-n U src/gnu/usr.bin/perl/lib/perl5db/t/test-a-statement-2 U src/gnu/usr.bin/perl/lib/perl5db/t/load-modules N src/gnu/usr.bin/perl/lib/perl5db/t/gh-17661b U src/gnu/usr.bin/perl/lib/perl5db/t/test-l-statement-1 N src/gnu/usr.bin/perl/lib/perl5db/t/test-a-statement-3 U src/gnu/usr.bin/perl/lib/perl5db/t/EnableModule.pm U src/gnu/usr.bin/perl/lib/perl5db/t/MyModule.pm U src/gnu/usr.bin/perl/lib/perl5db/t/disable-breakpoints-2 U src/gnu/usr.bin/perl/lib/perl5db/t/break-on-dot U src/gnu/usr.bin/perl/lib/perl5db/t/disable-breakpoints-3 U src/gnu/usr.bin/perl/lib/perl5db/t/source-cmd-test-no-q.perldb U src/gnu/usr.bin/perl/lib/perl5db/t/rt-124203b U src/gnu/usr.bin/perl/lib/perl5db/t/test-dieLevel-option-1 U src/gnu/usr.bin/perl/lib/perl5db/t/rt-66110 U src/gnu/usr.bin/perl/lib/perl5db/t/rt-104168 U src/gnu/usr.bin/perl/lib/perl5db/t/symbol-table-bug U src/gnu/usr.bin/perl/lib/perl5db/t/test-frame-option-1 U src/gnu/usr.bin/perl/lib/perl5db/t/fact U src/gnu/usr.bin/perl/lib/perl5db/t/test-r-statement U src/gnu/usr.bin/perl/lib/perl5db/t/source-cmd-test.perldb U src/gnu/usr.bin/perl/lib/perl5db/t/rt-120174 U src/gnu/usr.bin/perl/lib/perl5db/t/with-subroutine U src/gnu/usr.bin/perl/lib/perl5db/t/rt-124203 U src/gnu/usr.bin/perl/lib/perl5db/t/eval-line-bug U src/gnu/usr.bin/perl/lib/perl5db/t/filename-line-breakpoint U src/gnu/usr.bin/perl/lib/perl5db/t/test-warnLevel-option-1 U src/gnu/usr.bin/perl/lib/Tie/StdHandle.pm U src/gnu/usr.bin/perl/lib/Tie/ExtraHash.t C src/gnu/usr.bin/perl/lib/Tie/Scalar.pm C src/gnu/usr.bin/perl/lib/Tie/SubstrHash.pm U src/gnu/usr.bin/perl/lib/Tie/Handle.pm U src/gnu/usr.bin/perl/lib/Tie/Scalar.t C src/gnu/usr.bin/perl/lib/Tie/Hash.pm U src/gnu/usr.bin/perl/lib/Tie/Array.pm U src/gnu/usr.bin/perl/lib/Tie/SubstrHash.t U src/gnu/usr.bin/perl/lib/Tie/Hash.t U src/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle_from_handle.t U src/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t U src/gnu/usr.bin/perl/lib/Tie/Array/stdpush.t U src/gnu/usr.bin/perl/lib/Tie/Array/splice.t U src/gnu/usr.bin/perl/lib/Tie/Array/push.t U src/gnu/usr.bin/perl/lib/Tie/Array/std.t U src/gnu/usr.bin/perl/lib/ExtUtils/Embed.pm U src/gnu/usr.bin/perl/lib/ExtUtils/XSSymSet.pm C src/gnu/usr.bin/perl/lib/ExtUtils/typemap C src/gnu/usr.bin/perl/lib/ExtUtils/t/Embed.t U src/gnu/usr.bin/perl/lib/Class/Struct.t U src/gnu/usr.bin/perl/lib/Class/Struct.pm U src/gnu/usr.bin/perl/lib/feature/unicode_strings.t C src/gnu/usr.bin/perl/lib/B/Deparse-core.t C src/gnu/usr.bin/perl/lib/B/Op_private.pm C src/gnu/usr.bin/perl/lib/B/Deparse-subclass.t C src/gnu/usr.bin/perl/lib/B/Deparse.pm C src/gnu/usr.bin/perl/lib/B/Deparse.t U src/gnu/usr.bin/perl/lib/warnings/register.pm U src/gnu/usr.bin/perl/lib/overload/numbers.pm U src/gnu/usr.bin/perl/h2pl/mksizes U src/gnu/usr.bin/perl/h2pl/cbreak.pl U src/gnu/usr.bin/perl/h2pl/tcbreak2 U src/gnu/usr.bin/perl/h2pl/README U src/gnu/usr.bin/perl/h2pl/getioctlsizes U src/gnu/usr.bin/perl/h2pl/mkvars U src/gnu/usr.bin/perl/h2pl/tcbreak U src/gnu/usr.bin/perl/h2pl/cbreak2.pl U src/gnu/usr.bin/perl/h2pl/eg/sizeof.ph U src/gnu/usr.bin/perl/h2pl/eg/sysexits.pl U src/gnu/usr.bin/perl/h2pl/eg/sys/errno.pl U src/gnu/usr.bin/perl/h2pl/eg/sys/ioctl.pl C src/gnu/usr.bin/perl/win32/fcrypt.c U src/gnu/usr.bin/perl/win32/perlexe.manifest C src/gnu/usr.bin/perl/win32/win32sck.c C src/gnu/usr.bin/perl/win32/GNUmakefile U src/gnu/usr.bin/perl/win32/perlexe.ico U src/gnu/usr.bin/perl/win32/create_perllibst_h.pl U src/gnu/usr.bin/perl/win32/distclean.bat U src/gnu/usr.bin/perl/win32/win32thread.c C src/gnu/usr.bin/perl/win32/config_sh.PL C src/gnu/usr.bin/perl/win32/perlglob.c C src/gnu/usr.bin/perl/win32/perllib.c C src/gnu/usr.bin/perl/win32/pod.mak C src/gnu/usr.bin/perl/win32/Makefile U src/gnu/usr.bin/perl/win32/config_h.PL U src/gnu/usr.bin/perl/win32/list_static_libs.pl U src/gnu/usr.bin/perl/win32/FindExt.pm C src/gnu/usr.bin/perl/win32/win32.h C src/gnu/usr.bin/perl/win32/perlhost.h C src/gnu/usr.bin/perl/win32/config.gc C src/gnu/usr.bin/perl/win32/win32iop.h C src/gnu/usr.bin/perl/win32/config.vc U src/gnu/usr.bin/perl/win32/win32thread.h U src/gnu/usr.bin/perl/win32/runperl.c C src/gnu/usr.bin/perl/win32/config_H.vc C src/gnu/usr.bin/perl/win32/vdir.h C src/gnu/usr.bin/perl/win32/config_H.gc C src/gnu/usr.bin/perl/win32/win32.c U src/gnu/usr.bin/perl/win32/perlexe.rc C src/gnu/usr.bin/perl/win32/vmem.h U src/gnu/usr.bin/perl/win32/bin/runperl.pl C src/gnu/usr.bin/perl/win32/bin/pl2bat.pl U src/gnu/usr.bin/perl/win32/bin/exetype.pl U src/gnu/usr.bin/perl/win32/bin/perlglob.pl U src/gnu/usr.bin/perl/win32/bin/search.pl C src/gnu/usr.bin/perl/win32/include/dirent.h U src/gnu/usr.bin/perl/win32/include/netdb.h U src/gnu/usr.bin/perl/win32/include/arpa/inet.h U src/gnu/usr.bin/perl/win32/include/sys/errno2.h C src/gnu/usr.bin/perl/win32/include/sys/socket.h U src/gnu/usr.bin/perl/vms/make_command.com U src/gnu/usr.bin/perl/vms/test.com C src/gnu/usr.bin/perl/vms/descrip_mms.template U src/gnu/usr.bin/perl/vms/munchconfig.c C src/gnu/usr.bin/perl/vms/vms.c U src/gnu/usr.bin/perl/vms/vmspipe.com U src/gnu/usr.bin/perl/vms/gen_shrfls.pl U src/gnu/usr.bin/perl/vms/genopt.com U src/gnu/usr.bin/perl/vms/myconfig.com U src/gnu/usr.bin/perl/vms/mms2make.pl C src/gnu/usr.bin/perl/vms/vmsish.h U src/gnu/usr.bin/perl/hints/riscos.sh U src/gnu/usr.bin/perl/hints/sunos_4_1.sh U src/gnu/usr.bin/perl/hints/atheos.sh U src/gnu/usr.bin/perl/hints/minix.sh U src/gnu/usr.bin/perl/hints/unicos.sh U src/gnu/usr.bin/perl/hints/mips.sh U src/gnu/usr.bin/perl/hints/t001.c U src/gnu/usr.bin/perl/hints/utekv.sh U src/gnu/usr.bin/perl/hints/broken-db.msg U src/gnu/usr.bin/perl/hints/newsos4.sh U src/gnu/usr.bin/perl/hints/cygwin.sh U src/gnu/usr.bin/perl/hints/ultrix_4.sh U src/gnu/usr.bin/perl/hints/midnightbsd.sh U src/gnu/usr.bin/perl/hints/nonstopux.sh U src/gnu/usr.bin/perl/hints/sunos_4_0.sh U src/gnu/usr.bin/perl/hints/cxux.sh U src/gnu/usr.bin/perl/hints/hpux.sh U src/gnu/usr.bin/perl/hints/opus.sh U src/gnu/usr.bin/perl/hints/linux-android.sh U src/gnu/usr.bin/perl/hints/irix_6_1.sh U src/gnu/usr.bin/perl/hints/os400.sh U src/gnu/usr.bin/perl/hints/aix_4.sh U src/gnu/usr.bin/perl/hints/sco_2_3_0.sh U src/gnu/usr.bin/perl/hints/mpc.sh U src/gnu/usr.bin/perl/hints/linux.sh U src/gnu/usr.bin/perl/hints/irix_4.sh U src/gnu/usr.bin/perl/hints/epix.sh C src/gnu/usr.bin/perl/hints/darwin.sh U src/gnu/usr.bin/perl/hints/greenhills.sh C src/gnu/usr.bin/perl/hints/aix.sh U src/gnu/usr.bin/perl/hints/sco_2_3_4.sh U src/gnu/usr.bin/perl/hints/os2.sh U src/gnu/usr.bin/perl/hints/isc_2.sh U src/gnu/usr.bin/perl/hints/stellar.sh U src/gnu/usr.bin/perl/hints/irix_6_0.sh U src/gnu/usr.bin/perl/hints/dynix.sh U src/gnu/usr.bin/perl/hints/sco_2_3_1.sh U src/gnu/usr.bin/perl/hints/irix_5.sh U src/gnu/usr.bin/perl/hints/sco.sh U src/gnu/usr.bin/perl/hints/dragonfly.sh C src/gnu/usr.bin/perl/hints/openbsd.sh U src/gnu/usr.bin/perl/hints/gnukfreebsd.sh U src/gnu/usr.bin/perl/hints/i386.sh U src/gnu/usr.bin/perl/hints/super-ux.sh U src/gnu/usr.bin/perl/hints/dynixptx.sh U src/gnu/usr.bin/perl/hints/gnu.sh U src/gnu/usr.bin/perl/hints/svr5.sh U src/gnu/usr.bin/perl/hints/sco_2_3_2.sh U src/gnu/usr.bin/perl/hints/esix4.sh U src/gnu/usr.bin/perl/hints/svr4.sh U src/gnu/usr.bin/perl/hints/irix_6.sh U src/gnu/usr.bin/perl/hints/mirbsd.sh U src/gnu/usr.bin/perl/hints/convexos.sh U src/gnu/usr.bin/perl/hints/unisysdynix.sh U src/gnu/usr.bin/perl/hints/sco_2_3_3.sh U src/gnu/usr.bin/perl/hints/altos486.sh U src/gnu/usr.bin/perl/hints/interix.sh U src/gnu/usr.bin/perl/hints/fps.sh U src/gnu/usr.bin/perl/hints/bitrig.sh C src/gnu/usr.bin/perl/hints/amigaos.sh U src/gnu/usr.bin/perl/hints/aix_3.sh U src/gnu/usr.bin/perl/hints/isc.sh U src/gnu/usr.bin/perl/hints/aux_3.sh U src/gnu/usr.bin/perl/hints/freebsd.sh U src/gnu/usr.bin/perl/hints/README.hints U src/gnu/usr.bin/perl/hints/umips.sh C src/gnu/usr.bin/perl/hints/catamount.sh U src/gnu/usr.bin/perl/hints/posix-bc.sh U src/gnu/usr.bin/perl/hints/vos.sh U src/gnu/usr.bin/perl/hints/qnx.sh U src/gnu/usr.bin/perl/hints/solaris_2.sh U src/gnu/usr.bin/perl/hints/lynxos.sh U src/gnu/usr.bin/perl/hints/freemint.sh U src/gnu/usr.bin/perl/hints/unicosmk.sh U src/gnu/usr.bin/perl/hints/dcosx.sh U src/gnu/usr.bin/perl/hints/bsdos.sh U src/gnu/usr.bin/perl/hints/ti1500.sh U src/gnu/usr.bin/perl/hints/netbsd.sh C src/gnu/usr.bin/perl/hints/os390.sh U src/gnu/usr.bin/perl/hints/dec_osf.sh U src/gnu/usr.bin/perl/hints/gnuknetbsd.sh C src/gnu/usr.bin/perl/hints/haiku.sh U src/gnu/usr.bin/perl/hints/ncr_tower.sh C src/gnu/usr.bin/perl/regen/op_private C src/gnu/usr.bin/perl/regen/opcode.pl U src/gnu/usr.bin/perl/regen/miniperlmain.pl C src/gnu/usr.bin/perl/regen/embed.pl U src/gnu/usr.bin/perl/regen/uconfig_h.pl C src/gnu/usr.bin/perl/regen/mk_invlists.pl C src/gnu/usr.bin/perl/regen/keywords.pl C src/gnu/usr.bin/perl/regen/warnings.pl C src/gnu/usr.bin/perl/regen/ebcdic.pl C src/gnu/usr.bin/perl/regen/unicode_constants.pl C src/gnu/usr.bin/perl/regen/regcomp.pl C src/gnu/usr.bin/perl/regen/regen_lib.pl C src/gnu/usr.bin/perl/regen/charset_translations.pl C src/gnu/usr.bin/perl/regen/feature.pl C src/gnu/usr.bin/perl/regen/embed_lib.pl C src/gnu/usr.bin/perl/regen/lib_cleanup.pl C src/gnu/usr.bin/perl/regen/regcharclass.pl U src/gnu/usr.bin/perl/regen/mph.pl C src/gnu/usr.bin/perl/regen/mk_PL_charclass.pl C src/gnu/usr.bin/perl/regen/mg_vtable.pl C src/gnu/usr.bin/perl/regen/overload.pl C src/gnu/usr.bin/perl/regen/genpacksizetables.pl C src/gnu/usr.bin/perl/regen/reentr.pl C src/gnu/usr.bin/perl/regen/opcodes C src/gnu/usr.bin/perl/regen/regcharclass_multi_char_folds.pl C src/gnu/usr.bin/perl/cygwin/cygwin.c C src/gnu/usr.bin/perl/Porting/release_schedule.pod C src/gnu/usr.bin/perl/Porting/exec-bit.txt U src/gnu/usr.bin/perl/Porting/git-make-p4-refs U src/gnu/usr.bin/perl/Porting/make_dot_patch.pl C src/gnu/usr.bin/perl/Porting/todo.pod C src/gnu/usr.bin/perl/Porting/makemeta U src/gnu/usr.bin/perl/Porting/manisort N src/gnu/usr.bin/perl/Porting/vote_admin_guide.pod C src/gnu/usr.bin/perl/Porting/config_H U src/gnu/usr.bin/perl/Porting/mksample C src/gnu/usr.bin/perl/Porting/perldelta_template.pod U src/gnu/usr.bin/perl/Porting/README.y2038 C src/gnu/usr.bin/perl/Porting/epigraphs.pod C src/gnu/usr.bin/perl/Porting/deparse-skips.txt C src/gnu/usr.bin/perl/Porting/checkAUTHORS.pl C src/gnu/usr.bin/perl/Porting/cmpVERSION.pl U src/gnu/usr.bin/perl/Porting/make-rmg-checklist U src/gnu/usr.bin/perl/Porting/bisect.pl N src/gnu/usr.bin/perl/Porting/docs-team-charter.pod U src/gnu/usr.bin/perl/Porting/acknowledgements.pl C src/gnu/usr.bin/perl/Porting/release_managers_guide.pod C src/gnu/usr.bin/perl/Porting/makerel U src/gnu/usr.bin/perl/Porting/leakfinder.pl C src/gnu/usr.bin/perl/Porting/core-cpan-diff U src/gnu/usr.bin/perl/Porting/expand-macro.pl U src/gnu/usr.bin/perl/Porting/git-deltatool U src/gnu/usr.bin/perl/Porting/timecheck.c C src/gnu/usr.bin/perl/Porting/pod_rules.pl U src/gnu/usr.bin/perl/Porting/config_h.pl U src/gnu/usr.bin/perl/Porting/manicheck C src/gnu/usr.bin/perl/Porting/checkURL.pl U src/gnu/usr.bin/perl/Porting/podtidy U src/gnu/usr.bin/perl/Porting/exercise_makedef.pl C src/gnu/usr.bin/perl/Porting/checkcfguse.pl U src/gnu/usr.bin/perl/Porting/check-cpan-pollution U src/gnu/usr.bin/perl/Porting/manifest_lib.pl U src/gnu/usr.bin/perl/Porting/valgrindpp.pl U src/gnu/usr.bin/perl/Porting/security_template.pod U src/gnu/usr.bin/perl/Porting/Maintainers U src/gnu/usr.bin/perl/Porting/findrfuncs C src/gnu/usr.bin/perl/Porting/how_to_write_a_perldelta.pod U src/gnu/usr.bin/perl/Porting/bisect-example.sh C src/gnu/usr.bin/perl/Porting/README.pod C src/gnu/usr.bin/perl/Porting/bench.pl C src/gnu/usr.bin/perl/Porting/pumpkin.pod U src/gnu/usr.bin/perl/Porting/rt_list_patches U src/gnu/usr.bin/perl/Porting/GitUtils.pm U src/gnu/usr.bin/perl/Porting/checkpodencoding.pl U src/gnu/usr.bin/perl/Porting/harness-timer-report.pl N src/gnu/usr.bin/perl/Porting/perlgov-team-update C src/gnu/usr.bin/perl/Porting/bisect-runner.pl N src/gnu/usr.bin/perl/Porting/core-team.json N src/gnu/usr.bin/perl/Porting/add-pod-file U src/gnu/usr.bin/perl/Porting/sort_perldiag.pl U src/gnu/usr.bin/perl/Porting/corecpan.pl C src/gnu/usr.bin/perl/Porting/release_announcement_template.txt C src/gnu/usr.bin/perl/Porting/Glossary U src/gnu/usr.bin/perl/Porting/bump-perl-version U src/gnu/usr.bin/perl/Porting/checkVERSION.pl U src/gnu/usr.bin/perl/Porting/git-find-p4-change C src/gnu/usr.bin/perl/Porting/config.sh C src/gnu/usr.bin/perl/Porting/sync-with-cpan C src/gnu/usr.bin/perl/Porting/add-package.pl C src/gnu/usr.bin/perl/Porting/checkcfgvar.pl U src/gnu/usr.bin/perl/Porting/corelist-diff U src/gnu/usr.bin/perl/Porting/timecheck2.c C src/gnu/usr.bin/perl/Porting/corelist-perldelta.pl C src/gnu/usr.bin/perl/Porting/pod_lib.pl U src/gnu/usr.bin/perl/Porting/make_snapshot.pl U src/gnu/usr.bin/perl/Porting/Maintainers.pm C src/gnu/usr.bin/perl/Porting/perlhist_calculate.pl U src/gnu/usr.bin/perl/Porting/checkansi.pl C src/gnu/usr.bin/perl/Porting/corelist.pl C src/gnu/usr.bin/perl/Porting/Maintainers.pl U src/gnu/usr.bin/perl/Porting/newtests-perldelta.pl N src/gnu/usr.bin/perl/Porting/updateAUTHORS.pl U src/gnu/usr.bin/perl/Porting/new-perldelta.pl 1721 conflicts created by this import. Use the following command to help the merge: cvs checkout -jPERL:yesterday -jPERL src/gnu/usr.bin/perl CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/14 18:36:38 Modified files: gnu/usr.bin/perl: AUTHORS Configure EXTERN.h INSTALL INTERN.h MANIFEST META.json META.yml Makefile.SH Makefile.micro README README.bs2000 README.cygwin README.haiku README.irix README.macosx README.os2 README.os390 README.qnx README.synology README.vms README.win32 XSUB.h autodoc.pl av.c av.h caretx.c cflags.SH charclass_invlists.h config_h.SH configpm configure.com cop.h cv.h deb.c doio.c doop.c dosish.h dquote.c dump.c ebcdic_tables.h embed.fnc embed.h embedvar.h feature.h generate_uudmap.c globals.c globvar.sym gv.c gv.h handy.h hv.c hv.h hv_func.h inline.h install_lib.pl installhtml installman installperl intrpvar.h invlist_inline.h iperlsys.h keywords.c keywords.h l1_char_class_tab.h locale.c make_ext.pl makedef.pl makedepend.SH malloc.c mathoms.c metaconfig.SH metaconfig.h mg.c mg.h mg_raw.h mg_vtable.h miniperlmain.c mkppport mkppport.lst mro_core.c myconfig.SH nostdio.h numeric.c op.c op.h op_reg_common.h opcode.h opnames.h packsizetables.inc pad.c pad.h parser.h patchlevel.h perl.c perl.h perlapi.h perlio.c perlio.h perliol.h perlvars.h perly.act perly.c perly.h perly.tab perly.y pp.c pp.h pp_ctl.c pp_hot.c pp_pack.c pp_proto.h pp_sort.c pp_sys.c proto.h reentr.c regcharclass.h regcomp.c regcomp.h regcomp.sym regen_perly.pl regexec.c regexp.h regnodes.h runtests.SH scope.c scope.h sv.c sv.h taint.c thread.h time64.c time64.h toke.c uconfig.h uconfig.sh uconfig64.sh unicode_constants.h universal.c unixish.h utf8.c utf8.h utfebcdic.h util.c util.h utils.lst vutil.c vutil.h vxs.inc warnings.h write_buildcustomize.pl gnu/usr.bin/perl/Cross: Makefile-cross-SH cflags-cross-arm config.sh-arm-linux config.sh-arm-linux-n770 gnu/usr.bin/perl/Porting: Glossary Maintainers.pl README.pod add-package.pl bench.pl bisect-runner.pl checkAUTHORS.pl checkURL.pl checkcfguse.pl checkcfgvar.pl cmpVERSION.pl config.sh config_H core-cpan-diff corelist-perldelta.pl corelist.pl deparse-skips.txt epigraphs.pod exec-bit.txt how_to_write_a_perldelta.pod makemeta makerel perldelta_template.pod perlhist_calculate.pl pod_lib.pl pod_rules.pl pumpkin.pod release_announcement_template.txt release_managers_guide.pod release_schedule.pod sync-with-cpan todo.pod gnu/usr.bin/perl/amigaos4: amigaio.c amigaio.h amigaos.c gnu/usr.bin/perl/cpan/Archive-Tar/bin: ptar ptardiff gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive: Tar.pm gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/Tar: Constant.pm File.pm gnu/usr.bin/perl/cpan/CPAN/lib: CPAN.pm gnu/usr.bin/perl/cpan/CPAN/lib/App: Cpan.pm gnu/usr.bin/perl/cpan/CPAN/lib/CPAN: Distribution.pm FTP.pm FirstTime.pm HandleConfig.pm Index.pm gnu/usr.bin/perl/cpan/CPAN/scripts: cpan gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2: Bzip2.xs gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/bzip2-src: bzlib.c compress.c gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/lib/Compress/Raw: Bzip2.pm gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/t: 000prereq.t gnu/usr.bin/perl/cpan/Compress-Raw-Zlib: Makefile.PL Zlib.xs config.in gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/lib/Compress/Raw: Zlib.pm gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t: 02zlib.t 07bufsize.t gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/zlib-src: crc32.c deflate.c deflate.h inflate.c trees.c zconf.h zutil.c zutil.h gnu/usr.bin/perl/cpan/Config-Perl-V: V.pm gnu/usr.bin/perl/cpan/DB_File: DB_File.pm DB_File.xs Makefile.PL gnu/usr.bin/perl/cpan/Digest/t: base.t digest.t file.t gnu/usr.bin/perl/cpan/Digest-MD5: MD5.pm MD5.xs Makefile.PL gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t threads.t gnu/usr.bin/perl/cpan/Encode: Encode.pm Encode.xs Makefile.PL gnu/usr.bin/perl/cpan/Encode/JP: JP.pm gnu/usr.bin/perl/cpan/Encode/Unicode: Unicode.pm Unicode.xs gnu/usr.bin/perl/cpan/Encode/bin: enc2xs encguess gnu/usr.bin/perl/cpan/Encode/lib/Encode: GSM0338.pm gnu/usr.bin/perl/cpan/Encode/t: Unicode.t enc_data.t enc_module.t encoding.t jperl.t taint.t gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm Installed.pm Packlist.pm gnu/usr.bin/perl/cpan/ExtUtils-Install/t: Install.t InstallWithMM.t Installapi2.t Installed.t Packlist.t gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib: TieOut.pm gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/MakeMaker/Test: Utils.pm gnu/usr.bin/perl/cpan/ExtUtils-Install/t/lib/MakeMaker/Test/Setup: BFD.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: Command.pm Liblist.pm MM.pm MM_AIX.pm MM_Any.pm MM_BeOS.pm MM_Cygwin.pm MM_DOS.pm MM_Darwin.pm MM_MacOS.pm MM_NW5.pm MM_OS2.pm MM_QNX.pm MM_UWIN.pm MM_Unix.pm MM_VMS.pm MM_VOS.pm MM_Win32.pm MM_Win95.pm MY.pm MakeMaker.pm Mkbootstrap.pm Mksymlists.pm testlib.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command: MM.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist: Kid.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker: Config.pm FAQ.pod Locale.pm Tutorial.pod version.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/version: regex.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t: FIRST_MAKEFILE.t INSTALL_BASE.t MM_Unix.t basic.t build_man.t cd.t cp.t echo.t eu_command.t min_perl_version.t miniperl.t oneliner.t parse_version.t pm_to_blib.t postamble.t prereq.t several_authors.t unicode.t vstrings.t writemakefile_args.t gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test: NoXS.pm Utils.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup: XS.pm gnu/usr.bin/perl/cpan/ExtUtils-Manifest/lib/ExtUtils: MANIFEST.SKIP Manifest.pm gnu/usr.bin/perl/cpan/File-Fetch/lib/File: Fetch.pm gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm gnu/usr.bin/perl/cpan/File-Path/t: Path.t Path_root.t gnu/usr.bin/perl/cpan/Filter-Util-Call: Call.pm Call.xs gnu/usr.bin/perl/cpan/Filter-Util-Call/t: call.t rt_54452-rebless.t gnu/usr.bin/perl/cpan/Getopt-Long/lib/Getopt: Long.pm gnu/usr.bin/perl/cpan/HTTP-Tiny/corpus: form-01.txt form-02.txt redirect-09.txt gnu/usr.bin/perl/cpan/HTTP-Tiny/lib/HTTP: Tiny.pm gnu/usr.bin/perl/cpan/HTTP-Tiny/t: 001_api.t 002_croakage.t 100_get.t 101_head.t 102_put.t 103_delete.t 104_post.t 110_mirror.t 140_proxy.t 150_post_form.t Util.pm gnu/usr.bin/perl/cpan/IO-Compress: Makefile.PL gnu/usr.bin/perl/cpan/IO-Compress/bin: zipdetails gnu/usr.bin/perl/cpan/IO-Compress/lib/Compress: Zlib.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/File: GlobMapper.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress: Base.pm Bzip2.pm Deflate.pm FAQ.pod Gzip.pm RawDeflate.pm Zip.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Adapter: Bzip2.pm Deflate.pm Identity.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Base: Common.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Gzip: Constants.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zip: Constants.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Compress/Zlib: Constants.pm Extra.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress: AnyInflate.pm AnyUncompress.pm Base.pm Bunzip2.pm Gunzip.pm Inflate.pm RawInflate.pm Unzip.pm gnu/usr.bin/perl/cpan/IO-Compress/lib/IO/Uncompress/Adapter: Bunzip2.pm Identity.pm Inflate.pm gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm gnu/usr.bin/perl/cpan/IO-Compress/t: 000prereq.t 020isize.t 101truncate-bzip2.t 101truncate-deflate.t 101truncate-gzip.t 101truncate-rawdeflate.t 101truncate-zip.t 105oneshot-zip-store-only.t gnu/usr.bin/perl/cpan/IO-Compress/t/compress: oneshot.pl prime.pl gnu/usr.bin/perl/cpan/IO-Socket-IP/lib/IO/Socket: IP.pm gnu/usr.bin/perl/cpan/IO-Socket-IP/t: 01local-client-v4.t 02local-server-v4.t 03local-cross-v4.t 05local-server-v6.t 06local-cross-v6.t 11sockopts.t 15io-socket.t 16v6only.t 22timeout.t gnu/usr.bin/perl/cpan/IPC-SysV: Makefile.PL SysV.xs gnu/usr.bin/perl/cpan/IPC-SysV/lib/IPC: Msg.pm Semaphore.pm SharedMem.pm SysV.pm gnu/usr.bin/perl/cpan/IPC-SysV/t: ipcsysv.t msg.t pod.t podcov.t sem.t shm.t gnu/usr.bin/perl/cpan/JSON-PP/lib/JSON: PP.pm gnu/usr.bin/perl/cpan/JSON-PP/t: zero-mojibake.t gnu/usr.bin/perl/cpan/MIME-Base64: Base64.xs gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math: BigFloat.pm BigInt.pm gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt: Calc.pm gnu/usr.bin/perl/cpan/Math-BigInt/t: _e_math.t alias.inc bare_mbf.t bare_mbi.t bare_mif.t big_pi_e.t bigfltpm.inc bigfltpm.t bigintc.t bigintpm.inc bigintpm.t bigints.t biglog.t bigroot.t config.t downgrade.t from_hex-mbf.t inf_nan.t isa.t mbf_ali.t mbi_ali.t mbi_rand.t mbimbf.inc mbimbf.t nan_cmp.t new_overloaded.t objectify_mbf.t objectify_mbi.t req_mbf0.t req_mbf1.t req_mbfa.t req_mbfi.t req_mbfn.t req_mbfw.t require.t round.t rt-16221.t sub_ali.t sub_mbf.t sub_mbi.t sub_mif.t trap.t upgrade.inc upgrade.t upgrade2.t upgradef.t use.t use_lib1.t use_lib2.t use_lib3.t use_lib4.t use_mbfw.t with_sub.t gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigFloat: Subclass.pm gnu/usr.bin/perl/cpan/Math-BigInt/t/Math/BigInt: BareCalc.pm Subclass.pm gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/lib/Math/BigInt: FastCalc.pm gnu/usr.bin/perl/cpan/Math-BigInt-FastCalc/t: bigintfc.t bootstrap.t leak.t mbi_rand.t gnu/usr.bin/perl/cpan/Math-BigRat/lib/Math: BigRat.pm gnu/usr.bin/perl/cpan/Math-BigRat/t: big_ap.t bigfltrt.t bigrat.t bigratpm.inc bigratpm.t bigratup.t bitwise.t hang.t requirer.t trap.t gnu/usr.bin/perl/cpan/Module-Load-Conditional/lib/Module/Load: Conditional.pm gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm gnu/usr.bin/perl/cpan/NEXT/t: actual.t gnu/usr.bin/perl/cpan/PerlIO-via-QuotedPrint/lib/PerlIO/via: QuotedPrint.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod: Perldoc.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc: ToMan.pm gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod: Simple.pm gnu/usr.bin/perl/cpan/Pod-Simple/lib/Pod/Simple: BlackBox.pm Checker.pm Debug.pm DumpAsText.pm DumpAsXML.pm HTML.pm HTMLBatch.pm LinkSection.pm Methody.pm Progress.pm PullParser.pm PullParserEndToken.pm PullParserStartToken.pm PullParserTextToken.pm PullParserToken.pm RTF.pm Search.pm SimpleTree.pm Text.pm TextContent.pm TiedOutFH.pm Transcode.pm TranscodeDumb.pm TranscodeSmart.pm XHTML.pm XMLOutStream.pm gnu/usr.bin/perl/cpan/Pod-Simple/t: basic.t corpus.t enc-chars.t encod04.t html01.t render.t search10.t search12.t search20.t search22.t search26.t search28.t search50.t xhtml01.t gnu/usr.bin/perl/cpan/Pod-Usage/lib/Pod: Usage.pm gnu/usr.bin/perl/cpan/Pod-Usage/scripts: pod2usage.PL gnu/usr.bin/perl/cpan/Pod-Usage/t/pod: headwithmarkup.t p2u_data.pl pod2usage.t pod2usage.xr pod2usage2.t selectheaders.pl selectheaders.t selectsections.pl selectsections.t testp2pt.pl gnu/usr.bin/perl/cpan/Scalar-List-Utils: ListUtil.xs gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/List: Util.pm gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/List/Util: XS.pm gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/Scalar: Util.pm gnu/usr.bin/perl/cpan/Scalar-List-Utils/lib/Sub: Util.pm gnu/usr.bin/perl/cpan/Scalar-List-Utils/t: dualvar.t first.t isvstring.t pair.t product.t reduce.t tainted.t weak.t gnu/usr.bin/perl/cpan/Socket: Makefile.PL Socket.pm Socket.xs gnu/usr.bin/perl/cpan/Socket/t: getaddrinfo.t getnameinfo.t socketpair.t gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL gnu/usr.bin/perl/cpan/Test-Harness/bin: prove gnu/usr.bin/perl/cpan/Test-Harness/lib/App: Prove.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove: State.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State: Result.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/App/Prove/State/Result: Test.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP: Base.pm Harness.pm Object.pm Parser.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter: Base.pm Color.pm Console.pm File.pm Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/Console: ParallelSession.pm Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Formatter/File: Session.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Harness: Env.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser: Aggregator.pm Grammar.pm Iterator.pm IteratorFactory.pm Multiplexer.pm Result.pm ResultFactory.pm Scheduler.pm Source.pm SourceHandler.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Iterator: Array.pm Process.pm Stream.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result: Bailout.pm Comment.pm Plan.pm Pragma.pm Test.pm Unknown.pm Version.pm YAML.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Scheduler: Job.pm Spinner.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/SourceHandler: Executable.pm File.pm Handle.pm Perl.pm RawTAP.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/YAMLish: Reader.pm Writer.pm gnu/usr.bin/perl/cpan/Test-Harness/lib/Test: Harness.pm gnu/usr.bin/perl/cpan/Test-Harness/t: prove.t yamlish.t gnu/usr.bin/perl/cpan/Test-Simple/lib: ok.pm gnu/usr.bin/perl/cpan/Test-Simple/lib/Test: Builder.pm More.pm Simple.pm Tester.pm gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder: Module.pm Tester.pm gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Builder/Tester: Color.pm gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/Tester: Capture.pm CaptureRunner.pm Delegate.pm gnu/usr.bin/perl/cpan/Test-Simple/lib/Test/use: ok.pm gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm gnu/usr.bin/perl/cpan/Text-ParseWords/lib/Text: ParseWords.pm gnu/usr.bin/perl/cpan/Text-ParseWords/t: ParseWords.t gnu/usr.bin/perl/cpan/Text-Tabs/lib/Text: Tabs.pm Wrap.pm gnu/usr.bin/perl/cpan/Text-Tabs/t: 79766.t Tabs-ElCid.t Wrap-JLB.t gnu/usr.bin/perl/cpan/Unicode-Collate: Collate.pm Collate.xs Makefile.PL mkheader gnu/usr.bin/perl/cpan/Unicode-Collate/Collate: Locale.pm allkeys.txt gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/CJK: Big5.pm GB2312.pm JISX0208.pm Korean.pm Pinyin.pm Stroke.pm Zhuyin.pm gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/Locale: af.pl ar.pl as.pl az.pl be.pl bn.pl ca.pl cs.pl cy.pl da.pl de_phone.pl ee.pl eo.pl es.pl es_trad.pl et.pl fa.pl fi.pl fi_phone.pl fil.pl fo.pl gu.pl ha.pl haw.pl hi.pl hr.pl hu.pl hy.pl ig.pl is.pl ja.pl kk.pl kl.pl kn.pl ko.pl kok.pl ln.pl lt.pl lv.pl mk.pl ml.pl mr.pl mt.pl nb.pl nn.pl nso.pl om.pl or.pl pa.pl pl.pl ro.pl sa.pl se.pl si.pl si_dict.pl sk.pl sl.pl sq.pl sr.pl sv.pl sv_refo.pl ta.pl te.pl th.pl tn.pl to.pl tr.pl uk.pl ur.pl vi.pl wae.pl wo.pl yo.pl zh.pl zh_big5.pl zh_gb.pl zh_pin.pl zh_strk.pl zh_zhu.pl gnu/usr.bin/perl/cpan/Unicode-Collate/t: contract.t ident.t illegal.t loc_es.t loc_estr.t loc_fr.t nonchar.t version.t view.t gnu/usr.bin/perl/cpan/Win32: Win32.pm Win32.xs gnu/usr.bin/perl/cpan/Win32/t: GetOSName.t gnu/usr.bin/perl/cpan/autodie/lib: Fatal.pm autodie.pm gnu/usr.bin/perl/cpan/autodie/lib/autodie: Util.pm exception.pm hints.pm skip.pm gnu/usr.bin/perl/cpan/autodie/lib/autodie/Scope: Guard.pm GuardStack.pm gnu/usr.bin/perl/cpan/autodie/lib/autodie/exception: system.pm gnu/usr.bin/perl/cpan/bignum/lib: bigint.pm bignum.pm bigrat.pm gnu/usr.bin/perl/cpan/bignum/lib/Math/BigFloat: Trace.pm gnu/usr.bin/perl/cpan/bignum/lib/Math/BigInt: Trace.pm gnu/usr.bin/perl/cpan/bignum/t: bigexp.t bigint.t bignum.t bigrat.t in_effect.t option_a.t option_p.t overrides.t ratopt_a.t gnu/usr.bin/perl/cpan/experimental/lib: experimental.pm gnu/usr.bin/perl/cpan/experimental/t: basic.t gnu/usr.bin/perl/cpan/libnet: Makefile.PL gnu/usr.bin/perl/cpan/libnet/lib/Net: Cmd.pm Config.pm Domain.pm FTP.pm NNTP.pm Netrc.pm POP3.pm SMTP.pm Time.pm libnetFAQ.pod gnu/usr.bin/perl/cpan/libnet/lib/Net/FTP: A.pm E.pm I.pm L.pm dataconn.pm gnu/usr.bin/perl/cpan/libnet/t: config.t datasend.t ftp.t hostname.t netrc.t nntp.t nntp_ipv6.t nntp_ssl.t pop3_ipv6.t pop3_ssl.t require.t smtp.t smtp_ipv6.t smtp_ssl.t time.t gnu/usr.bin/perl/cpan/perlfaq/lib: perlfaq.pm perlfaq.pod perlfaq1.pod perlfaq2.pod perlfaq3.pod perlfaq4.pod perlfaq5.pod perlfaq6.pod perlfaq7.pod perlfaq8.pod perlfaq9.pod perlglossary.pod gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL gnu/usr.bin/perl/cpan/podlators/t/general: basic.t gnu/usr.bin/perl/cpan/podlators/t/man: empty.t no-encode.t gnu/usr.bin/perl/cpan/version/lib: version.pm version.pod gnu/usr.bin/perl/cpan/version/lib/version: regex.pm gnu/usr.bin/perl/cpan/version/t: 01base.t 02derived.t 03require.t 05sigdie.t 06noop.t 07locale.t 08_corelist.t 09_list_util.t 10_lyon.t coretests.pm gnu/usr.bin/perl/cygwin: cygwin.c gnu/usr.bin/perl/dist/Attribute-Handlers/lib/Attribute: Handlers.pm gnu/usr.bin/perl/dist/Carp/lib: Carp.pm gnu/usr.bin/perl/dist/Carp/lib/Carp: Heavy.pm gnu/usr.bin/perl/dist/Carp/t: Carp.t gnu/usr.bin/perl/dist/Data-Dumper: Changes Dumper.pm Dumper.xs gnu/usr.bin/perl/dist/Data-Dumper/t: dumper.t huge.t quotekeys.t recurse.t trailing_comma.t gnu/usr.bin/perl/dist/Devel-PPPort: Changes Makefile.PL PPPort_pm.PL gnu/usr.bin/perl/dist/Devel-PPPort/devel: devtools.pl mktodo.pl regenerate gnu/usr.bin/perl/dist/Devel-PPPort/parts: apicheck.pl embed.fnc ppport.fnc gnu/usr.bin/perl/dist/Devel-PPPort/parts/base: 5003007 5009002 5009004 5009005 5017004 5035004 5035009 5035010 gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc: Sv_set call magic misc newSVpv utf8 version gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo: 5006000 5035010 gnu/usr.bin/perl/dist/Dumpvalue/t: Dumpvalue.t gnu/usr.bin/perl/dist/Exporter/lib: Exporter.pm gnu/usr.bin/perl/dist/ExtUtils-CBuilder: Changes Makefile.PL gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils: CBuilder.pm gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder: Base.pm gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform: Unix.pm VMS.pm Windows.pm aix.pm android.pm cygwin.pm darwin.pm dec_osf.pm os2.pm gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows: BCC.pm GCC.pm MSVC.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS: Changes gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib: perlxs.pod perlxstut.pod gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils: ParseXS.pm Typemaps.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS: Constants.pm CountLines.pm Eval.pm Utilities.pm gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps: Cmd.pm InputMap.pm OutputMap.pm Type.pm gnu/usr.bin/perl/dist/I18N-LangTags/lib/I18N: LangTags.pm gnu/usr.bin/perl/dist/IO: IO.pm IO.xs poll.c gnu/usr.bin/perl/dist/IO/lib/IO: Dir.pm File.pm Handle.pm Pipe.pm Poll.pm Seekable.pm Select.pm Socket.pm gnu/usr.bin/perl/dist/IO/lib/IO/Socket: INET.pm UNIX.pm gnu/usr.bin/perl/dist/IO/t: cachepropagate-unix.t io_linenum.t io_poll.t io_sock.t io_taint.t io_utf8argv.t io_xs.t gnu/usr.bin/perl/dist/Locale-Maketext: ChangeLog gnu/usr.bin/perl/dist/Locale-Maketext/lib/Locale: Maketext.pm gnu/usr.bin/perl/dist/Module-CoreList: Changes 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/dist/Net-Ping/lib/Net: Ping.pm gnu/usr.bin/perl/dist/Net-Ping/t: 450_service.t gnu/usr.bin/perl/dist/PathTools: Changes Cwd.pm Cwd.xs Makefile.PL gnu/usr.bin/perl/dist/PathTools/lib/File: Spec.pm gnu/usr.bin/perl/dist/PathTools/lib/File/Spec: AmigaOS.pm Cygwin.pm Epoc.pm Functions.pm Mac.pm OS2.pm Unix.pm VMS.pm Win32.pm gnu/usr.bin/perl/dist/Safe: Safe.pm gnu/usr.bin/perl/dist/Safe/t: safeutf8.t gnu/usr.bin/perl/dist/Storable: ChangeLog Makefile.PL Storable.pm Storable.xs gnu/usr.bin/perl/dist/Storable/t: canonical.t utf8.t gnu/usr.bin/perl/dist/Time-HiRes: Changes HiRes.pm HiRes.xs Makefile.PL gnu/usr.bin/perl/dist/Time-HiRes/t: Watchdog.pm stat.t utime.t gnu/usr.bin/perl/dist/XSLoader: Makefile.PL XSLoader_pm.PL gnu/usr.bin/perl/dist/XSLoader/t: XSLoader.t gnu/usr.bin/perl/dist/if: if.pm gnu/usr.bin/perl/dist/threads: threads.xs gnu/usr.bin/perl/dist/threads/lib: threads.pm gnu/usr.bin/perl/dist/threads-shared: shared.xs gnu/usr.bin/perl/dist/threads-shared/lib/threads: shared.pm gnu/usr.bin/perl/dist/threads-shared/t: stress.t gnu/usr.bin/perl/ext/Amiga-ARexx: ARexx.pm gnu/usr.bin/perl/ext/Amiga-Exec: Exec.pm gnu/usr.bin/perl/ext/B: B.pm B.xs Makefile.PL typemap gnu/usr.bin/perl/ext/B/B: Concise.pm gnu/usr.bin/perl/ext/B/t: OptreeCheck.pm concise-xs.t concise.t f_map.t f_sort.t optree_check.t optree_concise.t optree_misc.t optree_samples.t optree_sort.t optree_specials.t optree_varinit.t showlex.t gnu/usr.bin/perl/ext/Devel-Peek: Peek.pm Peek.xs gnu/usr.bin/perl/ext/Devel-Peek/t: Peek.t gnu/usr.bin/perl/ext/DynaLoader: DynaLoader_pm.PL Makefile.PL dlutils.c gnu/usr.bin/perl/ext/DynaLoader/t: DynaLoader.t gnu/usr.bin/perl/ext/Errno: Errno_pm.PL gnu/usr.bin/perl/ext/ExtUtils-Miniperl/lib/ExtUtils: Miniperl.pm gnu/usr.bin/perl/ext/Fcntl: Fcntl.pm Fcntl.xs gnu/usr.bin/perl/ext/File-Find/lib/File: Find.pm gnu/usr.bin/perl/ext/File-Find/t: find.t gnu/usr.bin/perl/ext/File-Glob: Glob.pm Glob.xs bsd_glob.c gnu/usr.bin/perl/ext/GDBM_File: GDBM_File.pm typemap gnu/usr.bin/perl/ext/Hash-Util: Changes Util.xs gnu/usr.bin/perl/ext/Hash-Util/lib/Hash: Util.pm gnu/usr.bin/perl/ext/Hash-Util/t: Util.t gnu/usr.bin/perl/ext/Hash-Util-FieldHash: FieldHash.xs gnu/usr.bin/perl/ext/Hash-Util-FieldHash/lib/Hash/Util: FieldHash.pm gnu/usr.bin/perl/ext/Hash-Util-FieldHash/t: 05_perlhook.t gnu/usr.bin/perl/ext/I18N-Langinfo: Langinfo.pm gnu/usr.bin/perl/ext/IPC-Open3/lib/IPC: Open3.pm gnu/usr.bin/perl/ext/IPC-Open3/t: IPC-Open3.t gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL gnu/usr.bin/perl/ext/ODBM_File: ODBM_File.pm ODBM_File.xs gnu/usr.bin/perl/ext/Opcode: Opcode.pm Opcode.xs gnu/usr.bin/perl/ext/POSIX: Makefile.PL POSIX.xs gnu/usr.bin/perl/ext/POSIX/lib: POSIX.pm POSIX.pod gnu/usr.bin/perl/ext/POSIX/t: export.t math.t posix.t sigaction.t time.t gnu/usr.bin/perl/ext/PerlIO-encoding: encoding.pm encoding.xs gnu/usr.bin/perl/ext/PerlIO-encoding/t: encoding.t nolooping.t gnu/usr.bin/perl/ext/PerlIO-mmap: mmap.pm mmap.xs gnu/usr.bin/perl/ext/PerlIO-scalar: scalar.pm gnu/usr.bin/perl/ext/PerlIO-scalar/t: scalar.t gnu/usr.bin/perl/ext/Pod-Functions: Functions_pm.PL gnu/usr.bin/perl/ext/Pod-Functions/t: Functions.t gnu/usr.bin/perl/ext/Pod-Html/lib/Pod: Html.pm gnu/usr.bin/perl/ext/Pod-Html/t: crossref.t crossref2.t crossref3.t htmlview.t gnu/usr.bin/perl/ext/SDBM_File: dba.c dbd.c dbe.c dbu.c sdbm.c sdbm.h tune.h util.c gnu/usr.bin/perl/ext/Sys-Hostname: Hostname.pm gnu/usr.bin/perl/ext/Win32CORE: Win32CORE.c gnu/usr.bin/perl/ext/XS-APItest: APItest.pm APItest.xs Makefile.PL numeric.xs gnu/usr.bin/perl/ext/XS-APItest/t: call.t clone-with-stack.t grok.t hash.t locale.t magic.t multicall.t printf.t utf8.t xsub_h.t gnu/usr.bin/perl/ext/XS-Typemap: Typemap.pm Typemap.xs gnu/usr.bin/perl/ext/XS-Typemap/t: Typemap.t gnu/usr.bin/perl/ext/attributes: attributes.pm attributes.xs gnu/usr.bin/perl/ext/mro: mro.pm mro.xs gnu/usr.bin/perl/ext/re: re.pm re.xs gnu/usr.bin/perl/ext/re/t: regop.pl regop.t gnu/usr.bin/perl/hints: aix.sh amigaos.sh catamount.sh darwin.sh haiku.sh openbsd.sh os390.sh gnu/usr.bin/perl/lib: AnyDBM_File.pm Benchmark.t Config.t DB.t Symbol.pm UNIVERSAL.pm _charnames.pm bytes.pm bytes.t charnames.pm charnames.t diagnostics.pm feature.pm h2xs.t locale.pm locale.t meta_notation.pm overload.pm overload.t perl5db.pl perl5db.t sigtrap.pm sort.t strict.pm strict.t subs.pm utf8.pm warnings.pm gnu/usr.bin/perl/lib/B: Deparse-core.t Deparse-subclass.t Deparse.pm Deparse.t Op_private.pm gnu/usr.bin/perl/lib/DBM_Filter/t: encode.t utf8.t gnu/usr.bin/perl/lib/ExtUtils: typemap gnu/usr.bin/perl/lib/ExtUtils/t: Embed.t gnu/usr.bin/perl/lib/File: Compare.pm Copy.pm Copy.t stat.pm stat.t gnu/usr.bin/perl/lib/Getopt: Std.pm gnu/usr.bin/perl/lib/Net: hostent.pm gnu/usr.bin/perl/lib/Tie: Hash.pm Scalar.pm SubstrHash.pm gnu/usr.bin/perl/lib/Unicode: UCD.pm UCD.t gnu/usr.bin/perl/lib/unicore: ArabicShaping.txt BidiBrackets.txt BidiMirroring.txt Blocks.txt CJKRadicals.txt CaseFolding.txt CompositionExclusions.txt DAge.txt DCoreProperties.txt DNormalizationProps.txt EastAsianWidth.txt EmojiSources.txt HangulSyllableType.txt Index.txt IndicPositionalCategory.txt IndicSyllabicCategory.txt Jamo.txt LineBreak.txt NameAliases.txt NamedSequences.txt NamedSqProv.txt NamesList.txt NormalizationCorrections.txt PropList.txt PropValueAliases.txt PropertyAliases.txt ReadMe.txt ScriptExtensions.txt Scripts.txt SpecialCasing.txt StandardizedVariants.txt UnicodeData.txt mktables version gnu/usr.bin/perl/lib/unicore/auxiliary: GCBTest.txt GraphemeBreakProperty.txt LBTest.txt SBTest.txt SentenceBreakProperty.txt WBTest.txt WordBreakProperty.txt gnu/usr.bin/perl/lib/unicore/extracted: DBidiClass.txt DBinaryProperties.txt DCombiningClass.txt DDecompositionType.txt DEastAsianWidth.txt DGeneralCategory.txt DJoinGroup.txt DJoinType.txt DLineBreak.txt DNumType.txt DNumValues.txt gnu/usr.bin/perl/os2: Makefile.SHs dl_os2.c os2.c os2ish.h gnu/usr.bin/perl/plan9: aperl buildinfo config.plan9 config_h.sample config_sh.sample exclude fndvers genconfig.pl mkfile plan9.c plan9ish.h setup.rc versnum gnu/usr.bin/perl/pod: buildtoc perl.pod perl5200delta.pod perl5202delta.pod perl5203delta.pod perl5220delta.pod perl5221delta.pod perl5222delta.pod perl5240delta.pod perl5263delta.pod perl5281delta.pod perl5301delta.pod perl58delta.pod perlapio.pod perlcall.pod perlclib.pod perlcommunity.pod perldata.pod perldebguts.pod perldebtut.pod perldebug.pod perldelta.pod perldiag.pod perldsc.pod perlebcdic.pod perlembed.pod perlexperiment.pod perlfilter.pod perlfunc.pod perlgit.pod perlguts.pod perlhack.pod perlhacktips.pod perlhist.pod perlintro.pod perliol.pod perlipc.pod perllocale.pod perllol.pod perlmod.pod perlmodinstall.pod perlmodlib.PL perlmodstyle.pod perlmroapi.pod perlnewmod.pod perlobj.pod perlop.pod perlpacktut.pod perlperf.pod perlpod.pod perlpodspec.pod perlpodstyle.pod perlpolicy.pod perlport.pod perlre.pod perlreapi.pod perlrebackslash.pod perlrecharclass.pod perlref.pod perlrequick.pod perlreref.pod perlretut.pod perlrun.pod perlsec.pod perlstyle.pod perlsub.pod perlsyn.pod perlthrtut.pod perltie.pod perlunicode.pod perlunicook.pod perlunifaq.pod perluniintro.pod perlutil.pod perlvar.pod gnu/usr.bin/perl/regen: charset_translations.pl ebcdic.pl embed.pl embed_lib.pl feature.pl genpacksizetables.pl keywords.pl lib_cleanup.pl mg_vtable.pl mk_PL_charclass.pl mk_invlists.pl op_private opcode.pl opcodes overload.pl reentr.pl regcharclass.pl regcharclass_multi_char_folds.pl regcomp.pl regen_lib.pl unicode_constants.pl warnings.pl gnu/usr.bin/perl/t: README TEST harness loc_tools.pl test.pl gnu/usr.bin/perl/t/comp: multiline.t parser.t require.t use.t gnu/usr.bin/perl/t/io: bom.t dup.t fs.t perlio.t pipe.t socket.t tell.t utf8.t gnu/usr.bin/perl/t/lib: Cname.pm common.pl h2ph.pht gnu/usr.bin/perl/t/lib/croak: op toke gnu/usr.bin/perl/t/lib/feature: implicit gnu/usr.bin/perl/t/lib/warnings: 7fatal mg op perlio pp_sys regcomp regexec sv toke gnu/usr.bin/perl/t/op: aassign.t alarm.t args.t array.t blocks.t bop.t caller.t chdir.t closure.t coreamp.t coresubs.t dump.t each.t filetest.t for.t fork.t getppid.t goto.t groups.t gv.t hash.t hexfp.t inc.t index.t infnan.t lc.t length.t lex.t lex_assign.t local.t lvref.t magic.t mydef.t oct.t pack.t print.t ref.t signatures.t sort.t splice.t split.t split_unicode.t sprintf.t sprintf2.t stat.t svleak.t switch.t sysio.t taint.t threads.t tie.t time.t tr.t ver.t warn.t while.t write.t gnu/usr.bin/perl/t/opbasic: arith.t qq.t gnu/usr.bin/perl/t/perf: benchmarks opcount.t taint.t gnu/usr.bin/perl/t/porting: bench.t customized.dat diag.t dual-life.t globvar.t known_pod_issues.dat libperl.t manifest.t pod_rules.t podcheck.t readme.t regen.t utils.t gnu/usr.bin/perl/t/re: bigfuzzy_not_utf8.t charset.t pat.t pat_advanced.t pat_re_eval.t qr-72922.t re_tests reg_email.t reg_eval_scope.t reg_mesg.t regex_sets.t regexp.t speed.t gnu/usr.bin/perl/t/run: fresh_perl.t locale.t runenv.t switchDx.t switches.t switcht.t gnu/usr.bin/perl/t/uni: method.t overload.t gnu/usr.bin/perl/utils: Makefile.PL enc2xs.PL encguess.PL h2ph.PL h2xs.PL libnetcfg.PL perlbug.PL perlivp.PL pl2pm.PL splain.PL gnu/usr.bin/perl/vms: descrip_mms.template vms.c vmsish.h gnu/usr.bin/perl/win32: GNUmakefile Makefile config.gc config.vc config_H.gc config_H.vc config_sh.PL fcrypt.c perlglob.c perlhost.h perllib.c pod.mak vdir.h vmem.h win32.c win32.h win32iop.h win32sck.c gnu/usr.bin/perl/win32/bin: pl2bat.pl gnu/usr.bin/perl/win32/include: dirent.h gnu/usr.bin/perl/win32/include/sys: socket.h Removed files: gnu/usr.bin/perl: README.dos README.macos README.netware README.symbian perlapi.c stadtx_hash.h gnu/usr.bin/perl/NetWare: CLIBsdio.h CLIBstr.h CLIBstuf.c CLIBstuf.h MP.imp Main.c Makefile NWTInfo.c NWUtil.c Nwmain.c Nwpipe.c config.wc config_H.wc config_h.PL config_sh.PL deb.h dl_netware.xs intdef.h interface.c interface.cpp interface.h iperlhost.h netware.h nw5.c nw5iop.h nw5sck.c nw5sck.h nw5thread.c nw5thread.h nwhashcls.cpp nwhashcls.h nwperlhost.h nwperlsys.c nwperlsys.h nwpipe.h nwplglob.c nwplglob.h nwstdio.h nwtinfo.h nwutil.h nwvmem.h perllib.cpp splittree.pl sv_nw.c win32ish.h gnu/usr.bin/perl/NetWare/bat: Buildtype.bat SetCodeWar.bat SetNWBld.bat Setnlmsdk.bat ToggleD2.bat gnu/usr.bin/perl/NetWare/t: NWModify.pl NWScripts.pl Readme.txt gnu/usr.bin/perl/NetWare/testnlm/echo: echo.c gnu/usr.bin/perl/NetWare/testnlm/type: type.c gnu/usr.bin/perl/Porting: check83.pl cherrymaint make_modlib_cpan.pl gnu/usr.bin/perl/cpan/DB_File: DB_File_BS gnu/usr.bin/perl/cpan/Digest: Digest.pm gnu/usr.bin/perl/cpan/Digest/Digest: base.pm file.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t: testrules.yml gnu/usr.bin/perl/cpan/MIME-Base64: Base64.pm QuotedPrint.pm gnu/usr.bin/perl/cpan/Math-BigInt/t: calling.t const_mbf.t constant.t lib_load.t gnu/usr.bin/perl/cpan/bignum/t: big_e_pi.t bii_e_pi.t biinfnan.t bir_e_pi.t bn_lite.t bninfnan.t br_lite.t brinfnan.t infnan.inc option_l.t scope_f.t scope_i.t scope_r.t gnu/usr.bin/perl/cpan/libnet/t: libnet_t.pl gnu/usr.bin/perl/dist/Devel-PPPort/t: 01_test.t HvNAME.t MY_CXT.t SvPV.t SvREFCNT.t Sv_set.t call.t cop.t exception.t format.t grok.t gv.t limits.t locale.t mPUSH.t magic.t memory.t mess.t misc.t newCONSTSUB.t newRV.t newSV_type.t newSVpv.t podtest.t ppphtest.t pv_tools.t pvs.t shared_pv.t snprintf.t sprintf.t strlfuncs.t sv_xpvf.t threads.t utf8.t uv.t variables.t warn.t gnu/usr.bin/perl/djgpp: config.over configure.bat djgpp.c djgpp.h djgppsed.sh fixpmain gnu/usr.bin/perl/ext/DynaLoader: dl_symbian.xs gnu/usr.bin/perl/ext/Pod-Html/t: pod2html-lib.pl gnu/usr.bin/perl/ext/Pod-Html/testdir: perlpodspec-copy.pod perlvar-copy.pod gnu/usr.bin/perl/hints: dos_djgpp.sh uwin.sh gnu/usr.bin/perl/lib/unicore/To: Digit.pl Fold.pl Lower.pl Title.pl Upper.pl gnu/usr.bin/perl/lib/unicore/lib/InSC: Consona9.pl gnu/usr.bin/perl/symbian: PerlApp.cpp PerlApp.h PerlApp.hrh PerlAppAif.rss PerlBase.cpp PerlBase.h PerlBase.pod PerlRecog.cpp PerlRecog.mmp PerlUi.cpp PerlUi.h PerlUi.hrh PerlUiS60.rss PerlUiS80.rss PerlUiS90.rss PerlUiUIQ.rss PerlUtil.cpp PerlUtil.h PerlUtil.pod README TODO bld.inf config.pl config.sh cwd.pl demo_pl find_writeable_data.pl hexdump.pl install.cfg makesis.pl port.pl sanity.pl sdk.pl sisify.pl symbian_dll.cpp symbian_proto.h symbian_stubs.c symbian_stubs.h symbian_utils.cpp symbianish.h uid.pl version.pl xsbuild.pl gnu/usr.bin/perl/symbian/ext/Moped/Msg: Msg.mmp Msg.pkg Msg.pm Msg.xs README bld.inf location.pl gnu/usr.bin/perl/win32: makefile.mk win32io.c Log message: Fix merge issues, remove excess files - match perl-5.36.0 dist OK bluhm@ a good time naddy@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/14 18:37:31 src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/Test Update of /cvs/src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/Test In directory cvs.openbsd.org:/cvs.d/hack/afresh1/OpenBSD-perl-5.36.0-import/src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/Test Log Message: Directory /cvs/src/gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/Test added to the repository CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/14 18:38:23 Modified files: gnu/usr.bin/perl: Configure MANIFEST Makefile.SH Makefile.bsd-wrapper Makefile.bsd-wrapper1 configpm install_lib.pl installperl numeric.c perl.c pp.c regcomp.c regcomp.h shlib_version utf8.h util.c utils.lst vutil.c gnu/usr.bin/perl/Porting: Maintainers.pl pumpkin.pod gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm gnu/usr.bin/perl/cpan/Compress-Raw-Zlib: Makefile.PL Zlib.xs config.in gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/lib/Compress/Raw: Zlib.pm gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t: 01version.t 02zlib.t 07bufsize.t 09limitoutput.t 18lvalue.t 19nonpv.t gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/compress: CompTestUtils.pm gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: MM_Unix.pm gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm gnu/usr.bin/perl/cpan/IO-Compress/t: 111const-deflate.t gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod: Perldoc.pm gnu/usr.bin/perl/cpan/Pod-Perldoc/lib/Pod/Perldoc: ToMan.pm gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL gnu/usr.bin/perl/dist/IO/t: cachepropagate-unix.t gnu/usr.bin/perl/dist/threads-shared/t: stress.t gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL gnu/usr.bin/perl/hints: openbsd.sh gnu/usr.bin/perl/lib: AnyDBM_File.pm perl5db.pl gnu/usr.bin/perl/pod: perlmodinstall.pod perlmodlib.PL perlop.pod gnu/usr.bin/perl/regen: lib_cleanup.pl gnu/usr.bin/perl/t/lib: h2ph.pht gnu/usr.bin/perl/t/op: getppid.t gnu/usr.bin/perl/t/porting: customized.dat dual-life.t gnu/usr.bin/perl/t/re: speed.t gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL gnu/usr.bin/perl/win32: GNUmakefile Makefile Added files: gnu/usr.bin/perl/cpan/Compress-Raw-Zlib: Changes MANIFEST META.json README ppport.h suppressions.asan gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/examples: filtdef filtinf gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t: 000prereq.t 99pod.t meta-json.t meta-yaml.t gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/t/Test: Builder.pm More.pm Simple.pm Log message: Apply local patches - perl-5.36.0 OK bluhm@ a good time naddy@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/14 18:39:57 Modified files: gnu/usr.bin/perl: MANIFEST Makefile.SH gnu/usr.bin/perl/lib/unicore: CombiningClass.pl Decomposition.pl Name.pl Name.pm TestProp.pl UCD.pl mktables.lst gnu/usr.bin/perl/lib/unicore/To: Age.pl Bc.pl Bmg.pl Bpb.pl Bpt.pl Cf.pl Ea.pl EqUIdeo.pl GCB.pl Gc.pl Hst.pl Identif2.pl Identifi.pl InPC.pl InSC.pl Isc.pl Jg.pl Jt.pl Lb.pl Lc.pl NFCQC.pl NFDQC.pl NFKCCF.pl NFKCQC.pl NFKDQC.pl Na1.pl NameAlia.pl Nt.pl Nv.pl PerlDeci.pl SB.pl Sc.pl Scx.pl Tc.pl Uc.pl Vo.pl WB.pl _PerlLB.pl _PerlSCX.pl gnu/usr.bin/perl/lib/unicore/lib/Age: NA.pl V100.pl V11.pl V110.pl V120.pl V130.pl V20.pl V30.pl V31.pl V32.pl V40.pl V41.pl V50.pl V51.pl V52.pl V60.pl V61.pl V70.pl V80.pl V90.pl gnu/usr.bin/perl/lib/unicore/lib/Alpha: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Bc: AL.pl AN.pl B.pl BN.pl CS.pl EN.pl ES.pl ET.pl L.pl NSM.pl ON.pl R.pl WS.pl gnu/usr.bin/perl/lib/unicore/lib/BidiC: Y.pl gnu/usr.bin/perl/lib/unicore/lib/BidiM: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Blk: NB.pl gnu/usr.bin/perl/lib/unicore/lib/Bpt: C.pl N.pl O.pl gnu/usr.bin/perl/lib/unicore/lib/CE: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CI: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CWCF: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CWCM: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CWKCF: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CWL: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CWT: Y.pl gnu/usr.bin/perl/lib/unicore/lib/CWU: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Cased: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Ccc: A.pl AL.pl AR.pl ATAR.pl B.pl BR.pl DB.pl NK.pl NR.pl OV.pl VR.pl gnu/usr.bin/perl/lib/unicore/lib/CompEx: Y.pl gnu/usr.bin/perl/lib/unicore/lib/DI: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Dash: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Dep: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Dia: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Dt: Com.pl Enc.pl Fin.pl Font.pl Init.pl Iso.pl Med.pl Nar.pl Nb.pl NonCanon.pl Sqr.pl Sub.pl Sup.pl Vert.pl gnu/usr.bin/perl/lib/unicore/lib/EBase: Y.pl gnu/usr.bin/perl/lib/unicore/lib/EComp: Y.pl gnu/usr.bin/perl/lib/unicore/lib/EPres: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Ea: A.pl H.pl N.pl Na.pl W.pl gnu/usr.bin/perl/lib/unicore/lib/Emoji: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Ext: Y.pl gnu/usr.bin/perl/lib/unicore/lib/ExtPict: Y.pl gnu/usr.bin/perl/lib/unicore/lib/GCB: CN.pl EX.pl LV.pl LVT.pl PP.pl SM.pl XX.pl gnu/usr.bin/perl/lib/unicore/lib/Gc: C.pl Cf.pl Cn.pl L.pl LC.pl Ll.pl Lm.pl Lo.pl Lu.pl M.pl Mc.pl Me.pl Mn.pl N.pl Nd.pl Nl.pl No.pl P.pl Pc.pl Pd.pl Pe.pl Pf.pl Pi.pl Po.pl Ps.pl S.pl Sc.pl Sk.pl Sm.pl So.pl Z.pl Zs.pl gnu/usr.bin/perl/lib/unicore/lib/GrBase: Y.pl gnu/usr.bin/perl/lib/unicore/lib/GrExt: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Hex: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Hst: NA.pl gnu/usr.bin/perl/lib/unicore/lib/Hyphen: T.pl gnu/usr.bin/perl/lib/unicore/lib/IDC: Y.pl gnu/usr.bin/perl/lib/unicore/lib/IDS: Y.pl gnu/usr.bin/perl/lib/unicore/lib/IdStatus: Allowed.pl Restrict.pl gnu/usr.bin/perl/lib/unicore/lib/IdType: DefaultI.pl Exclusio.pl Inclusio.pl LimitedU.pl NotChara.pl NotNFKC.pl NotXID.pl Obsolete.pl Recommen.pl Technica.pl Uncommon.pl gnu/usr.bin/perl/lib/unicore/lib/Ideo: Y.pl gnu/usr.bin/perl/lib/unicore/lib/In: 10_0.pl 11_0.pl 12_0.pl 12_1.pl 13_0.pl 2_0.pl 2_1.pl 3_0.pl 3_1.pl 3_2.pl 4_0.pl 4_1.pl 5_0.pl 5_1.pl 5_2.pl 6_0.pl 6_1.pl 6_2.pl 6_3.pl 7_0.pl 8_0.pl 9_0.pl gnu/usr.bin/perl/lib/unicore/lib/InPC: Bottom.pl BottomAn.pl Left.pl LeftAndR.pl NA.pl Overstru.pl Right.pl Top.pl TopAndBo.pl TopAndL2.pl TopAndLe.pl TopAndRi.pl VisualOr.pl gnu/usr.bin/perl/lib/unicore/lib/InSC: Avagraha.pl Bindu.pl Cantilla.pl Consona2.pl Consona3.pl Consona4.pl Consona5.pl Consona6.pl Consona7.pl Consona8.pl Consonan.pl Invisibl.pl Nukta.pl Number.pl Other.pl PureKill.pl Syllable.pl ToneMark.pl Virama.pl Visarga.pl Vowel.pl VowelDep.pl VowelInd.pl gnu/usr.bin/perl/lib/unicore/lib/Jg: Ain.pl Alef.pl Beh.pl Dal.pl FarsiYeh.pl Feh.pl Gaf.pl Hah.pl HanifiRo.pl Kaf.pl Lam.pl NoJoinin.pl Qaf.pl Reh.pl Sad.pl Seen.pl Waw.pl Yeh.pl gnu/usr.bin/perl/lib/unicore/lib/Jt: C.pl D.pl L.pl R.pl T.pl U.pl gnu/usr.bin/perl/lib/unicore/lib/Lb: AI.pl AL.pl BA.pl BB.pl CJ.pl CL.pl CM.pl EX.pl GL.pl ID.pl IN.pl IS.pl NS.pl NU.pl OP.pl PO.pl PR.pl QU.pl SA.pl XX.pl gnu/usr.bin/perl/lib/unicore/lib/Lower: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Math: Y.pl gnu/usr.bin/perl/lib/unicore/lib/NFCQC: M.pl Y.pl gnu/usr.bin/perl/lib/unicore/lib/NFDQC: N.pl Y.pl gnu/usr.bin/perl/lib/unicore/lib/NFKCQC: N.pl Y.pl gnu/usr.bin/perl/lib/unicore/lib/NFKDQC: N.pl Y.pl gnu/usr.bin/perl/lib/unicore/lib/Nt: Di.pl None.pl Nu.pl gnu/usr.bin/perl/lib/unicore/lib/Nv: 0.pl 1.pl 10.pl 100.pl 1000.pl 10000.pl 100000.pl 11.pl 12.pl 13.pl 14.pl 15.pl 16.pl 17.pl 18.pl 19.pl 1_16.pl 1_2.pl 1_3.pl 1_4.pl 1_6.pl 1_8.pl 2.pl 20.pl 200.pl 2000.pl 20000.pl 2_3.pl 3.pl 30.pl 300.pl 3000.pl 30000.pl 3_16.pl 3_4.pl 4.pl 40.pl 400.pl 4000.pl 40000.pl 5.pl 50.pl 500.pl 5000.pl 50000.pl 6.pl 60.pl 600.pl 6000.pl 60000.pl 7.pl 70.pl 700.pl 7000.pl 70000.pl 8.pl 80.pl 800.pl 8000.pl 80000.pl 9.pl 90.pl 900.pl 9000.pl 90000.pl gnu/usr.bin/perl/lib/unicore/lib/PCM: Y.pl gnu/usr.bin/perl/lib/unicore/lib/PatSyn: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Perl: Alnum.pl Assigned.pl Blank.pl Graph.pl PerlWord.pl PosixPun.pl Print.pl SpacePer.pl Title.pl Word.pl XPosixPu.pl _PerlAny.pl _PerlCh2.pl _PerlCha.pl _PerlFol.pl _PerlIDC.pl _PerlIDS.pl _PerlIsI.pl _PerlNch.pl _PerlPat.pl _PerlPr2.pl _PerlPro.pl _PerlQuo.pl gnu/usr.bin/perl/lib/unicore/lib/QMark: Y.pl gnu/usr.bin/perl/lib/unicore/lib/SB: AT.pl CL.pl EX.pl FO.pl LE.pl LO.pl NU.pl SC.pl ST.pl Sp.pl UP.pl XX.pl gnu/usr.bin/perl/lib/unicore/lib/SD: Y.pl gnu/usr.bin/perl/lib/unicore/lib/STerm: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Sc: Arab.pl Beng.pl Cprt.pl Cyrl.pl Deva.pl Dupl.pl Geor.pl Glag.pl Gong.pl Gonm.pl Gran.pl Grek.pl Gujr.pl Guru.pl Han.pl Hang.pl Hira.pl Kana.pl Knda.pl Latn.pl Limb.pl Linb.pl Mlym.pl Mong.pl Mult.pl Orya.pl Sinh.pl Syrc.pl Taml.pl Telu.pl Zinh.pl Zyyy.pl gnu/usr.bin/perl/lib/unicore/lib/Scx: Adlm.pl Arab.pl Armn.pl Beng.pl Bhks.pl Bopo.pl Cakm.pl Cham.pl Copt.pl Cprt.pl Cyrl.pl Deva.pl Diak.pl Dupl.pl Ethi.pl Geor.pl Glag.pl Gong.pl Gonm.pl Gran.pl Grek.pl Gujr.pl Guru.pl Han.pl Hang.pl Hebr.pl Hira.pl Hmng.pl Hmnp.pl Kana.pl Khar.pl Khmr.pl Khoj.pl Knda.pl Kthi.pl Lana.pl Lao.pl Latn.pl Limb.pl Lina.pl Linb.pl Mlym.pl Mong.pl Mult.pl Mymr.pl Nand.pl Orya.pl Phlp.pl Rohg.pl Shrd.pl Sind.pl Sinh.pl Syrc.pl Tagb.pl Takr.pl Talu.pl Taml.pl Tang.pl Telu.pl Thaa.pl Tibt.pl Tirh.pl Xsux.pl Yezi.pl Yi.pl Zinh.pl Zyyy.pl Zzzz.pl gnu/usr.bin/perl/lib/unicore/lib/Term: Y.pl gnu/usr.bin/perl/lib/unicore/lib/UIdeo: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Upper: Y.pl gnu/usr.bin/perl/lib/unicore/lib/Vo: R.pl Tr.pl Tu.pl U.pl gnu/usr.bin/perl/lib/unicore/lib/WB: EX.pl Extend.pl FO.pl HL.pl KA.pl LE.pl MB.pl ML.pl MN.pl NU.pl WSegSpac.pl XX.pl gnu/usr.bin/perl/lib/unicore/lib/XIDC: Y.pl gnu/usr.bin/perl/lib/unicore/lib/XIDS: Y.pl gnu/usr.bin/perl/pod: perl.pod perluniprops.pod gnu/usr.bin/perl/win32: GNUmakefile Makefile Added files: gnu/usr.bin/perl/lib/unicore/lib/Age: V140.pl gnu/usr.bin/perl/lib/unicore/lib/In: 14_0.pl gnu/usr.bin/perl/lib/unicore/lib/Jg: Noon.pl Tah.pl gnu/usr.bin/perl/lib/unicore/lib/Scx: Nko.pl Vith.pl gnu/usr.bin/perl/lib/unicore/lib/VS: Y.pl Log message: Apply pre-built unicore patch - perl-5.36.0 OK bluhm@ a good time naddy@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/14 18:41:15 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 mi distrib/sets/lists/man: mi Log message: sync - perl 5.36.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/14 21:46:49 Modified files: lib/libcrypto/bn: bn_internal.h Log message: zap tab CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/14 22:20:01 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/14 23:08:18 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add a Navi 33 / Radeon RX 7600S device id spotted in notebookcheck review of ASUS TUF Gaming A16 Advantage Edition (2023), model FA617NS CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/14 23:08:53 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/02/15 01:45:14 Modified files: devel/riscv-elf/binutils: Makefile Log message: Adding --without-zstd to the configure options, so that build doesn't fail for porters who have archivers/zstd installed. Build failure reported by aja@, thanks. Looks ok to aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 02:06:39 Modified files: lang/php/8.2 : Makefile distinfo Log message: update to php-8.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 02:06:42 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 02:06:45 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 02:07:24 Modified files: lang/php/8.0 : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to php-8.0.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 02:07:32 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to php-8.1.16 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 02:08:09 Modified files: games/freedroidrpg: Makefile distinfo games/freedroidrpg/pkg: PLIST Removed files: games/freedroidrpg/patches: patch-src_Makefile_in patch-src_global_h patch-src_lvledit_lvledit_tools_h patch-src_mapgen_mapgen_h patch-src_struct_h games/freedroidrpg/pkg: MESSAGE Log message: Update to freedroidrpg-1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 02:12:06 Modified files: mail/sendmail : Makefile distinfo mail/sendmail/patches: patch-cf_m4_proto_m4 Log message: Update to sendmail-8.17.1.26. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/15 02:46:38 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-media_ffvpx_libavcodec_x86_fft_asm patch-toolkit_components_downloads_DownloadIntegration_sys_mjs www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-media_libcubeb_src_cubeb_sndio_c Log message: www/mozilla-firefox: update to 110.0. see https://www.mozilla.org/en-US/firefox/110.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-05/ - fix mistake in patch-media_ffvpx_libavcodec_x86_fft_asm, from tb@ - add patch from ratchov@ to switch sndio to 24-bits, being upstreamed in #1814359 wont be backported to 7.2, as it requires a newer rust and a newer icu, and after trying a bit to patch out/loosen some dependencies i gave up. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/15 02:49:07 Modified files: www/firefox-esr: Makefile distinfo Log message: www/firefox-esr: update to 102.8.0. see https://www.mozilla.org/en-US/firefox/102.8.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-06/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/15 03:03:38 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.8.0. see https://www.mozilla.org/en-US/firefox/102.8.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-06/ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:07:43 Modified files: sys/dev/pci/drm/i915/display: skl_watermark.c Log message: drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled From Ville Syrjala d05b72328810897a28fe313735481789edfef7e4 in linux-6.1.y/6.1.12 90d5e8301ac24550be80d193aa5582cab56c29fc in mainline linux CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/15 03:07:50 Modified files: sys/kern : kern_time.c Log message: Use the nowake channel for sys_nanosleep() instead of handrolling the same. OK cheloha@ jca@ mvs@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 03:09:07 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c patch-src_backends_meta-backend_c Log message: Update to mutter-43.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 03:09:24 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/pkg: PLIST Log message: Update to gnome-shell-43.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:09:37 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping From Evan Quan 62890f3eabf80676c0fefbbdd88e0f3f12528032 in linux-6.1.y/6.1.12 0e763afcb50814e256ecb780fcc0f3bade2e1a0c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:11:09 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm_pt.c Log message: drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes From Friedrich Vock a2e60fee4b7681bb9664f6a638d9630102ac978b in linux-6.1.y/6.1.12 e53448e0a1efa5133c7db78f1df1f4caf177676b in mainline linux CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 03:12:12 Modified files: devel/vte3 : Makefile distinfo Log message: Update to vte3-0.70.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:13:02 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_0.h Log message: drm/amd/pm: bump SMU 13.0.0 driver_if header version From Evan Quan daaa0760cd0b6cf5985384d24e991f6c23a236e7 in linux-6.1.y/6.1.12 9874cc2df4e892c8744aa0472866cbf7c3cf1862 in mainline linux CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/15 03:13:30 Modified files: www/firefox-esr/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: www/firefox-esr: fix tb@'s patch as applied to mozilla-firefox CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:15:00 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_pm.c Log message: drm/amdgpu: Add unique_id support for GC 11.0.1/2 From Kent Russell e379d5662c26b65384d95674559f9343be132851 in linux-6.1.y/6.1.12 c108a18462949fe709ebd6b0be68398d643bc285 in mainline linux CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/15 03:15:10 Modified files: www/tor-browser/browser/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: www/tor-browser/browser: fix tb@'s patch as applied to mozilla-firefox CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:16: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_7.h Log message: drm/amd/pm: bump SMU 13.0.7 driver_if header version From Evan Quan d82e6903b395aafc5c94b7282eccdd13903942a3 in linux-6.1.y/6.1.12 dc38b996db968f51f0fe45845a519c5cd7f6bd04 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:18:26 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_fence.c Log message: drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini From Guilherme G. Piccoli 2bcbbef9cace772f5b7128b11401c515982de34b in linux-6.1.y/6.1.12 5ad7bbf3dba5c4a684338df1f285080f2588b535 in mainline linux CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 03:20:11 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-418.0.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:21:11 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amdgpu/smu: skip pptable init under sriov From Jane Jian 4609e1773222670af42e71c3a7bbf0453438d74a in linux-6.1.y/6.1.12 c6ac406cd8ff610a2d5da298b1d3071acfcde7f0 in mainline linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 03:22:01 Modified files: devel/subversion: Makefile Added files: devel/subversion/patches: patch-subversion_bindings_swig_include_proxy_swg Log message: backport fix to unbreak py-subversion with swig 4.x https://svn.apache.org/r1904167 / https://svn.apache.org/r1905173 ok stsp@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:23:29 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: properly handling AGP aperture in vm setup From Alex Deucher 8d81e1c6865e7114d9829b0f3c73a66cd3a0963d in linux-6.1.y/6.1.12 5c4e8c71d1202cd84d870e7e5cb8d6b52f9c3507 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:26:50 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_hw_sequencer.c Log message: drm/amd/display: fix cursor offset on rotation 180 From Melissa Wen 5af27a53a881ed49e071875c10760b0fc13996a1 in linux-6.1.y/6.1.12 49d0555976f0972af68397ed996375c135b38ba7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:28:39 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_execbuffer.c Log message: drm/i915: Move fd_install after last use of fence From Rob Clark bfa700d12274bd3509b64fd545d1046eef89d564 in linux-6.1.y/6.1.12 251e8c5b1b1fadcc387a8e618c7437d330bdac3e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:31:23 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_shmem.c Log message: drm/i915: Initialize the obj flags for shmem objects From Aravind Iddamsetty baaed8c92927e2530a799daf2e909e6688dc2943 in linux-6.1.y/6.1.12 44e4c5684fcc82d8f099656c4ea39d9571e2a8ac in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 03:33:03 Modified files: sys/dev/pci/drm/i915/display: intel_bios.c Log message: drm/i915: Fix VBT DSI DVO port handling From Ville Syrjala 7fa83855852e4b13dd05702569f3f0bb3e1c624d in linux-6.1.y/6.1.12 6a7ff131f17f44c593173c5ee30e2c03ef211685 in mainline linux CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/02/15 05:43:32 Modified files: sys/arch/luna88k/stand/boot: Makefile bmc.c bmd.c samachdep.h Added files: sys/arch/luna88k/stand/boot: logo.c Log message: Now Puffy comes on luna88k bootloader! "Of course!" miod@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/02/15 06:47:01 Modified files: sbin/dhcpleased: dhcpleased.c sbin/slaacd : slaacd.c sbin/unwind : unwind.c Log message: Use correct order of arguments for shutdown(2). Luckily routesock would never be <= 2 so shutdown would always failing with EINVAL and not shutting down random other sockets. The kernel was just uselessly piling up route messages that we were never reading. This mistake first showed up in slaacd(8) and then was copied to the other daemons. Reported & fixed by Josiah Frentsos (jfrent at tilde.team), thanks! OK kn CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/15 07:06:43 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add GMAC-related RK356x clocks. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/15 07:10:58 Modified files: sys/dev/fdt : if_dwqe_fdt.c sys/dev/ic : dwqe.c Log message: Don't print the version twice, but do print a newline before attaching the PHY. Put the DMA address of the mbuf into the rx descriptors (instead of the length). Use the correct value when setting the tx ring tail pointer. This make sending and receiving packets work as long as the interface is in promiscuous mode. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/15 07:13:38 Modified files: sys/arch/arm64/stand/efiboot: conf.c efiboot.c Log message: The GMAC on the Rockchip RK356x and RK3588 SoCs can only do 32-bit DMA so set the appropriate DMA constraint. ok patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/15 07:19:08 Modified files: regress/usr.sbin/bgpd/integrationtests: l3vpn.sh maxcomm.sh maxprefix.sh maxprefixout.sh md5.sh network_statement.sh ovs.sh policy.sh Log message: bgpd no longer immediatly opens the connection to its peers so instead use 'bgpctl nei RDOMAIN2 up' to force the connection up. While there use the same timeouts everywhere. May need further tuning but this works for me. Issue noticed by anton@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/15 07:19:35 ports/mail/grommunio/admin-api/files Update of /cvs/ports/mail/grommunio/admin-api/files In directory cvs.openbsd.org:/tmp/cvs-serv46100/files Log Message: Directory /cvs/ports/mail/grommunio/admin-api/files added to the repository CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/15 07:20:19 Modified files: mail/grommunio/admin-api: Makefile mail/grommunio/admin-api/pkg: PLIST Added files: mail/grommunio/admin-api/files: database.yaml mail/grommunio/admin-api/patches: patch-data_yaml2json_py patch-main_py patch-tools_logs_py mail/grommunio/admin-api/pkg: grommunio_admin_api.rc Log message: add an example configuration file and an rc script for the API service CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/15 07:21:49 Modified files: mail/grommunio/sync: Makefile Log message: fixup pecl-redis dependency CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/15 07:22:13 Modified files: mail/grommunio/web/patches: patch-Makefile Log message: unbreak build by pointing to the correct php binary CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/15 07:22:27 ports/mail/grommunio/gromox/files Update of /cvs/ports/mail/grommunio/gromox/files In directory cvs.openbsd.org:/tmp/cvs-serv72798/files Log Message: Directory /cvs/ports/mail/grommunio/gromox/files added to the repository CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/15 07:29:53 Modified files: mail/grommunio/gromox: Makefile mail/grommunio/gromox/pkg: PLIST-main README-main gromox_delivery.rc Added files: mail/grommunio/gromox/files: http.cfg mysql_adaptor.cfg smtp.cfg Log message: add some missing example configuration files and some instructions in the readme on setting up grommunio CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/15 08:15:32 Modified files: devel/git : Makefile distinfo Log message: security update to git 2.39.2 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.8.txt CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/15 08:27:12 Modified files: sysutils/trash-d: Makefile Log message: Give up on using dub until I can work out the breaking changes with upstream. Should fix the build. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 08:30:58 Modified files: sysutils/opensbi: Makefile Log message: opensbi now needs python to build CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 08:31:57 Modified files: devel/vte3 : Makefile distinfo Log message: Use official source tarball. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/15 09:14:28 Modified files: www/py-soupsieve: Makefile distinfo Log message: update to py3-soupsieve-2.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/15 09:14:35 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 43.3. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/02/15 09:55:39 Modified files: devel/jdk/11 : Makefile Log message: Be sure to use system awk and not pickup a silent depend on gawk. Fixes build failures when gawk was junked as noted by tb@. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2023/02/15 10:03:52 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_cmd_asm_internal_asm_endtoend_test_go patch-src_cmd_dist_build_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_ld_config_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_main_go patch-src_cmd_link_internal_loadelf_ldelf_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_s390x_asm_go patch-src_runtime_asm_riscv64_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_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_signal_riscv64_go patch-src_runtime_sys_openbsd_mips64_s patch-src_syscall_mkall_sh patch-src_syscall_zsyscall_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_s lang/go/pkg : PLIST Removed files: lang/go/patches: patch-src_cmd_vendor_golang_org_x_sys_unix_asm_openbsd_riscv64_s patch-src_cmd_vendor_golang_org_x_sys_unix_syscall_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zerrors_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsyscall_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsysctl_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsysnum_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_ztypes_openbsd_riscv64_go patch-src_internal_cpu_cpu_arm64_openbsd_go patch-src_internal_cpu_cpu_arm64_other_go patch-src_runtime_os_openbsd_go patch-src_sync_atomic_atomic_test_go patch-src_sync_atomic_type_go patch-src_vendor_golang_org_x_sys_cpu_cpu_other_riscv64_go Log message: Update lang/go to 1.20.1. Thanks to tb@ for putting an earlier version through a bulk build. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/15 10:18:09 Modified files: net/dendrite : Makefile net/syncthing : Makefile net/go-ipfs : Makefile Log message: dendrite, syncthing, go-ipfs: mark broken after Go update Upstreams need to unhibernate and update their vendored quic-go github.com/lucas-clemente/quic-go/internal/qtls # github.com/lucas-clemente/quic-go/internal/qtls ../../../go/pkg/mod/github.com/lucas-clemente/quic-go@v0.30.0/internal/qtls/go120.go:5:13: cannot use "The version of quic-go you're using can't be built on Go1.20 yet. For more details, please seehttps://github.com/lucas-clemente/quic-go/wiki/quic-go-and-Go-versions." (untyped string constant "The version of quic-go you're using can't be built onGo 1.20 yet. F...) as int value in variable declaration CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/15 11:10:16 Modified files: lib/libcrypto/bn: bn_mul.c Log message: Place bn_mul_add_words() after bn_mul_words(). CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/02/15 11:11:47 Modified files: sys/net : if_pfsync.c Log message: pfsync(4) panics on NULL pointer dereference if there are no data ready for bulk transfer. reported and fix kindly tested by hrvoje@ OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/15 11:15:19 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.23.0 built/tested with go 1.20 take maintainer CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/15 11:21:07 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.25.3 built/tested with go 1.20 take maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/15 11:40:25 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Udpate to tlsfuzzer 20230215 CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/02/15 12:59:44 Modified files: devel/robsd : Makefile Log message: Fix build on sparc64, thanks to tb@ for the fix. CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/02/15 13:00:06 Modified files: mail/mdsort : Makefile Log message: Fix build on sparc64, thanks to tb@ for the fix. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/15 13:09:11 Modified files: net/curl : Makefile distinfo Log message: net/curl: security update to 7.88.0 Includes fixes for CVE-2023-23914: HSTS ignored on multiple requests CVE-2023-23915: HSTS amnesia with --parallel CVE-2023-23916: HTTP multi-header compression denial of service CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/02/15 13:24:33 Modified files: devel/knfmt : Makefile distinfo Log message: update to knfmt-4.0.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/15 13:32:34 Modified files: devel/knfmt : Makefile Log message: knfmt: fix build on sparc64. Same arithmetic.h header using __builtin_{add,mul}_overflow() as in mdsort. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/15 13:43:41 Modified files: sys/kern : kern_synch.c Log message: Relax kernel lock assertion within tsleep(9). The `nowake' channel is the special case which doesn't expect wakeup(9), so allow to use it without kernel lock held. Discussed with and ok by claudio@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/02/15 13:44:01 Modified files: sbin/iked : proc.c usr.sbin/relayd: proc.c usr.sbin/httpd : proc.c usr.sbin/vmd : proc.c usr.sbin/snmpd : proc.c Log message: proc_ispeer() is not used anywhere anymore so remove it everywhere. ok florian@ bluhm@ ok for vmd mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/15 13:58:23 Log message: Import ruby-puppetserver_ca This gem provides the functionality behind the Puppet Server CA interactions. The actual CLI executable lives within the Puppet Server project. testing, feedback etc. rsadowski@, kn@, giovanni@ OK giovanni@ Status: Vendor Tag: sebastia Release Tags: sebastia_20230215 N ports/sysutils/ruby-puppetserver-ca/Makefile N ports/sysutils/ruby-puppetserver-ca/distinfo N ports/sysutils/ruby-puppetserver-ca/pkg/DESCR N ports/sysutils/ruby-puppetserver-ca/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/15 14:01:08 Modified files: sysutils : Makefile Log message: hook up ruby-puppetserver-ca CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/15 14:03:39 Log message: import puppetserver Puppet is configured in an agent-server architecture, in which a primary server node manages the configuration information for a fleet of agent nodes. Puppet Server acts as the primary server node. Puppet Server is a Ruby and Clojure application that runs on the Java Virtual Machine (JVM). Puppet Server runs Ruby code for compiling Puppet catalogs and for serving files in several JRuby interpreters. It also provides a certificate authority through Clojure. see the pkg/README for initial bootstrapping requirements feedback, and testing giovanni@, kn@, rsadowski@ OK giovanni@ Status: Vendor Tag: sebastia Release Tags: sebastia_20230215 N ports/sysutils/puppetserver/Makefile N ports/sysutils/puppetserver/7/Makefile N ports/sysutils/puppetserver/7/distinfo N ports/sysutils/puppetserver/7/patches/patch-ext_bin_puppetserver N ports/sysutils/puppetserver/7/patches/patch-ext_cli_foreground N ports/sysutils/puppetserver/7/patches/patch-ext_cli_reload N ports/sysutils/puppetserver/7/patches/patch-ext_cli_start N ports/sysutils/puppetserver/7/patches/patch-ext_default N ports/sysutils/puppetserver/7/patches/patch-ext_ezbake-functions_sh N ports/sysutils/puppetserver/7/patches/patch-ext_config_conf_d_puppetserver_conf N ports/sysutils/puppetserver/7/pkg/DESCR N ports/sysutils/puppetserver/7/pkg/PLIST N ports/sysutils/puppetserver/7/pkg/puppetserver.rc N ports/sysutils/puppetserver/7/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/15 14:05:15 Modified files: sysutils : Makefile Log message: hook up puppetserver CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/15 14:07:22 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.2; from Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/15 14:10:27 Log message: import puppetdb7 PuppetDB is the fast, scalable, and reliable data warehouse for Puppet. It caches data generated by Puppet, and gives you advanced features at awesome speed with a powerful API. feedback and testing giovanni@, rsadowski@, kn@ OK giovanni@ Status: Vendor Tag: sebastia Release Tags: sebastia_20230215 N ports/databases/puppetdb/7/Makefile N ports/databases/puppetdb/7/distinfo N ports/databases/puppetdb/7/patches/patch-Makefile N ports/databases/puppetdb/7/patches/patch-ext_bin_puppetdb N ports/databases/puppetdb/7/patches/patch-ext_cli_delete-reports N ports/databases/puppetdb/7/patches/patch-ext_cli_foreground N ports/databases/puppetdb/7/patches/patch-ext_cli_reload N ports/databases/puppetdb/7/patches/patch-ext_cli_ssl-setup N ports/databases/puppetdb/7/patches/patch-ext_default N ports/databases/puppetdb/7/patches/patch-ext_cli_start N ports/databases/puppetdb/7/patches/patch-ext_cli_upgrade N ports/databases/puppetdb/7/patches/patch-ext_config_conf_d_config_ini N ports/databases/puppetdb/7/patches/patch-ext_config_conf_d_jetty_ini N ports/databases/puppetdb/7/patches/patch-ext_ezbake-functions_sh N ports/databases/puppetdb/7/pkg/DESCR-main N ports/databases/puppetdb/7/pkg/DESCR-plugin N ports/databases/puppetdb/7/pkg/PLIST-main N ports/databases/puppetdb/7/pkg/PLIST-plugin N ports/databases/puppetdb/7/pkg/puppetdb.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/15 14:11:56 Modified files: databases : Makefile Added files: databases/puppetdb: Makefile Log message: hook up puppetdb 7 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/15 14:13:58 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 57.3; from MAINTAINER tux0r, thanks! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/15 14:15:07 Modified files: net/curl : Tag: OPENBSD_7_2 Makefile distinfo Log message: net/curl: security update to 7.88.0 Includes fixes for CVE-2023-23914: HSTS ignored on multiple requests CVE-2023-23915: HSTS amnesia with --parallel CVE-2023-23916: HTTP multi-header compression denial of service CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/15 14:35:25 Modified files: net/dendrite : Makefile distinfo modules.inc Log message: Update for Dendrite to 0.11.1 to make it place nice with Go 1.20 OK tb@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/15 14:38:44 Modified files: fonts/spleen : Makefile distinfo Log message: Update spleen to 1.9.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/15 14:39:39 Modified files: textproc/ruby-rouge: Makefile distinfo textproc/ruby-rouge/pkg: PLIST Log message: Update ruby-rouge to 4.1.0. CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/15 17:47:25 Modified files: net/p5-POE-Component-IRC: Makefile distinfo Log message: Update p5-POE-Component-IRC to 6.93 Fixes an issue with DCC on OpenBSD with Socket >= 2.031. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/15 18:06:01 Modified files: share/locale/ctype: gen_ctype_utf8.pl Log message: Whitespace I am pretty sure it was schwarze@ who pointed this out long ago. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/15 18:07:02 Modified files: share/locale/ctype: en_US.UTF-8.src Log message: Regen en_US.UTF-8.src for Unicode 14.0.0 That comes with perl 5.36. OK millert@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/02/15 19:46:48 Modified files: games/scummvm : Makefile distinfo games/scummvm/patches: patch-Makefile_common patch-configure games/scummvm/pkg: PLIST Added files: games/scummvm/patches: patch-engines_saga2_cmisc_h Log message: update to scummvm 2.7.0 from Donovan Watteau CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/02/15 19:48:02 Modified files: games/scummvm-tools: Makefile distinfo games/scummvm-tools/patches: patch-configure games/scummvm-tools/pkg: PLIST Log message: update to scummvm-tools 2.7.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/15 20:09:33 Modified files: usr.sbin/fw_update: patterns.c Log message: remove the '(R)' from the intel cpu match pattern Intel(R) does not appear in cpu0: Intel Atom(R) x6425RE Processor @ 1.90GHz, 1895.90 MHz, 06-96-01 reported by patrick@ ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/15 20:26:49 Modified files: devel/dub : Makefile distinfo Log message: Update to dub-1.31.1 Reverts the change in dub-1.31.0 that was causing the trash-d build faulure CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/15 21:07:33 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: explain why ARIN TAL is not included. ok job CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/15 21:42:08 Modified files: sys/kern : syscalls.master sys/uvm : uvm_extern.h uvm_mmap.c Log message: Add pinsyscall(2). With this you can tell the kernel the location (start,len) of the syscall stub in libc.so for a specified syscall (using SYS_* notation). Only SYS_execve is supported at this time. ok gnezdo mortimer kettenis CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/15 21:42:20 Modified files: lib/libcrypto/bn: bn_add.c bn_internal.h Log message: Reimplement bn_add_words() and bn_sub_words() using bignum primitives. This removes the effectively duplicate BN_LLONG version of bn_add_words() and simplifies the code considerably. ok tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/15 21:42:27 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/15 21:43:54 Modified files: lib/libc/sys : Makefile.inc Added files: lib/libc/sys : pinsyscall.2 Log message: Document pinsyscall(2). The ld.so and kernel enforcement code is not commited ye -- waiting for enough people to run kernels which support the system call. ok jmc CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/02/15 21:44:44 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20230214 release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230214 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/15 22:38:24 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/16 00:55:15 Modified files: usr.bin/ssh : compat.c compat.h Log message: Remove SSH_BUG_IGNOREMSG compat flag since it's only applicable to SSH1 and thus no longer used. ok markus@ "kill it with fire" djm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/16 01:25:54 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/patches: patch-media_ffvpx_libavcodec_x86_fft_asm mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.8.0 see https://www.thunderbird.net/en-US/thunderbird/102.8.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-07/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/16 01:38:17 Modified files: lib/libcrypto/hidden: crypto_namespace.h lib/libcrypto/hmac: hmac.c lib/libcrypto/pkcs12: p12_add.c p12_asn.c p12_attr.c p12_crpt.c p12_crt.c p12_decr.c p12_init.c p12_key.c p12_kiss.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c p12_sbag.c p12_utl.c pk12err.c lib/libcrypto/pkcs7: bio_pk7.c pk7_asn1.c pk7_attr.c pk7_doit.c pk7_lib.c pk7_mime.c pk7_smime.c pkcs7err.c lib/libcrypto/stack: stack.c lib/libcrypto/ui: ui_err.c ui_lib.c ui_null.c ui_openssl.c ui_util.c lib/libcrypto/x509: by_dir.c by_file.c by_mem.c pcy_lib.c pcy_tree.c x509_addr.c x509_akeya.c x509_alt.c x509_asid.c x509_att.c x509_bcons.c x509_bitst.c x509_cmp.c x509_conf.c x509_cpols.c x509_crld.c x509_d2.c x509_def.c x509_enum.c x509_err.c x509_ext.c x509_extku.c x509_genn.c x509_info.c x509_lib.c x509_lu.c x509_ncons.c x509_obj.c x509_pcia.c x509_pcons.c x509_pku.c x509_pmaps.c x509_prn.c x509_purp.c x509_r2x.c x509_req.c x509_set.c x509_skey.c x509_sxnet.c x509_trs.c x509_txt.c x509_utl.c x509_v3.c x509_vfy.c x509_vpm.c x509cset.c x509name.c x509rset.c x509spki.c x509type.c x_all.c lib/libssl : bio_ssl.c lib/libssl/hidden: ssl_namespace.h Log message: libressl *_namespace.h: adjust *_ALIAS() to require a semicolon LCRYPTO_ALIAS() and LSSL_ALIAS() contained a trailing semicolon. This does not conform to style(9), breaks editors and ctags and (most importantly) my workflow. Fix this by neutering them with asm("") so that -Wpedantic doesn't complain. There's precedent in libc's namespace.h fix suggested by & ok jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/16 01:44:37 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update openssl-ruby-tests to 20230216 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/16 01:50:57 Modified files: sys/kern : kern_ktrace.c Log message: Like other ktrace functions make ktruser() callable without kernel lock by takeing the lock around ktrwrite2(). OK miod@ cheloha@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/16 01:53:16 Modified files: sys/kern : syscalls.master Log message: utrace(2) can run without kernel lock. Now ktruser() will take the lock only when needed. OK miod@ cheloha@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/16 01:54:47 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: landry@cvs.openbsd.org 2023/02/16 01:56:57 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.8.0 see https://www.thunderbird.net/en-US/thunderbird/102.8.0/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/16 02:03:12 Modified files: net/tclcurl : Makefile distinfo net/tclcurl/patches: patch-Makefile_in patch-doc_tclcurl_n net/tclcurl/pkg: PLIST Added files: net/tclcurl/patches: patch-doc_tclcurl_multi_n patch-doc_tclcurl_share_n Removed files: net/tclcurl/patches: patch-configure patch-generic_tclcurl_h Log message: Update to 7.22.0. Enable tests. Fix man pages. TclCurl moved to a new home. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/16 02:09:41 Modified files: lang/mono : Makefile Added files: lang/mono/patches: patch-external_bdwgc_os_dep_c Log message: don't use __syscall when we can directly call it instead CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/16 02:22:53 Modified files: geo/mapserver/patches: patch-flatgeobuf_include_flatbuffers_base_h Log message: geo/mapserver: update patch to fix build if abseil-cpp is present from https://github.com/MapServer/MapServer/pull/6833 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/16 02:24:56 Modified files: geo/postgis/patches: patch-deps_flatgeobuf_include_flatbuffers_base_h Log message: geo/postgis: update patch to fix build if abseil-cpp is present from https://github.com/google/flatbuffers/pull/7824 via https://github.com/MapServer/MapServer/pull/6833 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 03:02:02 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Add missing masks to accumulator version of bn_umul_hilo() CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/16 03:10:00 Modified files: usr.bin/ssh : compat.c compat.h Log message: Remove SSH_BUG_PASSWORDPAD compat bit since it's no longer used. ok markus@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/16 03:18:59 Modified files: lib/libcrypto/x509: x509_purp.c Log message: zap stray empty line CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/16 03:19:24 Modified files: devel/ltcltk : Makefile distinfo devel/ltcltk/pkg: PLIST Added files: devel/ltcltk/patches: patch-src_ltcl_c Removed files: devel/ltcltk/patches: patch-ltcl_c Log message: Update to 0.9_5. Build against Tcl/Tk 8.6. Install one more doc file and graphical shell. Ltcltk moved to a new home. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 03:41:03 Modified files: lib/libcrypto/bn: bn_div.c bn_internal.h bn_sqr.c lib/libcrypto/bn/arch/aarch64: bn_arch.h lib/libcrypto/bn/arch/alpha: bn_arch.h lib/libcrypto/bn/arch/amd64: bn_arch.h lib/libcrypto/bn/arch/i386: bn_arch.h lib/libcrypto/bn/arch/powerpc64: bn_arch.h lib/libcrypto/bn/arch/riscv64: bn_arch.h Log message: Rename bn_umul_hilo() to bn_mulw(). This keeps the naming consistent with the other bignum primitives that have been recently introduced. Also, use 1/0 intead of h/l (e.g. a1 instead of ah), as this keeps consistency with other primitives and allows for naming that works with double word, triple word and quadruple word inputs/outputs. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 03:51:58 Added files: lib/libcrypto/bn/arch/amd64: word_clz.S Log message: Bring in word_clz.S from s2n-bignum for amd64. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 03:53:18 Modified files: lib/libcrypto/bn/arch/amd64: word_clz.S Log message: Include the ISC license from s2n-bignum's LICENSE file. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 03:54:20 Modified files: lib/libcrypto/bn/arch/amd64: word_clz.S Log message: Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 03:58:06 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Use bn_addw() in bn_mulw(), rather than duplicating add with carry code. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/16 04:01:52 Modified files: graphics/openscenegraph: Makefile Log message: specifically disable a hidden dep on cad/oce OK pascal@ (MAINTANER), tb@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/16 04:09:26 Modified files: games/choria : Makefile games/choria/patches: patch-CMakeLists_txt Log message: Don't globally set SSE for all builds, unbreak non-intel arches such as arm64. While here, change post-patch target to pre-configure, so make update-patches works as expected. MAINTAINER timeout CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 04:13:05 Modified files: lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/bn: bn_local.h lib/libcrypto/bn/arch/amd64: bn_arch.c bn_arch.h Log message: Enable s2n-bignum word_clz() on amd64. The BN_num_bits_word() function is a hot path, being called more than 80 million times during a libcrypto regress run. The word_clz() implementation uses five instructions to do the same as the generic code that uses more than 60 instructions. Discussed with tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/16 05:47:19 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind-9.18.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/16 05:47:31 Modified files: www/trac : Makefile distinfo www/trac/pkg : PLIST Log message: update to trac-1.5.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/16 05:51:46 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-1.0.1, fixes include: CVE-2023-20032: Fixed a possible remote code execution vulnerability in the HFS+ file parser. CVE-2023-20052: Fixed a possible remote information leak vulnerability in the DMG file parser. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/16 06:01:45 Modified files: security/clamav: Tag: OPENBSD_7_2 Makefile distinfo Log message: update to clamav-0.105.2, fixes include: CVE-2023-20032: Fixed a possible remote code execution vulnerability in the HFS+ file parser. CVE-2023-20052: Fixed a possible remote information leak vulnerability in the DMG file parser. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/02/16 06:44:14 Modified files: infrastructure/lib/DPB: Engine.pm Grabber.pm PkgPath.pm Log message: add a bit of glue for EXTRA dependencies so that distfiles get fetched properly. Fixes the case for BUILD_DEPENDS = some/path:patch where some/path is only used for :patch and also possible race conditions where the dependent port could be built before the depending port got to fetch. thx robert@ for bringing that to my attention, sthen@ and naddy@ for testing widely CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 06:49:56 Modified files: www/webkitgtk4 : Makefile distinfo Log message: SECURITY update to webkitgtk40-2.38.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 07:08:06 Modified files: x11/gnome/backgrounds: Makefile distinfo Log message: Update to gnome-backgrounds-43.1. CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/02/16 07:11:36 Modified files: . : want.html Log message: the foundation took care of a new laptop, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 07:11:50 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 07:12:08 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-43.2. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/16 07:25:27 Modified files: usr.sbin/rpki-client: x509.c Log message: Add missing RFC 6487 section 4.8.6 CRLDP compliance checks OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/16 07:34:34 Modified files: usr.sbin/rpki-client: x509.c Log message: Revert r1.63. GEN_OTHERNAME is the type of a GENERAL_NAMES, not of a DIST_POINT_NAME, which needs naked numbers as there is no enum nor defines describing it. claudio agrees CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 07:39:33 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_2 Makefile distinfo Log message: SECURITY update to webkitgtk40-2.38.5. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/16 07:43:53 Modified files: sys/dev/ic : dwqereg.h Log message: Fix MAC address register offsets. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/16 07:44:48 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable dwqe(4). CVSROOT: /cvs Module name: www Changes by: sebastia@cvs.openbsd.org 2023/02/16 08:06:48 Modified files: faq : current.html Log message: Mention replacement of old Puppet 5 with new Puppet 7, esp. point out bootstrapping requirements for the Puppetserver. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 08:44:47 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.4.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 09:01:58 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.3.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/16 09:02:51 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.8.6. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/16 10:10:49 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc Log message: update to 110.0.5481.100 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/16 10:11:47 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc Log message: update to 110.0.5481.100 CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2023/02/16 10:18:10 Modified files: devel/py-esptool: Makefile distinfo devel/py-esptool/pkg: PLIST Log message: Update devel/py-esptool to 4.5. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/16 10:28:05 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1224 - fix issue with git tag verification with repos with a large number of them - disallow http :mvn/repos - add rlwrap -m to clj for multiline editing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/16 11:10:28 Modified files: distrib/miniroot: install.sub Log message: Rewrite bsort() from hand-rolled recursive to simpler iterative reusing code ksh(1) can sort itself and addel() ensures uniqueness, so reuse both to get a much simpler shell version of `sort -u' that is bug-for-bug compatible with the old one but shorter and easier to tweak/reason about. OK afresh1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/16 11:59:44 Log message: Import sysutils/nix 2.3.16 Feedback Tests OK abieber --- Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments. Status: Vendor Tag: kn Release Tags: kn_20230216 N ports/sysutils/nix/Makefile N ports/sysutils/nix/distinfo N ports/sysutils/nix/patches/patch-src_nix_local_mk N ports/sysutils/nix/patches/patch-src_libexpr_local_mk N ports/sysutils/nix/patches/patch-src_libexpr_primops_fetchGit_cc N ports/sysutils/nix/patches/patch-src_libstore_download_cc N ports/sysutils/nix/patches/patch-src_libstore_local_mk N ports/sysutils/nix/patches/patch-src_libutil_local_mk N ports/sysutils/nix/patches/patch-src_nix-daemon_nix-daemon_cc N ports/sysutils/nix/patches/patch-src_nix-prefetch-url_nix-prefetch-url_cc N ports/sysutils/nix/pkg/DESCR N ports/sysutils/nix/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/16 12:00:25 Modified files: sysutils : Makefile Log message: +nix CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/16 13:06:15 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Update references in STANDARDS section to use Rs blocks Also drop largely irrelevant references like IPv6 and CIDR (as we didn't reference IPv4 either), remove obsoleted RFCs and add their successors. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/16 13:32:39 Modified files: sys/arch/arm64/include: pmap.h sys/arch/riscv64/include: pmap.h Log message: Remove obsolete __HAVE_VM_PAGE_MD define - all platforms provide vm_page_md those days, and nothing checks for that symbol anymore. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/16 13:33:07 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: - remove a leftover .El - escape "An" as this is also a macro CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/16 13:37:29 Modified files: converters/rpm2cpio: Makefile Log message: update freebsd homepage from svnweb to cgit CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/16 16:45:16 Modified files: devel/abseil-cpp: Makefile devel/abseil-cpp/pkg: PLIST Added files: devel/abseil-cpp/patches: patch-absl_log_CMakeLists_txt Log message: Ship scoped_mock_log Built already, package it as well so that ports can use it. for tb (working on new devel/protobuf tests) CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/16 20:06:18 Modified files: usr.bin/ssh : compat.c compat.h Log message: Remove now-unused compat bit SSH_BUG_BIGENDIANAES. This was previously set for OpenSSH 2.3 (released in 2000) but this check was removed in OpenSSH 7.7 (2018). ok djm@ deraadt@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/16 21:22:51 Modified files: usr.bin/ssh : auth2-hostbased.c auth2-pubkey.c compat.c compat.h kex.c monitor.c sshconnect2.c Log message: Remove now-unused compat bit SSH_BUG_RSASIGMD5. The code to set this was removed in OpenSSH 7.7 when support for SSH implementations dating back to before RFC standardization were removed. "burn it all" djm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 22:13:34 Modified files: lib/libcrypto/bn: bn_internal.h bn_sqr.c Log message: Reimplement bn_sqr_comba{4,8}(). Use bignum primitives rather than the current mess of macros.The sqr_add_c macro gets replaced with bn_mulw_addtw(), while the sqr_add_c2 macro gets replaced with bn_mul2_mulw_addtw(). The variables in the comba functions have also been reordered, so that the patterns are easier to understand - the compiler can take care of optimising the inputs and outputs to avoid register moves. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 22:30:20 Modified files: lib/libcrypto/bn: bn_local.h Log message: Remove now unused tangle of mul*/sqr* and BN_UMULT_* macros. No, I'm not trying to overwhelm you... however, we really no longer need this clutter. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/16 22:46:57 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Provide optimised versions of bn_addw() and bn_subw() for aarch64. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/16 23:54:34 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.391 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/16 23:54:57 Modified files: mail/grommunio/web: Makefile distinfo Log message: update to upstream's git repo's HEAD CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/17 01:01:03 Modified files: sys/dev/ic : ufshcireg.h Log message: spelling ok mglocker@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/17 01:10:55 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo x11/xfce4/xfce4-notifyd/pkg: PLIST Log message: x11/xfce4/xfce4-notifyd: update to 0.8.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001245.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 02:39:53 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 Log message: update to freeradius-3.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 03:05:06 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/pkg: PLIST Added files: x11/freerdp/patches: patch-libfreerdp_crypto_crypto_c Log message: update to freerdp-2.10.0 libressl-related patch: don't assume that NID_sha3_256, NID_shake256 etc exist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 03:05:34 Modified files: databases/xapian-bindings: Makefile distinfo databases/xapian-bindings/patches: patch-configure_ac patch-perl_Makefile_in patch-python3_Makefile_in databases/xapian-bindings/pkg: PLIST-python databases/xapian-core: Makefile distinfo www/xapian-omega: Makefile distinfo Log message: update to xapian-1.4.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 03:05:37 Modified files: net/librsync : Makefile distinfo Log message: update to librsync-2.3.3 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/02/17 03:47:36 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.3 OK landry@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/02/17 03:48:36 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/noscript: Tag: OPENBSD_7_2 Makefile distinfo Log message: Tor Browser: update to 12.0.3 OK landry@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/17 04:17:57 Modified files: databases/patroni: Makefile distinfo Log message: Update patroni 3.0.0 -> 3.0.1 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-301 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 05:52:09 Modified files: security/openssl/3.0: Makefile security/openssl/3.0/patches: patch-crypto_ec_asm_ecp_nistz256-armv8_pl Log message: openssl/3.0: fix ecp_nistz256_point_add_affine() A copy-paste error in one hunk of the armv8 perlasm patch confused two variables, resulting in nonsensical assembly being generated. This is obviously not well covered by regress. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 05:52:20 Modified files: www/puppetboard: Makefile distinfo Log message: update to 4.2.6, add missing RUN dependency to py3-setuptools CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 05:53:25 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: postfix: bump after change in openssl/3.0 (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 05:56:00 Modified files: security/openssl/1.1: Makefile security/openssl/1.1/patches: patch-crypto_ec_asm_ecp_nistz256-armv8_pl Log message: openssl/1.1: fix ecp_nistz256_point_add_affine() A copy-paste error in one hunk of the armv8 perlasm patch confused two variables, resulting in nonsensical assembly being generated. This is obviously not well covered by regress. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 05:58:02 Modified files: security/sslscan: Makefile Log message: security/sslscan: bump after change of openssl/1.1 (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 05:59:17 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup/2.0: bump after change of openssl/1.1 (static linking) CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/17 06:26:18 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Use %R technical report macro for RFCs CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 06:32:23 Modified files: databases/puppetdb/7: Makefile databases/puppetdb/7/pkg: PLIST-main Added files: databases/puppetdb/7/patches: patch-temp_puppetlabs_puppetdb_scf_storage_clj Log message: fix storing reports, same issue as the old puppetdb5 had. and some minor clean-ups CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/17 06:52:28 Modified files: mail/grommunio/gromox: Makefile distinfo Added files: mail/grommunio/gromox/patches: patch-php_mapi_mapi_ini Log message: sync with HEAD to include some fixes for authentication issues and use the correct socket path in mapi.ini CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/17 07:04:46 Modified files: editors/axe : Makefile editors/axe/patches: patch-Help_Hyper_c patch-Widgets_AxeEditor_c patch-Widgets_AxeiiText_c patch-Widgets_FileNom_c patch-Widgets_Preference_c Added files: editors/axe/patches: patch-Widgets_AxeWindow_c patch-Widgets_TableVec_c patch-Widgets_Table_c patch-Widgets_insertfile_c patch-Widgets_match_c patch-Widgets_util_c Log message: editors/axe: call function with right number of args to satisfy clang 15 Also add missing includes. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/17 07:52:06 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Update AUTHORS section CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 07:55:39 Modified files: databases/puppetdb/7: Makefile distinfo Log message: update puppetdb to 7.12.1 which apparently includes the fix just added before CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 07:56:22 Removed files: databases/puppetdb/7/patches: patch-temp_puppetlabs_puppetdb_scf_storage_clj Log message: also remove now unneeded patch CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 08:04:06 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo sysutils/ruby-puppet-lint/pkg: PLIST Log message: update to 3.0.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 08:10:46 Modified files: net/i2pd : Makefile distinfo net/i2pd/patches: patch-tests_Makefile Log message: net/i2pd: update to 2.46.0, from Ganymede This removes strange patches to the tests Makefile that led to segfaults. Tests still throw some warnings but they pass now. Removes MAINTAINER whose email has been bouncing for a long time. Tweaks to the README. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 08:11:49 Modified files: net/i2pd : Tag: OPENBSD_7_2 Makefile distinfo net/i2pd/patches: Tag: OPENBSD_7_2 patch-tests_Makefile net/i2pd/pkg : Tag: OPENBSD_7_2 PLIST README Removed files: net/i2pd/patches: Tag: OPENBSD_7_2 patch-libi2pd_Crypto_h Log message: net/i2pd: update to 2.46.0, from Ganymede This removes strange patches to the tests Makefile that led to segfaults. Tests still throw some warnings but they pass now. Removes MAINTAINER whose email has been bouncing for a long time. Tweaks to the README. Additional tweaks by me: sample new certificates in PLIST properly and remove the no longer needed libi2pd/Crypto.h patch. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/17 08:12:07 Added files: games/spider/patches: patch-xaw_ui_c Log message: games/spider: explicitly cast integer to pointer to fix build with clang 15 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 08:15:15 Modified files: sysutils/ruby-puppet-syntax: Makefile distinfo sysutils/ruby-puppet-syntax/pkg: PLIST Log message: Update ruby-puppet-syntax to 3.3.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 09:02:12 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: update 3.11.0 -> 3.12.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 09:13:32 Modified files: sysutils/ruby-facter: Makefile distinfo Log message: update 4.2.14 -> 4.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 09:29:04 Modified files: net/icinga/core2: Tag: OPENBSD_7_2 Makefile distinfo net/icinga/core2/patches: Tag: OPENBSD_7_2 patch-lib_cli_daemoncommand_cpp net/icinga/core2/pkg: Tag: OPENBSD_7_2 PLIST-main Removed files: net/icinga/core2/patches: Tag: OPENBSD_7_2 patch-lib_base_tlsutility_cpp Log message: update -stable to icinga-2.13.7 and sync patches with -current CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 09:41:11 Modified files: sysutils/ruby-puppet/7: Makefile distinfo sysutils/ruby-puppet/7/pkg: PLIST Log message: update 7.20.0 -> 7.23.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/17 09:41:59 Modified files: sysutils/puppetserver/7: Makefile distinfo Log message: update 7.9.2 -> 7.9.5 CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/02/17 10:41:49 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to 2023.02.17 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/17 10:49:22 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: benchmarks/speedtest-cli: unbreak by switching to a new upstream listing ookla servers switched from a php url returning XML to a json API. cf https://github.com/sivel/speedtest-cli/pull/796 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/17 10:59:36 Modified files: lib/libc/db/hash: ndbm.c libexec/ftpd : popen.c usr.bin/make : arch.c Log message: Remove unused variables; ok millert@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/17 11:00:11 Modified files: lib/libc/gen : getnetgrent.c Log message: Only compile _ng_print() #ifdef DEBUG_NG; ok millert@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/17 11:00:35 Modified files: usr.bin/deroff : deroff.c Log message: Remove redundant assignment; ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/17 11:01:26 Modified files: usr.bin/kdump : kdump.c Log message: KTRC_CODE__SYSCALL is never set anymore, because __syscall() is gone. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/17 11:02:07 Modified files: sys/sys : ktrace.h Log message: Do not need KTRC_CODE__SYSCALL in the ktrace files anymore, because __syscall() was removed. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/17 11:08:32 Modified files: sys/kern : kern_exec.c Log message: Validate execve() libc stub location if kernel knows it. (due to ld.so telling the kernel with pinsyscall(2) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 12:26:57 Modified files: infrastructure/mk: bsd.port.mk Log message: anchor SIZE to the start of the line when using it to extract filenames from distinfo; otherwise it can catch the string SIZE as part of a b64-encoded hash. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/17 12:30:46 Modified files: www/gotosocial : Makefile distinfo modules.inc www/gotosocial/pkg: PLIST Log message: update to gotosocial-0.7.0, based on diffs from Joel Carnat and hukadan (maintainer). requires bsd.port.mk r1.1584 to avoid an issue with one of the hashes in distinfo. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/17 13:58:45 Modified files: games/xjewel : Makefile games/xjewel/patches: patch-Imakefile Added files: games/xjewel/patches: patch-game_c patch-hscore_c patch-jewel_c patch-logic_c patch-xw_c Log message: games/xjewel: fix build with clang 15 by not using NULL as an int Also add missing includes. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/17 14:12:12 ports/misc/xgas/patches Update of /cvs/ports/misc/xgas/patches In directory cvs.openbsd.org:/tmp/cvs-serv37672/patches Log Message: Directory /cvs/ports/misc/xgas/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/17 14:12:56 Modified files: misc/xgas : Makefile Added files: misc/xgas/patches: patch-chamber_c patch-xgas_h Log message: misc/xgas: fix build with clang 15 by not using NULL as an integer Some minor cleanup. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:21:46 Modified files: devel/afl++ : Makefile distinfo devel/afl++/pkg: DESCR PLIST Log message: Update afl++ to 4.05c This fixes the build with llvm 15. sthen wrote a new DESCR and pointed out that the TEST_TARGET was incorrect, so fix that (tests only work partially). ok kn sthen, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:24:55 Modified files: security/cryptcat: Makefile security/cryptcat/pkg: PLIST Added files: security/cryptcat/patches: patch-netcat_c Log message: security/cryptcat, assorted fixes: proper vararg use, proper printf quoting and some other things to fix build with llvm 15. ok kn, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:28:29 Modified files: security : Makefile Removed files: security/cryptcat: Makefile distinfo security/cryptcat/patches: patch-Makefile security/cryptcat/pkg: DESCR PLIST Log message: Remove cryptcat. The code is badly outdated and there are various maintained alternatives of netcat, some of which can even encrypt! ok kn sthen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/17 14:29:03 Modified files: www/midori : Makefile Log message: www/midori: set CFLAGS=-Wno-int-conversion to fix build with llvm 15 from tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:30:00 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register cryptcat removal CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:35:20 Modified files: comms : Makefile Log message: Unhook jpilot and pilot-link ok aja kn sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:38:26 Removed files: comms/jpilot : Makefile distinfo comms/jpilot/patches: patch-jpilot-merge_c patch-log_c comms/jpilot/pkg: DESCR PLIST comms/pilot-link: Makefile distinfo comms/pilot-link/patches: patch-bindings_Perl_Makefile_PL_in patch-bindings_Perl_Pilot_xs patch-bindings_Perl_typemap patch-configure_ac patch-libpisock_freebsdusb_c patch-libpisock_unixserial_c patch-src_Makefile_in patch-src_pilot-read-notepad_c patch-src_pilot-read-palmpix_c patch-src_pilot-read-screenshot_c patch-src_pilot-read-veo_c comms/pilot-link/pkg: DESCR PLIST Log message: It's 2023, remove jpilot and pilot-link... ok aja kn sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/17 14:41:32 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Registe jpilot and pilot-link removal CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/17 18:22:50 Modified files: libexec/ld.so : Makefile loader.c syscall.h Log message: Lookup the start,len of the "execve" stub in libc.so, and tell the kernel where it is with pinsyscall(). In non-static binaries, kernel execve(2) will now insist upon being called from that small region. Arriving from a different region smells like ROP methodology, and the process is killed. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/02/17 22:34:31 Modified files: misc/tkcron : Makefile misc/tkcron/patches: patch-tkcron-2_12_tcl Log message: Use Tcl/Tk 8.6. Shebang patch not needed for MODTCL_WISH_ADJ to work. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:12:31 Modified files: x11/wxWidgets : Makefile distinfo x11/wxWidgets/patches: patch-Makefile_in patch-configure patch-src_common_cairo_cpp patch-src_gtk_gnome_gvfs_cpp patch-wx-config_in x11/wxWidgets/pkg: PLIST-main PLIST-media PLIST-webkit Removed files: x11/wxWidgets/patches: patch-src_unix_fswatcher_kqueue_cpp Log message: Update to wxWidgets-gtk3-3.2.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:12:51 Modified files: x11/wxSVG : Makefile distinfo Log message: Update to wxsvg-1.5.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:13:11 Modified files: multimedia/dvdstyler: Makefile distinfo multimedia/dvdstyler/patches: patch-wxVillaLib_PropDlg_cpp Log message: Update to dvdstyler-3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:14:52 Modified files: cad/kicad-share: Makefile.inc cad/kicad-share/footprints: distinfo cad/kicad-share/footprints/pkg: PLIST cad/kicad-share/packages3D: distinfo cad/kicad-share/packages3D/pkg: PLIST cad/kicad-share/symbols: distinfo cad/kicad-share/symbols/pkg: PLIST cad/kicad-share/templates: distinfo Log message: Update: kicad-footprints kicad-packages3D kicad-symbols kicad-templates ... to version 6.0.11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:15:47 Modified files: cad/kicad : Makefile distinfo Added files: cad/kicad/patches: patch-pcbnew_footprint_info_impl_cpp Log message: Update to kicad-6.0.11. Added a patch from upstream; pointed out by Tracey Emery. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:16:45 Modified files: audio/audacity : Makefile audio/audacity/patches: patch-src_AudacityApp_cpp devel/codeblocks: Makefile games/megaglest/base: Makefile distinfo Added files: audio/audacity/patches: patch-src_MixerBoard_cpp devel/codeblocks/patches: patch-src_include_cbauibook_h patch-src_sdk_cbauibook_cpp games/megaglest/base/patches: patch-source_glest_map_editor_main_cpp Log message: Unbreak with wxWidgets>=3.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:19:13 Modified files: comms/pterm : Makefile emulators/nono : Makefile games/golly : Makefile games/odamex : Makefile games/scorched3d: Makefile games/scummvm-tools: Makefile geo/spatialite/gui: Makefile graphics/hugin : Makefile lang/erlang/25 : Makefile net/amule : Makefile net/filezilla : Makefile security/veracrypt: Makefile x11/xchm : Makefile devel/poedit : Makefile graphics/delaboratory: Makefile Log message: Regen wANTLIB after wxWidgets update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:19:59 Modified files: x11/wxglade : Makefile Log message: Mark BROKEN with new wxWidgets. OK Daniel Winters (maintainer) who will look into updating. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:21:25 Modified files: x11/py-wxPython: Makefile audio/pykaraoke: Makefile comms/wammu : Makefile graphics/sk1 : Makefile math/prover9/p9m4: Makefile print/printrun : Makefile databases/pgadmin3: Makefile devel/rapidsvn : Makefile misc/rocrail : Makefile devel/p5-Alien-wxWidgets: Makefile x11/p5-Wx : Makefile textproc/chordpro: Makefile Log message: Mark BROKEN until I can deal with these ports impacted by the recent wxWidgets update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:51:04 Modified files: sysutils/go-cs : Makefile distinfo Log message: Update to go-cs-1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:54:41 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.74. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:54:55 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.74. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:55:16 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.74. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 00:59:36 Modified files: x11/py-wxPython: Makefile databases/pgadmin3: Makefile devel/rapidsvn : Makefile misc/rocrail : Makefile Log message: Substitute wxWidgets WANTLIB to make sure sqlports is happy. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 01:02:04 Modified files: databases/p5-TAP-Parser-SourceHandler-pgTAP: Makefile distinfo Log message: Update to p5-TAP-Parser-SourceHandler-pgTAP-3.36. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 01:13:17 Modified files: www : Makefile Removed files: www/midori : Makefile distinfo www/midori/patches: patch-CMakeLists_txt www/midori/pkg : DESCR PLIST Log message: delete midori, it was a nice browser but the one we knew is dead upstream there's a new "upstream" which took over the midori name, but that's an electron-based horror, or an android app ironically using gecko engine.. the vala-based midori was still using the libsoup2-based webkit4 flavor, which is unmaintained. discussed with ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 01:13:40 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: register midori removal, dead upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 01:29:02 Modified files: x11/xfce4/xfce4-notifyd: Makefile Log message: x11/xfce4/xfce4-dev-tools: add BDEP on xfce4-dev-tools fixes build failure during fake, reported by ajacoutot@ cf https://gitlab.xfce.org/apps/xfce4-notifyd/-/commit/d8f9b3835217f84e92a717ae3c5d9368e76cf3b0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 01:49:19 Modified files: geo/gpxsee : Makefile distinfo geo/gpxsee/pkg : PLIST Log message: geo/gpxsee: update to 12.0 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 01:50:08 Modified files: devel/p5-Algorithm-Permute: Makefile distinfo devel/p5-Algorithm-Permute/pkg: PLIST Log message: Update to p5-Algorithm-Permute-0.17. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/18 01:52:39 Modified files: games/random : random.c Log message: Put explicit ULL suffix to constants which won't fit in 32 bits. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 01:57:18 Modified files: devel/p5-App-Cmd: Makefile distinfo Log message: Update to p5-App-Cmd-0.335. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 02:01:49 Modified files: devel/p5-Class-Method-Modifiers: Makefile distinfo Log message: Update to p5-Class-Method-Modifiers-2.14. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 02:18:49 Modified files: geo/pdal : Makefile distinfo geo/pdal/pkg : PLIST Log message: geo/pdal: update to 2.5.1. see https://github.com/PDAL/PDAL/releases/tag/2.5.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 02:22:29 Modified files: devel/p5-curry : Makefile distinfo Log message: Update to p5-curry-2.000001. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 02:30:37 Modified files: devel/p5-Data-Dump-Streamer: Makefile distinfo devel/p5-Data-Dump-Streamer/pkg: PLIST Log message: Update to p5-Data-Dump-Streamer-2.41. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 02:34:10 Modified files: devel/p5-Data-GUID: Makefile distinfo Log message: Update to p5-Data-GUID-0.051. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/18 03:25:04 Modified files: www/mozilla-firefox: Makefile Added files: www/mozilla-firefox/patches: patch-toolkit_system_gnome_nsGIOService_cpp Log message: firefox: always set the GError from URI handlers The OpenBSD-specific g_app_info_launch_default_for_uri_openbsd() fails to set the GError on all failures, which led to undesirable interruptions during kn's quest for evening entertainment. Do the same for similar API replacements. Also fix a memleak. ok landry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:02:56 Modified files: x11/wxWidgets : Makefile Log message: Enable backtrace (default) and take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:06:02 Modified files: x11/py-wxPython: Makefile distinfo Added files: x11/py-wxPython/pkg: DESCR-main DESCR-media DESCR-webkit PLIST-main PLIST-media PLIST-webkit Removed files: x11/py-wxPython/patches: patch-wxPython_config_py patch-wxPython_setup_py patch-wxPython_src_gtk_propgrid_wrap_cpp x11/py-wxPython/pkg: DESCR PLIST Log message: Unbreak + major update to py-wxPython-4.2.0. - move to python3 - subpackage the -media and -webkit (webview) support - take MAINTAINER CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:06:33 Modified files: x11 : Makefile Log message: py-wxPython -> py-wxPython,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:06:48 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'py-wxPython' => 'py3-wxPython' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:08:42 Modified files: graphics/hugin : Makefile Log message: Fix RDEP after wxPython update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:16:13 Modified files: math/prover9 : Makefile.inc math/prover9/ladr: Makefile Log message: Move ladr to python3 using 2to3. This is only for installed examples anyway. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:35:18 Modified files: math/prover9/ladr: Makefile math/prover9/p9m4: Makefile math/prover9/p9m4/pkg: PLIST Added files: math/prover9/p9m4/patches: patch-control_py patch-partition_input_py patch-prover9-mace4_py Log message: Unbreak and move p9m4 to python 3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:39:28 Modified files: devel : Makefile devel/py-modulegraph: Makefile devel/py-modulegraph/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Move devel/py-modulegraph to py3 only. python2 support was only needed for math/prover9/p9m4 which is now using py3. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/18 06:46:40 Modified files: lib/libc/sys : pinsyscall.2 Log message: missing dot before macro; from josiah frentsos CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 06:59:44 Modified files: print/printrun : Makefile distinfo print/printrun/patches: patch-plater_desktop patch-pronsole_desktop patch-pronterface_desktop patch-setup_py print/printrun/pkg: PLIST Removed files: print/printrun/patches: patch-printrun_settings_py Log message: Update to printrun-2.0.0rc8. - move to py3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:03:24 Modified files: x11/py-pyglet : Makefile x11/py-pyglet/pkg: PLIST Log message: Remove py2 support; only consumer was print/printrun which has moved to py3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:03:34 Modified files: sysutils/py-psutil: Makefile sysutils/py-psutil/pkg: PLIST Log message: Remove py2 support; only consumer was print/printrun which has moved to py3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:03:45 Modified files: textproc/py-lxml: Makefile textproc/py-lxml/pkg: PLIST Log message: Remove py2 support; only consumer was print/printrun which has moved to py3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:04:39 Modified files: x11 : Makefile sysutils : Makefile textproc : Makefile Log message: These moved to py3 only: sysutils/py-psutil textproc/py-lxml x11/py-pyglet CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 07:05:17 Modified files: devel/p5-Data-OptList: Makefile distinfo Log message: Update to p5-Data-OptList-0.113. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:05:53 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'py-psutil' => 'py3-psutil', 'py-lxml' => 'py3-lxml', 'py-pyglet' => 'py3-pyglet', CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:08:05 Modified files: textproc/py-lxml: Makefile Log message: Remove condition; we're py3 only noew. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 07:12:39 Modified files: devel/p5-Data-Printer: Makefile distinfo Log message: Update to p5-Data-Printer-1.001000. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 07:31:16 Modified files: sysutils/py-psutil: Makefile distinfo sysutils/py-psutil/pkg: PLIST Log message: sysutils/py-psutil: update to 5.9.4. see https://github.com/giampaolo/psutil/blob/master/HISTORY.rst#594 - switch to MODPY_PYBUILD - drop conditionals disabling tests on now-removed py2 flavor CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/02/18 07:32:02 Modified files: sys/dev/acpi : acpipwrres.c Log message: acpipwrres(4): remove unused aml_value's. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:37:56 Modified files: devel/py-suds : Makefile distinfo devel/py-suds/pkg: PLIST Log message: Update to py3-suds-1.1.2 and move to py3 only. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:38:44 Modified files: devel : Makefile Log message: py-suds -> py-suds,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:40:03 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'py-suds' => 'py3-suds' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:41:12 Modified files: comms/chirp : Makefile distinfo comms/chirp/pkg: PLIST Removed files: comms/chirp/patches: patch-chirp_ui_mainapp_py patch-setup_py Log message: Update to chirp-20230218 and move to py3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:43:45 Modified files: devel : Makefile devel/py-serial: Makefile devel/py-serial/pkg: PLIST Log message: Move py-serial to py3 only; there are no more consumers of py2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:44:31 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'py-serial' => 'py3-serial'. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 07:53:46 Modified files: x11/wxSVG : Makefile Log message: Take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 08:01:35 Modified files: x11/wxWidgets : Makefile Log message: Explicitely set wx_cv_gdk_wayland=false. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/18 08:22:40 Modified files: sbin/disklabel : editor.c Log message: Fix possibly uninitialized variable in editor_allocspace(); ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 08:38:43 Log message: Import py3-attrdict-2.0.1 AttrDict is an MIT-licensed library that provides mapping objects that allow their elements to be accessed both as keys and as attributes. ok robert@ PS: totally forgot to import it a few hours ago with the py-wxPython update. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230218 N ports/devel/py-attrdict/distinfo N ports/devel/py-attrdict/Makefile N ports/devel/py-attrdict/pkg/DESCR N ports/devel/py-attrdict/pkg/PLIST N ports/devel/py-attrdict/patches/patch-attrdict_default_py N ports/devel/py-attrdict/patches/patch-attrdict_mapping_py N ports/devel/py-attrdict/patches/patch-attrdict_merge_py N ports/devel/py-attrdict/patches/patch-attrdict_mixins_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 08:39:41 Modified files: devel : Makefile Log message: +py-attrdict,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 08:41:58 Modified files: x11/py-wxPython: Makefile Log message: Missing BDEP on devel/py-attrdict. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 08:43:28 Modified files: devel/p5-Devel-TraceUse: Makefile distinfo Log message: Update to p5-Devel-TraceUse-2.097. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 08:47:22 Modified files: devel/p5-File-Slurper: Makefile distinfo Log message: Update to p5-File-Slurper-0.014. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 08:51:56 Modified files: devel/p5-Graph : Makefile distinfo Log message: Update to p5-Graph-0.9726. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 08:56:18 Modified files: devel/p5-IO-Lambda: Makefile distinfo Log message: Update to p5-IO-Lambda-1.32. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 09:02:44 Modified files: devel/p5-Locale-Codes: Makefile distinfo Log message: Update to p5-Locale-Codes-3.72. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 09:06:16 Modified files: devel/p5-Mixin-Linewise: Makefile distinfo Log message: Update to p5-Mixin-Linewise-0.111. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/18 09:12:24 Modified files: devel/p5-Proc-Fork: Makefile distinfo Log message: Update to p5-Proc-Fork-0.808. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/18 11:07:38 Modified files: sbin/route : route.c Log message: Missing space CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 11:37:23 Modified files: telephony/linphone: Makefile.inc telephony/linphone/bctoolbox: Makefile distinfo telephony/linphone/bctoolbox/patches: patch-CMakeLists_txt patch-include_bctoolbox_port_h patch-src_CMakeLists_txt patch-src_utils_port_c patch-tester_port_c telephony/linphone/bctoolbox/pkg: PLIST telephony/linphone/belcard: distinfo telephony/linphone/belle-sip: Makefile distinfo telephony/linphone/belle-sip/patches: patch-src_belle_sip_resolver_c patch-src_channel_c patch-src_dns_dns_c telephony/linphone/belr: distinfo telephony/linphone/bzrtp: Makefile distinfo telephony/linphone/bzrtp/patches: patch-src_zidCache_c telephony/linphone/liblinphone: Makefile distinfo telephony/linphone/liblinphone/patches: patch-console_linphonec_c patch-coreapi_linphonecore_c patch-src_CMakeLists_txt patch-src_core_paths_paths-linux_cpp patch-src_core_paths_paths_cpp patch-src_nat_ice-service_cpp telephony/linphone/liblinphone/pkg: PLIST telephony/linphone/linphone-desktop: Makefile distinfo telephony/linphone/linphone-desktop/patches: patch-CMakeLists_txt patch-linphone-app_cmake_builder_linphone_package_CMakeLists_txt patch-linphone-app_src_app_App_cpp patch-linphone-app_src_config_h_cmake telephony/linphone/mediastreamer2: Makefile distinfo telephony/linphone/mediastreamer2/patches: patch-CMakeLists_txt patch-include_mediastreamer2_allfilters_h patch-mediastreamer-config_h_cmake patch-src_CMakeLists_txt patch-src_audiofilters_gsm_c patch-src_base_msfactory_c patch-src_utils_dsptools_c patch-src_videofilters_msv4l2_c patch-src_voip_msvoip_c telephony/linphone/mediastreamer2/pkg: PLIST telephony/linphone/ortp: Makefile distinfo Added files: telephony/linphone/bctoolbox/patches: patch-cmake_BcToolboxCMakeUtils_cmake telephony/linphone/liblinphone/patches: patch-src_c-wrapper_api_c-call-log_cpp patch-src_conference_handlers_local-conference-event-handler_cpp patch-src_conference_handlers_remote-conference-event-handler_cpp telephony/linphone/linphone-desktop/patches: patch-linphone-app_src_components_call_CallModel_cpp patch-linphone-app_ui_views_App_Main_Assistant_AssistantHome_qml Removed files: telephony/linphone/liblinphone/patches: patch-coreapi_call_log_c Log message: telephony/linphone: update to 5.0.10, and update linphone-sdk to 5.2.23 - switches to AGPLv3 - belle-sip: add a patch from freebsd to zero res - liblinphone: disable various fatal/crashes with DB_STORAGE disabled (we dont have SOCI) - linphone: add two patches from debian to fix a crash and disable CGU checkbox - mediastreamer2: drop zxing dependency, ours isnt the right one and linphone upstream also has its own fork now - mediastreamer2: force-enable ENABLE_QT_GL to fix video display, from freebsd (cf https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266006) - mediastreamer2: make sure dlopen() is properly detected tested by receiving some calls, crashes a bit less. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 11:42:11 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 12.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/18 11:50:15 Added files: etc/signify : openbsd-74-base.pub Log message: 7.4 base key CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/18 11:55:26 Modified files: mail/grommunio/dav/patches: patch-config_php patch-log4php_xml mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/patches: patch-php_mapi_mapi_ini mail/grommunio/gromox/pkg: PLIST-main gromox_zcore.rc mail/grommunio/sync/patches: patch-lib_grommunio_grommunio_php patch-lib_grommunio_listfolders_php patch-vendor_composer_autoload_classmap_php patch-vendor_composer_autoload_static_php mail/grommunio/web/patches: patch-init_php Added files: mail/grommunio/dav/patches: patch-vendor_composer_autoload_classmap_php patch-vendor_composer_autoload_files_php patch-vendor_composer_autoload_static_php mail/grommunio/gromox/files: zcore.cfg mail/grommunio/sync/patches: patch-config_php Log message: add support for running inside a chrooted fpm/httpd environment CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/18 11:58:47 Modified files: mail/grommunio/gromox: Makefile Log message: install missing zcore.cfg CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/18 12:15:33 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/18 12:59:34 Modified files: devel/abseil-cpp: Makefile Log message: Improve test handling - replace bazel specific TEST_TMPDIR with TMPDIR, the latter is honoured by bazel *and* used by other tests - define pre-test only if tests are enabled - better variable names, more accurate find -exec, without xargs Still "98% tests passed, 4 tests failed out of 202" on amd64 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/18 14:29:55 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/18 14:31:42 Modified files: x11/xfce4/parole: Makefile distinfo Log message: x11/xfce4/parole: update to 4.18.0. see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001246.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/18 14:42:52 Modified files: x11/wxWidgets : Makefile Log message: multimedia/gstreamer1/plugins-bad gets picked up if present; so add support to the -media subpackage. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 00:47:31 Modified files: devel/p5-Moose : Makefile distinfo Log message: Update to p5-Moose-2.2203. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 00:58:30 Modified files: devel/p5-OLE-Storage_Lite: Makefile distinfo Log message: Update to p5-OLE-Storage_Lite-0.22. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:08:21 Modified files: devel/p5-String-Formatter: Makefile distinfo Log message: Update to p5-String-Formatter-1.235. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 01:11:02 Modified files: audio : Makefile graphics : Makefile databases : Makefile devel : Makefile Removed files: audio/pykaraoke: Makefile distinfo audio/pykaraoke/patches: patch-_pycdgAux_c patch-setup_cfg audio/pykaraoke/pkg: DESCR PLIST graphics/sk1 : Makefile distinfo graphics/sk1/patches: patch-setup-sk1_py patch-setup_cfg_sk1 patch-src_sk1_app_conf_py patch-src_uc2_utils_fs_py patch-src_uc2_utils_system_py graphics/sk1/pkg: DESCR PLIST databases/pgadmin3: Makefile distinfo databases/pgadmin3/patches: patch-configure_ac_in patch-pgadmin_db_keywords_c patch-pgadmin_frm_events_cpp patch-pgadmin_frm_frmEditGrid_cpp patch-pgadmin_include_pgAdmin3_h patch-pgadmin_schema_pgServer_cpp patch-pgadmin_utils_sshTunnel_cpp patch-pgadmin_ver_svn_sh patch-stringextract databases/pgadmin3/pkg: DESCR PLIST devel/rapidsvn : Makefile distinfo devel/rapidsvn/patches: patch-configure patch-include_svncpp_dirent_hpp patch-src_filelist_ctrl_cpp patch-src_filelist_ctrl_hpp patch-src_hist_val_cpp patch-src_listener_cpp patch-src_locale_Makefile_in patch-src_log_dlg_cpp patch-src_preferences_dlg_cpp patch-src_rapidsvn_app_cpp patch-src_svncpp_client_ls_cpp patch-src_svncpp_dirent_cpp devel/rapidsvn/pkg: DESCR PLIST Log message: Remove these ports that won't build with newer wxWidgets: audio/pykaraoke; old py2-only stuff, there is a pyKaraoke on pypi but it's a different ok sthen@ jca@ landry@ graphics/sk1; py2-only; not maintained upstream ok sthen@ jca@ landry@ databases/pgadmin3; there's pgadmin4 but its an totally entire beast ok jca@ landry@ pea@ (maintainer) devel/rapidsvn; unmaintained ok sthen@ jca@ landry@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:12:40 Modified files: devel/p5-Sub-Exporter-ForMethods: Makefile distinfo Log message: Update to p5-Sub-Exporter-ForMethods-0.100055. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 01:12:51 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of pykaraoke, sk1, pgadmin3 and rapidsvn. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 01:22:13 Modified files: devel/p5-Alien-wxWidgets: Makefile Log message: Unnbreak and fix RDEP. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:24:43 Modified files: devel/p5-Sub-Quote: Makefile distinfo Log message: Update to p5-Sub-Quote-2.006008. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:29:55 Modified files: devel/p5-Term-ProgressBar: Makefile distinfo Log message: Update to p5-Term-ProgressBar-2.23. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:33:15 Modified files: devel/p5-Test-CheckManifest: Makefile distinfo Log message: Update to p5-Test-CheckManifest-1.43. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:37:49 Modified files: devel/p5-Time-Warp: Makefile distinfo devel/p5-Time-Warp/pkg: PLIST Log message: Update to p5-Time-Warp-0.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 01:44:48 Modified files: devel/p5-Alien-wxWidgets: Makefile Log message: Add x11 to CATEGORIES and take maintainer. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 01:46:30 Modified files: geo/p5-Geo-Functions: Makefile distinfo Log message: Update to p5-Geo-Functions-0.08. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 02:00:01 Modified files: geo/p5-Geo-Forward: Makefile distinfo Log message: Update to p5-Geo-Forward-0.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 02:03:53 Modified files: x11/py-wxPython: Makefile Log message: Make -media and -webkit RDEP on -main. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 02:09:07 Modified files: geo/p5-Geo-Inverse: Makefile distinfo Log message: Update to p5-Geo-Inverse-0.07. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 02:11:48 Modified files: x11/p5-Wx : Makefile distinfo Added files: x11/p5-Wx/pkg : DESCR-main DESCR-media DESCR-webkit PLIST-main PLIST-media PLIST-webkit Removed files: x11/p5-Wx/pkg : DESCR PLIST Log message: Unbreak using patches from Fedora. Use port-gcc, compilation breaks with clang. Subpackage between -main, -media and -webkit. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 02:14:32 Modified files: textproc/chordpro: Makefile Log message: Unbreak; p5-Wx is now available. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 02:15:35 Modified files: comms/wammu : Makefile misc/rocrail : Makefile Log message: Clean up comment (no change). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 02:18:48 Modified files: graphics/p5-Color-Scheme: Makefile distinfo Log message: Update to p5-Color-Scheme-1.08. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 02:25:16 Modified files: mail/p5-Email-MessageID: Makefile distinfo Log message: Update to p5-Email-MessageID-1.408. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/19 02:32:07 Modified files: graphics/pinta : Makefile distinfo graphics/pinta/pkg: PLIST Log message: update to 1.7.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 02:32:33 Modified files: mail/p5-MIME-Types: Makefile distinfo Log message: Update to p5-MIME-Types-2.24. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/19 02:46:39 Modified files: geo/pygeoapi : Makefile distinfo geo/pygeoapi/patches: patch-pygeoapi_util_py geo/pygeoapi/pkg: PLIST Log message: geo/pygeoapi: update to 0.14.0. see https://lists.osgeo.org/pipermail/pygeoapi/2023-February/000286.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 02:47:47 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.24. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 03:01:50 Modified files: misc/p5-Finance-QuoteHist: Makefile distinfo Log message: Update to p5-Finance-QuoteHist-1.32. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 03:06:13 Modified files: misc/p5-Lingua-Romana-Perligata: Makefile distinfo Log message: Update to p5-Lingua-Romana-Perligata-0.604. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 03:13:29 Modified files: net/p5-Net-IP-XS: Makefile distinfo net/p5-Net-IP-XS/pkg: PLIST Log message: Update to p5-Net-IP-XS-0.22. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/02/19 03:40:34 Modified files: regress/sys/kern/poll: Makefile regress/sys/kern/select: Makefile Log message: Disable tests using the preferred bsd.regress.mk technique. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 03:54:31 Modified files: net/p5-Net-LibIDN2: Makefile distinfo Log message: Update to p5-Net-LibIDN2-1.02. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 03:58:18 Modified files: net/p5-Net-Netmask: Makefile distinfo Log message: Update to p5-Net-Netmask-2.0002. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/19 04:03:59 Modified files: geo/pygeoapi/files: pygeoapi-config.yml.example Log message: geo/pygeoapi: update sample config, forgotten in previous CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/19 04:08:41 Modified files: net/p5-SNMP-Info: Makefile distinfo net/p5-SNMP-Info/pkg: PLIST Log message: Update to p5-SNMP-Info-3.89. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/19 04:24:03 Modified files: geo/py-geoif : Makefile distinfo geo/py-geoif/pkg: PLIST Log message: geo/py-geoif: update to 1.0.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/19 04:24:38 Modified files: geo/py-geofilter: Makefile distinfo Log message: geo/py-geofilter: update to 0.2.1. adds support for pygeoif 1.0.0. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/19 04:33:28 Modified files: emulators/citra: Makefile emulators/citra/pkg: PLIST Added files: emulators/citra/patches: patch-src_common_aarch64_cpu_detect_cpp emulators/citra/pkg: PFRAG.x86 Log message: add "ehh, close enough" cpu detection for arm64, fixing the build CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 04:40:39 Modified files: security/openssl/3.0: Makefile security/openssl/3.0/patches: patch-Configurations_unix-Makefile_tmpl patch-crypto_aes_asm_vpaes-armv8_pl patch-crypto_ec_asm_ecp_nistz256-armv8_pl Log message: openssl/3.0: Fold address offsets into the relocations for adrp and add. Shaves a few lines off the armv8 diffs. Part of feedback by David Benjamin. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 04:41:52 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: postfix: bump after change in openssl/3.0 (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 04:43:06 Modified files: security/openssl/1.1: Makefile security/openssl/1.1/patches: patch-crypto_aes_asm_vpaes-armv8_pl patch-crypto_ec_asm_ecp_nistz256-armv8_pl Log message: openssl/1.1: Fold address offsets into the relocations for adrp and add. Shaves a few lines off the armv8 diffs. Part of feedback by David Benjamin. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 04:43:39 Modified files: security/sslscan: Makefile Log message: security/sslscan: bump after change in openssl/1.1 (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 04:44:15 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup/2.0: bump after change in openssl/1.1 (static link) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 04:50:53 Modified files: devel/protobuf : Makefile devel/protobuf/pkg: PLIST Log message: protobuf: switch build to cmake since autoconf is dropped in protobuf 22. Reduces churn in the upcoming update diff. Bump majors due to symbol removal (and symbols were moved between the libraries). With input from kn CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/19 04:50:59 Modified files: www/chromium : Makefile www/chromium/patches: patch-base_allocator_partition_allocator_spinning_mutex_cc www/iridium : Makefile www/iridium/patches: patch-base_allocator_partition_allocator_spinning_mutex_cc www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_spinning_mutex_cc Added files: www/chromium/patches: patch-third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-third_party_libusb_src_libusb_os_threads_posix_c www/iridium/patches: patch-third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-third_party_libusb_src_libusb_os_threads_posix_c www/ungoogled-chromium/patches: patch-third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-third_party_libusb_src_libusb_os_threads_posix_c Log message: do not use syscall(2) to call futex, write and getthrid CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/19 05:04:54 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.4.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/19 05:08:12 Modified files: textproc/gdiff : Makefile distinfo textproc/gdiff/patches: patch-lib_sigsegv_c textproc/gdiff/pkg: PLIST Log message: Update gdiff to 3.9. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/19 05:22:18 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.12.2 -> 1.12.3 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1123 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/02/19 05:23:27 Modified files: sys/dev/pci : if_iwx.c Log message: Do not let the iwx init task run in parallel to wakeup code during resume. The driver will resume in the ACPI thread and run code to wake the device. If a firmware error occurs then the init task will be scheduled and could then run in parallel to the wakeup code. This would lead to panics as the init task ran while we were not yet done with device initialization. To prevent this problem we now grab the rwlock during wakeup, the same lock which is used to prevent races between the init task and ioctls. Problem found by mvs@, who also suggested the fix implemented here and tested the changes. ok mvs@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/19 05:27:19 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-configure patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py patch-deps_v8_src_execution_isolate_cc patch-lib_internal_modules_cjs_loader_js 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 Log message: Update node to 18.14.1 from maintainer Volker Schlecht A ton of changes since 18.12.1, including a few security fixes released a few days ago that affect OpenBSD's port: * Node.js Permissions policies can be bypassed via process.mainModule (CVE-2023-23918) * Node.js OpenSSL error handling issues in nodejs crypto library (CVE-2023-23919) * Fetch API in Node.js did not protect against CRLF injection in host headers (CVE-2023-23936) * Regular Expression Denial of Service in Headers in Node.js fetch API (CVE-2023-24807) Port changes: * reinstate old patch to disable building the bundled googletest, because that could lead to build-time conflicts when devel/gtest is installed, now that the version of devel/gtest has diverged from the bundled version again * This fixes a build issue on riscv64 that slipped into v18.13.0 https://github.com/nodejs/node/commit/1e11247b91 * PLIST churn due to updated npm https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.14.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 06:09:47 ports/x11/gtk+4/files Update of /cvs/ports/x11/gtk+4/files In directory cvs.openbsd.org:/tmp/cvs-serv9759/files Log Message: Directory /cvs/ports/x11/gtk+4/files added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 06:11:06 Modified files: x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-main Added files: x11/gtk+4/files: settings.ini Log message: Set gtk-hint-font-metrics=1 by default to improve font rendering quality. See https://bugzilla.redhat.com/show_bug.cgi?id=1943794 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/19 06:19:00 Modified files: devel/olm : Makefile distinfo Log message: devel/olm: update to 3.2.14 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/19 06:27:49 Modified files: lib/libcrypto/bn: bn_local.h bn_mont.c Log message: Move struct bn_mont_ctx_st from bn_local.h to bn_mont.c. No code outside of bn_mont.c needs access to it. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/19 06:33:23 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Move BN_MONT_CTX_copy(). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 06:39:19 Modified files: devel/libnotify: Makefile distinfo devel/libnotify/patches: patch-libnotify_notification_h devel/libnotify/pkg: PLIST Log message: Update to libnotify-0.8.2. Take maintainer. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/19 06:39:54 Modified files: net/dino : Makefile Log message: x11/gtk+4,-guic -> x11/gtk+3,-guic As expected by this trigger. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/19 06:44:29 Modified files: lib/libcrypto/bn: bn_mont.c Log message: First pass clean up of bn_mont.c. Use calloc() rather than malloc() with manual initialisation of all struct members to zero, use memset() instead of manually initialising all struct members to zero, use consistent naming, use BN_free() instead of BN_clear_free() (since it is the same thing). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/19 06:51:01 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Rewrite BN_MONT_CTX_set_locked() Rewrite and simplify BN_MONT_CTX_set_locked - in particular, only hold the lock for a short period of time, rather than holding a write lock for a module across an expensive operation. ok tb@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/02/19 06:55:04 Modified files: devel/riscv-elf/gcc: Makefile Log message: Add --without-zstd to the configure options, so that the build doesn't fail on machines where archivers/zstd is not installed. Reported by and ok aja@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/02/19 07:32:40 Modified files: www/luakit : Makefile Log message: Switch luakit from GH_ to MASTER_SITES While there, removed DEVELOPMENT_PATHS=0, because that's the default. CVSROOT: /cvs Module name: src Changes by: sdk@cvs.openbsd.org 2023/02/19 07:37:54 Modified files: share/man/man7 : ports.7 share/man/man5 : bsd.port.mk.5 Log message: Remove non-existent make targets from ports(7) and bsd.port.mk(5) Removed from ports(7): - describe, homepage-links, (un)link-categories, unlink-categories Removed from bsd.port.mk(5): - (un)link-categories OK op@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/19 07:42:49 Modified files: sysutils/u-boot: Makefile Log message: set DPB_PROPERTIES= parallel been in arm64 package bulks for months and months CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/02/19 07:55:48 Modified files: security/lego : Makefile distinfo modules.inc Log message: Update to lego-4.10.0 From maintainer CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/19 07:59:51 Modified files: shells/tcsh : Makefile distinfo shells/tcsh/patches: patch-tests_subst_at patch-tests_variables_at Log message: shells/tcsh: update to 6.24.07 Also switch home page and master sites to https. Add debug package. ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/02/19 08:01:12 Modified files: infrastructure/mk: bsd.port.subdir.mk Log message: Remove non-existent describe and readme targets from bsd.port.subdir.mk Removed "describe" target from comment Removed "readme" target from .PHONY The existing "generate-readmes" target is part of ${_recursive_targets} defined in pkgpath.mk and therefore already defined as .PHONY Found by op@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/02/19 08:19:38 Added files: etc/signify : openbsd-74-pkg.pub Log message: 7.4 packages key CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/19 08:26:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm x11 : Makefile Removed files: x11/chbg : Makefile distinfo x11/chbg/patches: patch-src_absimg_c patch-src_chbg_c x11/chbg/pkg : DESCR PLIST Log message: remove x11/chbg: ancient software that doesn't work ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/19 08:32:37 Modified files: devel/abseil-cpp: Makefile distinfo Log message: update to abseil-cpp 20230125.1 just one "Make SanitizerSafeCopy() constexpr, [...]" commit: https://github.com/abseil/abseil-cpp/compare/20230125.0...20230125.1 No PLIST change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/19 08:35:22 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/19 08:45:14 Modified files: lib/libcrypto/bn: bn_local.h bn_mont.c Log message: Move BN_MONT_CTX back to bn_local.h for now. It's still used by bn_exp.c CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/02/19 09:51:44 Modified files: mail/nmh : Makefile distinfo mail/nmh/patches: patch-configure patch-uip_rcvtty_c Log message: Update to nmh 1.8. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/19 10:10:39 Modified files: usr.sbin/vmd : vm.conf.5 Log message: describe what qcow2 is, in sufficient simple terms CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/19 10:16:13 Modified files: sys/dev/fdt : psci.c pscivar.h sys/arch/arm64/arm64: cpu.c sys/arch/arm64/include: cpu.h Log message: Add support for deep(er) idle states that can be entered using PSCI. For now this only supports states advertised in device trees, but ACPI support could be added as well. The parsing of the idle states as well as the heuristic to pick the deepest one is probably a bit to simple, but more complex cases can be added later. Worst case cores will use WFI and use more power in suspend. ok phessler@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/02/19 10:28:46 Added files: etc/signify : openbsd-74-syspatch.pub Log message: add 7.4 syspatch public key CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/02/19 10:29:49 Modified files: distrib/sets/lists/base: mi Log message: +openbsd-74-syspatch.pub CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/19 10:47:42 Modified files: audio/ocp : Makefile distinfo audio/ocp/pkg : PLIST Log message: Update ocp to 0.2.103. Note that ocp cannot be built with base-gcc anymore, C++17 is required for libancient (std::optional requires C++17). CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/02/19 10:57:24 Modified files: faq : faq4.html Log message: use "-p dir" with fw_update(8) to drop "cd"s around it CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2023/02/19 11:08:32 Modified files: . : innovations.html Log message: Mention fgsch@ as part of the initial Propolice work. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/02/19 11:46:46 Modified files: sys/kern : kern_pledge.c Log message: Make pinsyscall(2) always available for pledged processes. Needed by pledge execpromises, as noted by regress/sys/kern/pledge/execpromise. sure deraadt@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/19 12:04:51 Modified files: sysutils/ruby-puppet-syntax: Makefile Log message: BUILD_DEPENDS += ${RUN_DEPENDS} was missing CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/19 13:54:33 Modified files: devel/clang-tools-extra: Makefile Log message: port over the parallel setting from devel/llvm, accelerates the building of this port. been in the arm64 package bulk builds for months and months OK rsadowski@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/19 13:56:09 Modified files: x11/qt6/qtbase : Makefile Log message: port over the parallel setting from x11/qt5/qtbase, accelerates the building of this port. been in the arm64 package bulk builds for months and months OK rsadowski@ (MAINTAINER) CVSROOT: /cvs Module name: www Changes by: aisha@cvs.openbsd.org 2023/02/19 14:30:12 Modified files: faq/pf : perf.html Log message: pf isn't single threaded for a while now CVSROOT: /cvs Module name: src Changes by: aisha@cvs.openbsd.org 2023/02/19 14:33:38 Modified files: lib/libc/gen : auth_subr.3 Log message: auth_getchallenge does not exist anymore CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/19 14:38:38 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: update to 2023.1.1 ok bket@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/19 16:01:22 Modified files: devel/p5-Coro : Makefile devel/p5-Coro/patches: patch-Coro_Socket_pm Log message: Explicitly enable multidimensional arrays feature for Perl 5.36.0. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/19 16:46:22 Modified files: distrib/miniroot: install.sub Log message: Improve media disk question default Sets on an unmounted disk partition are most likely to be on install media, e.g. CD or USB stick. Default 'Which disk contains the install media?' to the first disk that is a) not the root disk and b) not a disk with softraid chunks (hosting the root disk, for example). This makes it point at the right disk in most setups. All disks remain valid answers, this is only about the default. OK afresh1 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/02/19 17:01:16 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Unbreak RAMDISK build by adding a check for MULTIPROCESSOR. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/02/19 17:02:34 Modified files: lang/ghc : Makefile distinfo lang/ghc/pkg : PLIST Log message: Upgrade lang/ghc 9.2.5->9.2.6 OK kili@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/02/19 17:51:57 Modified files: libexec/ld.so : loader.c Log message: Adjust inline !libc check to match the intent in ld.so right, deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/19 18:07:48 Modified files: devel/p5-Test2-Suite: Makefile distinfo devel/p5-Test2-Suite/pkg: PLIST Log message: update p5-Test2-Suite to 0.000145 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/19 18:18:11 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.33 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/19 18:24:21 Modified files: devel/p5-List-AllUtils: Makefile distinfo Log message: update p5-List-AllUtils to 0.19 take maintainer CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/19 18:31:24 Modified files: devel/p5-String-Tagged: Makefile distinfo Log message: update p5-String-Tagged to 0.20 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/19 18:55:41 Modified files: distrib/miniroot: dot.profile Log message: Disable strict bourne shell mode to get ksh behaviour in (S)hell Enable features like arithmatic expression and thus make the debug aid `FUNCS_ONLY=1 . /install.sub' work in those prompts. '!' answers spawn their own ksh process, but (S)hell drops into /.profile sourced by /bin/sh executed by init(8), i.e. a korn shell defaulting to strict bourne shell mode. Shell options in this interactive parent shell do not effect install.sub aka. /install, /autoinstall and /upgrade as it is executed in a child. OK afresh1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/20 01:09:29 Modified files: security/nss : Tag: OPENBSD_7_2 Makefile Added files: security/nss/patches: Tag: OPENBSD_7_2 patch-nss_lib_pkcs12_p12d_c patch-nss_lib_pkcs12_p12t_h patch-nss_lib_pkcs12_p12tmpl_c Log message: security/nss: backport fix from 3.88.1 CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/20 01:26:26 Modified files: mail/grommunio/gromox: Makefile distinfo Removed files: mail/grommunio/gromox/patches: patch-mda_delivery_app_main_cpp Log message: remove upstreamed patch CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/20 01:26:48 Modified files: mail/grommunio/dav/patches: patch-config_php patch-vendor_composer_autoload_classmap_php patch-vendor_composer_autoload_files_php patch-vendor_composer_autoload_static_php mail/grommunio/sync/patches: patch-config_php patch-lib_grommunio_grommunio_php patch-lib_grommunio_listfolders_php patch-vendor_composer_autoload_classmap_php patch-vendor_composer_autoload_static_php Added files: mail/grommunio/dav/patches: patch-lib_GLogger_php patch-vendor_autoload_php mail/grommunio/sync/patches: patch-vendor_autoload_php Log message: set some globals only once in the autoloader to avoid warnings in the logs CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/20 01:40:42 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze/pkg: PLIST x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/breeze-gtk/pkg: PLIST x11/kde-plasma/kdecoration: Makefile distinfo x11/kde-plasma/oxygen: Makefile distinfo Log message: Update KDE Plasma to 5.27.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/20 01:47:39 Modified files: devel/libusb1 : Makefile Added files: devel/libusb1/patches: patch-libusb_os_threads_posix_c Log message: call getthrid() directly instead of going through syscall() CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/20 02:08:47 Modified files: sys/dev/pci : sti_pci.c Log message: Wrap all printf calls in sti_check_rom() in order to automagically cope with ROM enable/disable; makes addition of debug code more fool-proof. NFC (yet) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 02:34:27 Modified files: x11/py-wxPython: Makefile Log message: Missing BDEP+RDEP on devel/py-six. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 02:36:04 Modified files: textproc/chordpro: Makefile Log message: Missed bumps. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 02:39:04 Modified files: security/gnutls: Makefile distinfo security/gnutls/pkg: PLIST Log message: Update to gnutls-3.8.0. Survived an amd64 bulk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 02:45:33 Modified files: textproc/enchant2: Makefile distinfo textproc/enchant2/pkg: PLIST Log message: Update to enchant2-2.3.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 03:15:06 Modified files: devel/p5-Alien-wxWidgets: Makefile Removed files: devel/p5-Alien-wxWidgets/patches: patch-Build_PL Log message: Fix dependencies to unbreak p5-Wx. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 03:40:48 Modified files: devel/py-isort : Makefile distinfo devel/py-isort/pkg: PLIST Log message: update to py3-isort-5.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 03:40:51 Modified files: devel/py-jaraco-path: Makefile distinfo Log message: update to py3-jaraco.path-3.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 03:40:54 Modified files: mail/msmtp : Makefile distinfo mail/msmtp/patches: patch-doc_msmtp_texi mail/msmtp/pkg : PLIST Log message: update to msmtp-1.8.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 03:40:57 Modified files: net/librsync : Makefile distinfo Log message: update to librsync-2.3.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 04:23:53 Modified files: x11/p5-Wx : Makefile x11/p5-Wx/pkg : PLIST-main Log message: Use COMPILER_LINKS instead of forcing port-gcc to unbreak runtime. wxchordpro runs fine with this. More fixes to come... CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/20 04:31:16 Modified files: sys/dev/pci : sti_pci.c Log message: Rewrite the ROM walk logic to correctly iterate over non-STI ROMs (and skip them), such as x86 bios ROMs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:31:52 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:32:31 Modified files: databases/openldap: Makefile distinfo databases/openldap/patches: patch-configure_ac Log message: update to openldap-client-2.6.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:34:34 Modified files: devel/py-frozenlist: Makefile distinfo Log message: update to py3-frozenlist-1.3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:34:35 Modified files: devel/py-frozendict: Makefile distinfo devel/py-frozendict/pkg: PLIST Log message: update to py3-frozendict-2.3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:37:48 Modified files: devel/py-funcy : Makefile distinfo Log message: update to py-funcy-1.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:39:41 Modified files: devel/py-dulwich: Makefile distinfo devel/py-dulwich/pkg: PLIST Log message: update to py3-dulwich-0.21.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/20 04:40:49 Modified files: mail/grommunio/sync/patches: patch-config_php Log message: adjust default log level to INFO CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/20 04:41:01 Modified files: mail/grommunio/dav/patches: patch-log4php_xml Log message: adjust default log level to INFO CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:45:44 Modified files: devel/py-future: Makefile distinfo Log message: update to py-future-0.18.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/20 04:48:38 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: 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: Makefile distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcalendarcore/pkg: PLIST devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: Makefile distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo 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/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/kio/patches: patch-src_core_slave_cpp devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kirigami2/pkg: PLIST 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/knewstuff/pkg: PLIST devel/kf5/knotifications: Makefile distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: Makefile 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: Makefile distinfo devel/kf5/plasma-framework/pkg: PLIST 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.103.0 https://kde.org/announcements/frameworks/5/5.103.0/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 04:53:54 Modified files: sysutils/glances: Makefile Added files: sysutils/glances/patches: patch-glances_standalone_py Log message: glances: disable network check for latest version CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 04:57:51 Modified files: x11/p5-Wx : Makefile Log message: Nope, cannot use COMPILER_LINKS in this context; add a hack. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 05:20:38 Modified files: meta/gnome : Makefile Log message: totem should be part of core (as are music and photos). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 06:07:26 Modified files: devel/p5-Alien-wxWidgets: Makefile Added files: devel/p5-Alien-wxWidgets/patches: patch-inc_My_Build_Any_wx_config_pm Log message: Don't enforce dependency on x11/wxWidgets,-webkit for consumers. Only p5-Wx depends on this port and only textproc/chordpro,-wx depends on p5-Wx and does not require webkit functionality. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 06:09:00 Modified files: x11/p5-Wx : Makefile Added files: x11/p5-Wx/pkg : DESCR PLIST Removed files: x11/p5-Wx/pkg : DESCR-main DESCR-media DESCR-webkit PLIST-main PLIST-media PLIST-webkit Log message: Merge everything back to one package. x11/wxWidgets,-media is required by p5-Wx and wxchordro anyway. No need to complicate things as this is the only dependency. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 06:19:28 Modified files: textproc/chordpro: Makefile Log message: Bump. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/02/20 07:16:59 Modified files: sbin/disklabel : disklabel.8 Log message: Rework/modernize verbiage in the "AUTOMATIC DISK ALLOCATION" and "EXAMPLES" sections. Build tables with 'Bd -column' instead of tabs inside 'Bl -literal'. Columns now line up (more or less) in text, .pdf and .html versions. Prompted by kn@, feedback & suggestions from jmc@ and schwarze@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 07:59:53 Modified files: textproc/exempi: Makefile distinfo Removed files: textproc/exempi/patches: patch-exempi_Makefile_in patch-samples_source_Makefile_in patch-samples_source_common_DumpFile_cpp Log message: update to exempi-2.6.3 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/20 08:01:50 Modified files: net/knot : Makefile distinfo Log message: update to 3.2.5 ok abieber@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/20 08:02:05 Modified files: net/py-libknot : Makefile distinfo Log message: update to 3.2.5 ok abieber@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 08:21:26 Log message: Import textproc/re2 --- Google's regular expression library New dependency for the devel/mtxclient 0.9.1 update Initial port by, OK landry Status: Vendor Tag: kn Release Tags: kn_20230220 N ports/textproc/re2/Makefile N ports/textproc/re2/distinfo N ports/textproc/re2/pkg/DESCR N ports/textproc/re2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 08:22:51 Modified files: textproc : Makefile Log message: +re2 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/20 08:42:02 Modified files: net/owncloudclient: Makefile distinfo Log message: update owncloudclient to 3.2.0.10193 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/02/20 08:43:10 Modified files: lang/rust : Makefile Log message: lang/rust: switch back sparc64 to llvm13 from ports rustc with llvm13 (from ports) doesn't work well for some ports ("error: failed to parse bitcode for LTO module: Explicit gep type does not match pointee type of pointer operand"). but rustc with llvm15 (embedded) fails to build librsvg ("error: internal compiler error: unexpected panic") when compiling 'typenum' or 'os_str_bytes' crates. as librsvg takeout a large portion of the ports tree, prefer llvm13 for now, while still debugging the problem. with help from tb@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 09:04:06 Modified files: devel/clang-tools-extra: Makefile Log message: Remove *_TARGET variables cmake.port.mk currently ignores them and a future change enabling support for them would break fake/package if it picked up those outdated values. Noticed by tb in a bulk test (libLLVMFuzzMutate.a and others not built). This can be revisited later to cut down this monster port which currently builds its own clang... OK rsadowski "no objection" tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 09:07:40 Modified files: devel/cmake : cmake.port.mk Log message: Reinstate ALL_TARGET support *_TARGET support got dropped in r1.76 2022/09/02 "Modernize CMake Module". Use it if and only if it has been set explicitly. Pass it in do-build so MODCMAKE_BUILD_TARGET can still be used manually. Hand-rolled do-build targets in cmake ports to honour ALL_TARGET can now be dropped; the final target is identical. OK rsadowski Bulk-tested by tb CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/20 09:08:37 Modified files: share/man/man3 : intro.3 Log message: sndiod(8) is the audio daemon now; from david demelier CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/20 09:15:26 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-Rakefile Log message: Update mkvtoolnix to 74.0.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 09:35:25 Modified files: audio/mumble : Makefile audio/taglib : Makefile devel/abseil-cpp: Makefile devel/bullet : Makefile devel/ccache : Makefile devel/cjson : Makefile devel/cmocka : Makefile devel/cpputest : Makefile devel/epoll-shim: Makefile devel/flatbuffers: Makefile devel/gflags : Makefile devel/glog : Makefile devel/gtest : Makefile devel/json-c : Makefile devel/libcrossguid: Makefile devel/libdispatch: Makefile devel/msgpack : Makefile devel/qjson : Makefile geo/geos : Makefile net/libtorrent-rasterbar: Makefile security/keepassxc: Makefile Log message: Drop hand-rolled do-build targets in cmake ports for ALL_TARGET support cmake.port.mk now honours the variale and produces the identical target. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 09:39:49 Added files: textproc/enchant2/patches: patch-src_Makefile_in Log message: Use mandoc instead of groff. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 09:48:41 Modified files: devel/mtxclient: Makefile Log message: do not build unpackaged examples CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 10:13:40 Modified files: devel/abseil-cpp: Makefile Added files: devel/abseil-cpp/patches: patch-absl_base_internal_raw_logging_cc Log message: disable syscall(2) usage; from robert CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/20 10:22:28 Modified files: devel/abseil-cpp: Makefile Log message: Clarify that tests do not build dynamic libs pre-test symlinks *.so.* from the build phase into one directory so that test programs use that in LD_LIBRARY_PATH (alternative would be to TEST_DEPENDS += ${PKGPATH}, i.e. install abseil between build and test). Tests only need libs from the build phase and do not build dynamic ones themselves, so collect *.so.* first and then build tests to make it clear. No test result change. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/02/20 10:34:32 Modified files: net/knot : Makefile Log message: Remove myself from MAINTAINER I'm not using net/knot since a long time so there's no reason left for me to maintain this. Discussed with Aisha (now current sole MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/20 10:55:54 Added files: net/p5-Net-Patricia/patches: patch-t_01everything_t Log message: Perl 5.36.0 Socket changed inet_aton(). Adjust Net::Patricia test. OK afresh1@ benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 11:05:41 Modified files: x11/py-wxPython: Makefile x11/py-wxPython/pkg: PLIST-main Added files: x11/py-wxPython/patches: patch-build_py patch-buildtools_config_py Log message: Patch out requirement for devel/py-attrdict; it's only useful on windows. Use plain sh(1) instead of bash. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/20 11:06:15 Modified files: devel : Makefile Removed files: devel/py-attrdict: Makefile distinfo devel/py-attrdict/patches: patch-attrdict_default_py patch-attrdict_mapping_py patch-attrdict_merge_py patch-attrdict_mixins_py devel/py-attrdict/pkg: DESCR PLIST Log message: Remove py-attrdict, nothing uses it. No entry in quirks since it was there only for about 48h. CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/02/20 11:27:15 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-build_go Added files: net/syncthing/patches: patch-lib_build_build_go Log message: Unbreak syncthing, update to 1.23.2rc1, disable phone-home With help from kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/20 12:16:05 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230220 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:41:51 Modified files: comms/chirp : Makefile comms/chirp/pkg: PLIST Added files: comms/chirp/patches: patch-chirp_wxui___init___py patch-chirp_wxui_report_py Log message: disable phone-home CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:55:07 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.85 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:55:11 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.71 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:55:15 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples PLIST-main Log message: update to tomcat-10.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:55:53 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.85 (CVE-2023-24998, FileUpload DoS with excessive parts) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:55:58 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.71 (CVE-2023-24998, FileUpload DoS with excessive parts) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/20 12:56:03 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_2 PLIST-examples PLIST-main Log message: update to tomcat-10.1.5 (CVE-2023-24998, FileUpload DoS with excessive parts) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/20 12:57:54 Modified files: security/exploitdb: Makefile distinfo security/exploitdb/patches: patch-_searchsploit_rc patch-searchsploit security/exploitdb/pkg: PLIST Log message: update to 2023-02-16 project moved to Gitlab CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/20 13:53:54 Modified files: devel/p5-Data-Validate-Struct: Makefile distinfo devel/p5-Data-Validate-Struct/patches: patch-t_run_t Added files: devel/p5-Data-Validate-Struct/patches: patch-Struct_pm Log message: update p5-Data-Validate-Struct to 0.11 CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/02/20 14:17:49 Modified files: lang/ghc : Makefile Log message: Suppress clang warnings about unused arguments in lang/ghc OK kili@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/20 14:50:14 Modified files: devel/py-llvmlite: Makefile distinfo devel/py-llvmlite/pkg: PLIST Log message: update to 0.39.1 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/02/20 14:53:19 Modified files: editors/neovim : Makefile distinfo Log message: editors/neovim: easy update to version 0.8.3 Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/02/20 15:03:42 Modified files: sysutils/fzf : Makefile distinfo Log message: sysutils/fzf: easy update to version 0.38.0 Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/02/20 18:53:21 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_rockchip_rk3399_dtsi sysutils/firmware/arm64-qcom-dtb: Makefile Removed files: sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp_dtsi Log message: update dtb to linux 6.2, which allows us to drop most of our qcom patchset CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/02/20 19:06:32 Modified files: sysutils/dtb/pkg: PLIST Log message: Update PLIST for linux 6.2, which I forgot to commit. Caught by jsg@, thanks! CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/20 19:11:03 Modified files: distrib/sets/lists/man: mi gnu/usr.bin/perl: Makefile.bsd-wrapper1 Log message: Don't install DebugWrap.1 manpage It's from a test file and should never have been installed. Noticed by xse in #openbsd on libera.chat CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/20 19:13:27 Modified files: lib/libc/sys : pinsyscall.2 Log message: correct parameter type CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/20 19:20:36 Modified files: gnu/usr.bin/perl/t: test.pl gnu/usr.bin/perl/t/comp: parser.t gnu/usr.bin/perl/t/lib/croak: toke Log message: Remove conflict markers from perl tests This is upstream PR 28103 https://github.com/Perl/perl5/pull/20813 Requested by stsp@ for quality of life improvments for Game of Trees users. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/20 19:30:32 Modified files: devel/abseil-cpp: Makefile Log message: abseil-cpp: Remove special casing for sparc64. The addition of scoped_mock_log added an LDEP on gtest and WANTLIB += gtest gmock, so the port could not be built on sparc64. ok kn for sparc64 fix, rest is obvious CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/20 21:08:50 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2023/02/20 21:49:43 Modified files: sys/arch/powerpc/powerpc: pmap.c Log message: Set the current pmap in macppc's pmap_activate This fixes a possible freeze in execve(2). It sometimes froze when a dual-cpu macppc started daemons during boot. There is a chance that uvm_map.c uvmspace_exec sees ovm->vm_refcnt != 1 and switches curproc to a new pmap. If this happened, then execve froze by trying to copyout to the wrong pmap; curpcb->pcb_pm was old. Fix by setting pointers when uvmspace_exec calls pmap_activate. ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/20 22:06:51 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/20 22:58:08 Modified files: lib/libcrypto/bn: bn_local.h bn_mont.c Log message: Unifdef MONT_WORD. It does not make sense to use code that is slower, currently broken and prevents the use of assembly Montgomery implementations. This is the result of `unifdef -m -DMONT_WORD`, followed by some manual clean up and the removal of the Ni bignum from BN_MONT_CTX (which was only used in the non-MONT_WORD case). ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/20 23:48:18 Modified files: usr.bin/ssh : hostfile.c Log message: fseek to end of known_hosts before writing to it. POSIX and ANSI C require that applications call fseek or similar between read and writing to a RW file. OpenBSD doesn't enforce this, but some (System V derived) platforms need this to prevent it from writing a spurious extra byte (in this case, a newline). ok djm@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/20 23:56:30 Modified files: lang/pypy : Makefile Log message: set parallel build, accelerates the building of this port. been in the arm64 package bulk builds for months and months, before it broke OK edd@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/21 00:47:24 Modified files: sbin/unwind : unwind.8 unwind.conf.5 sbin/resolvd : resolvd.8 sbin/route : route.8 share/man/man4 : umb.4 sppp.4 Log message: some nameserver proposal bits: unwind.8: point to resolvd(8) for autoconf sources unwind.conf.5: order preferred list by order of preference resolvd.8: reformat to read better route.8: no need to discuss unwind in the nameserver command umb.4 + sppp.4: note the sending of nameserver proposals the umb/sppp text is from claudio tobhe confirmed iked sending proposals when configured to do so much assistance and ok: florian claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 01:49:59 Modified files: audio/ocp : Makefile Log message: Unbreak by passing --without-update-desktop-database: mkdir -p "/exopi-obj/pobj/ocp-0.2.103/fake-amd64/usr/local/share/applications" desktop-file-install --vendor="cubic.org" --dir="/exopi-obj/pobj/ocp-0.2.103/fake-amd64/usr/local/share/applications" desktop/opencubicplayer.desktop update-desktop-database The databases in [/usr/local/share/applications, /usr/share/applications] could not be updated. gmake: *** [Makefile:67: install] Error 1 Don't use BUILD_DEPENDS = ${RUN_DEPENDS}, it brings uneeded stuff for building. Add missing misc/shared-mime-info to RUN_DEPENDS (@tag update-mime-database). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 02:16:09 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-7.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 02:19:38 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 02:54:03 Modified files: graphics/babl : Makefile distinfo graphics/babl/pkg: PLIST Removed files: graphics/babl/patches: patch-babl_meson_build patch-meson_build Log message: Update to babl-0.1.100. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 02:54:19 Modified files: graphics/gegl04: Makefile distinfo Removed files: graphics/gegl04/patches: patch-operations_external_raw-load_c Log message: Update to gegl04-0.4.42. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 03:01:04 Modified files: net/icinga/core2: Makefile distinfo Log message: update to icinga2-2.13.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/21 03:01:30 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/patches: patch-toolkit_system_gnome_nsGIOService_cpp Log message: firefox: update URI handler diff to upstream accepted revision. Lots of help from landry and Martin Stransky, thanks! https://phabricator.services.mozilla.com/D170476 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 03:03:36 Added files: graphics/gimp/stable/patches: patch-configure Log message: Correctly find babl (babl -> babl-0.1). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 03:03:46 Modified files: graphics/gimp/snapshot/patches: patch-meson_build Log message: Correctly find babl (babl -> babl-0.1). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 03:05:33 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.7.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 03:07:11 Modified files: multimedia/py-guessit: Makefile distinfo Log message: update to py3-guessit-3.7.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 03:15:46 Modified files: net/gnugk : Makefile distinfo Log message: Update to gnugk-5.11. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/21 03:18:47 Modified files: usr.sbin/rpki-client: cert.c cms.c crl.c Log message: rpki-client: ensure there is no trailing garbage in signed objects The d2i functions are designed in such a way that the caller is responsible to check if the entire buffer was consumed. Add checks on deserializing a signed object to ensure the entire file has been consumed. Reject the file if it has trailing garbage. found by & ok job, ok claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 03:29:33 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: Update to epiphany-43.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 03:43:46 Modified files: x11/wxWidgets : Makefile x11/py-wxPython: Makefile devel/poedit : Makefile lang/erlang/25 : Makefile devel/p5-Alien-wxWidgets/patches: patch-inc_My_Build_Any_wx_config_pm devel/quirks : Makefile devel/quirks/files: Quirks.pm Added files: x11/wxWidgets/pkg: DESCR-webview PLIST-webview x11/py-wxPython/pkg: DESCR-webview PLIST-webview Removed files: x11/wxWidgets/pkg: DESCR-webkit PLIST-webkit x11/py-wxPython/pkg: DESCR-webkit PLIST-webkit Log message: Rename wxWidgets-webkit to wxWidgets-webview and py3-wxPython-webkit to py3-wxPython-webview as it is really what these packages provide. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/21 03:50:44 Modified files: www/chromium : Makefile www/chromium/files: unveil.gpu www/chromium/patches: patch-sandbox_policy_openbsd_sandbox_openbsd_cc www/iridium : Makefile www/iridium/files: unveil.gpu www/iridium/patches: patch-sandbox_policy_openbsd_sandbox_openbsd_cc www/ungoogled-chromium: Makefile www/ungoogled-chromium/files: unveil.gpu www/ungoogled-chromium/patches: patch-sandbox_policy_openbsd_sandbox_openbsd_cc Log message: allow the gpu process to access ~/.cache/mesa_shader_cache so that we can enable the shader cache in mesa CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/21 04:13:05 Modified files: usr.sbin/rpki-client: parser.c Log message: Check all possible storage areas for a matching CRL This change makes proc_parser_mft_pre() -> parse_load_crl_from_mft() search in both DIR_TEMP and DIR_VALID for a CRL with a matching SHA256 hash, increasing our chances of constructing a full publication point. With and OK tb@ claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 04:16:23 Modified files: www/yt-dlp : Tag: OPENBSD_7_2 Makefile distinfo www/yt-dlp/patches: Tag: OPENBSD_7_2 patch-setup_py www/yt-dlp/pkg : Tag: OPENBSD_7_2 PLIST Log message: update to yt-dlp-2023.02.17 in -stable, a popular video hosting site doesn't work with the old version. ok mestre@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 04:17:39 Modified files: www/yt-dlp : Makefile Log message: bump yt-dlp REVISION to keep above -stable; python dependency is a different version post-7.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/21 04:39:39 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.content unveil.main Log message: www/mozilla-firefox: add ~/.cache/mesa_shader_cache rwc to unveil.{main,content} should allow for mesa shader cache to work once its enabled in mesa. im not sure at all the gpu process is still used/started, so dont add it to unveil.gpu for now. rwc perms to be checked once i've found time to properly test that. from jsg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/21 04:40:46 Modified files: www/firefox-esr: Makefile www/firefox-esr/files: unveil.content unveil.main Log message: www/firefox-esr: add ~/.cache/mesa_shader_cache rwc to unveil.{main,content} should allow for mesa shader cache to work once its enabled in mesa. im not sure at all the gpu process is still used/started, so dont add it to unveil.gpu for now. rwc perms to be checked once i've found time to properly test that. from jsg@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/02/21 05:20:22 Modified files: lib/libcrypto/bn: bn_mont.c Log message: remove extra argument ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/21 05:24:39 Modified files: lib/libcrypto/perlasm: x86_64-xlate.pl Log message: perlasm: properly spell .rodata for macOS on intel ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 05:33:35 Modified files: x11/py-wxPython: Makefile Log message: One miss: webkit -> webview CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/02/21 05:56:50 Modified files: distrib/miniroot: install.sub Log message: Have disk and string list helpers print trailing newlins consistently In practise, omitting \n is pointless in get_*devs*(), addel() and rmel() as they are all all used in such a way that the shell always ensures a trailing \n anyway. (This might have been needed with the old recursive bsort(), but not now.) The one exception being the case of a ramdisk with no disks, which revealed \n mishandling in the root disk question where it ought to print "none" instead of an empty list of available disks (since inception in r1.1114): Available disks are: . Which disk is the root disk? ('?' for details) ? OK afresh1 CVSROOT: /cvs Module name: src Changes by: bcallah@cvs.openbsd.org 2023/02/21 06:42:59 Modified files: sys/dev/pci : azalia.c Log message: Attach Apollo Lake HD Audio device, enabling audio on machines with it. ok jsg@ phessler@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 06:57:48 Added files: textproc/exempi/patches: patch-configure_ac Log message: unbreak (tries to use -lrt -ldl), missed cvs add spotted by aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 07:07:43 Modified files: x11/xchm : Makefile distinfo Log message: Update to xchm-1.35. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 07:31:07 Modified files: sys/sys : acct.h sys/kern : kern_exec.c usr.bin/lastcomm: lastcomm.1 lastcomm.c Log message: for process kills due to execve from non-pinned syscall address, export a new AEXECVE bit to acct(4), and print it in lastcomm(8) ok bluhm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 07:39:35 Modified files: lib/libc/sys : Makefile.inc Log message: create a stub for pinsyscall(2) ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 07:41:52 Modified files: lib/libc/dlfcn : init.c Log message: In static binaries, if WEAK execve can be found, use pinsyscall(2) to tell the kernel where the execve stub is found. With this mechanism we cannot tell the size, so use 128 as an estimate for the most we expect from any architecture. discussed with kettenis, ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 07:42:25 Modified files: lib/libc/sys : pinsyscall.2 Log message: pinsyscall(2) is not just for dynamic binaries anymore, so make the text more generic CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 07:46:41 Modified files: lib/libc/dlfcn : init.c Log message: Do pinsyscall() after static libc is configured for errno storage. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 07:51:10 Modified files: inputmethods/uim: Makefile distinfo Removed files: inputmethods/uim/patches: patch-configure_ac patch-qt3_toolbar_Makefile_in patch-xim_main_cpp Log message: Update to uim-1.8.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 07:53:30 Modified files: inputmethods/libkkc-data: Makefile Log message: Set PORTROACH to skipv:0.3.5. Otherwise it would pick up libkkc (!-data) as a potential update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 07:55:18 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.21.4. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/02/21 08:41:14 Modified files: . : innovations.html Log message: describe pinsyscall(2) CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/02/21 08:45:41 Modified files: usr.sbin/npppctl: npppctl.c usr.sbin/iscsictl: iscsictl.c Log message: spelling. ok jmc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 09:10:07 Log message: Import py3-gssapi-1.8.2 Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230221 N ports/security/py-gssapi/Makefile N ports/security/py-gssapi/distinfo N ports/security/py-gssapi/pkg/DESCR N ports/security/py-gssapi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 09:10:38 Modified files: security : Makefile Log message: +py-gssapi,python3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 09:21:40 Modified files: lib/libc/dlfcn : init.c Log message: dlfcn/init.c CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/21 09:26:57 Modified files: lib/libc/dlfcn : init.c Log message: hppa does some weird callgate stuff, so the pinsyscall() provides the wrong address to the kernel. disable for now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 09:46:23 Modified files: graphics/makehuman: Makefile Added files: graphics/makehuman/patches: patch-makehuman_makehuman_py Log message: makehuman: add patch from upstream to fix with newer numpy https://github.com/makehumancommunity/makehuman/pull/220 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/21 10:06:52 Modified files: usr.sbin/rpki-client: parser.c Log message: rpki-client: refactor manifest/crl parsing a bit Now that we always try to load the CRL from both locations, we can deal with loading the DER directly in proc_parser_mft_pre(), so shuffle the code around to accomplish that. This should make an upcoming diff by claudio a bit simpler. ok claudio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 10:31:41 Modified files: devel/py-cflow2dot: Makefile Log message: py-cflow2dot: remove dead HOMEPAGE, fix tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 11:25:23 Modified files: security/py-gssapi: Makefile Log message: add a little note about tests, ok aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 11:34:01 Modified files: x11/gnome/gjs : Makefile distinfo Log message: Update to gjs-1.74.2. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/21 11:50:50 Modified files: www/p5-HTML-Tiny: Makefile distinfo Log message: update p5-HTML-Tiny to 1.08 from wen heping CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 12:01:58 ports/graphics/dibuja/patches Update of /cvs/ports/graphics/dibuja/patches In directory cvs.openbsd.org:/tmp/cvs-serv42255/patches Log Message: Directory /cvs/ports/graphics/dibuja/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/21 12:02:17 Added files: graphics/dibuja/patches: patch-configure Log message: Fix with newer babl (babl -> babl-0.1). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/21 12:05:32 Modified files: mail/p5-Log-Procmail: Makefile distinfo mail/p5-Log-Procmail/patches: patch-lib_Log_Procmail_pm mail/p5-Log-Procmail/pkg: PLIST Log message: update p5-Log-Procmail to 0.14 from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/21 12:15:25 Modified files: mail/p5-Mail-AuthenticationResults: Makefile distinfo Log message: update p5-Mail-AuthenticationResults to 2.20230112 from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/21 12:19:41 Modified files: devel/p5-CPAN-Perl-Releases: Makefile distinfo Log message: update p5-CPAN-Perl-Releases to 5.20230220 from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/21 12:49:22 Modified files: textproc/p5-List-SomeUtils: Makefile distinfo Log message: update p5-List-SomeUtils to 0.59 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/21 12:49:50 Modified files: lib/libc/sys : pinsyscall.2 Log message: adress -> address; CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/21 13:11:04 Modified files: textproc/p5-Pod-Parser: Makefile distinfo textproc/p5-Pod-Parser/patches: patch-Makefile_PL Added files: textproc/p5-Pod-Parser/patches: patch-t_pod_find_t Log message: update p5-Pod-Parser to 1.65 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/02/21 13:14:36 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: README-server Log message: Update recommended kern.seminfo.semmn{i,s} sysctl values in README Based on ports@ discussion with vtamara. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/21 13:57:04 Modified files: security/openssl/1.1: Makefile Log message: openssl/1.1: make the DSO regress pass by creating symlinks in ${WRKSRC} for libcrypto.so and libssl.so with shared library version 1.1. ok sthen CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/02/21 14:06:26 Modified files: audio/shntool : Makefile Log message: Fix shntool HOMEPAGE, from Jan Stary ok naddy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/21 14:30:15 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230221 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/21 14:30:37 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230221 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/21 15:22:28 Modified files: audio/shorten : Makefile Added files: audio/shorten/patches: patch-src_shorten_c patch-utils_mkbshift_c Log message: audio/shorten: multiple fixes * update home page; from Jan Stary * drop maintainership * add debug package * fix format specifier mismatch; from Jan Stary * fix signed/unsigned mismatch in seek table check; bug reported by Jan Stary CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 16:06:51 Modified files: textproc/py-sphinx: Makefile distinfo textproc/py-sphinx/pkg: PLIST Log message: update to py3-sphinx-6.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 16:06:52 Added files: lang/ghc/patches: patch-docs_users_guide_ghc_config_py_in Log message: ghc: backport upstream commit to fix doc gen with newer sphinx CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/21 16:06:56 Modified files: databases/mydumper: Makefile databases/mydumper/pkg: PLIST databases/py-peewee: Makefile databases/py-peewee/pkg: PLIST devel/cmake : Makefile devel/cmake/pkg: PLIST devel/kf5/extra-cmake-modules: Makefile devel/kf5/extra-cmake-modules/pkg: PLIST devel/luacheck : Makefile devel/luacheck/pkg: PLIST devel/udis86 : Makefile devel/udis86/pkg: PLIST emulators/qemu : Makefile emulators/qemu/pkg: PLIST-main lang/ghc : Makefile lang/ghc/pkg : PLIST productivity/vdirsyncer: Makefile productivity/vdirsyncer/pkg: PLIST shells/fish : Makefile shells/fish/pkg: PLIST x11/polybar : Makefile x11/polybar/pkg: PLIST Log message: regen PLISTs with new sphinx CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/21 20:01:58 Modified files: devel/mtxclient: Makefile Log message: Do not build tests until we can actually run them (needs synapse running) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/21 20:35:02 Modified files: net/nheko : Makefile Log message: disable use of git during configure CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/02/21 20:56:43 Modified files: usr.bin/ssh : progressmeter.c Log message: fix progressmeter corruption on wide displays; bz3534 feedback/ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/21 22:25:47 Modified files: lib/libcrypto/bn: bn_local.h bn_mont.c Log message: Rewrite and simplify BN_MONT_CTX_set() OpenSSL commit 4d524040bc8 changed BN_MONT_CTX_set() so that it computed a 64 bit N^-1 on both BN_BITS2 == 32 and BN_BITS2 == 64 platforms. However, the way in which this was done was to duplicate half the code and wrap it in #ifdef. Rewrite this code to use a single code path on all platforms, with #ifdef being limited to setting an additional word in the temporary N and storing the result on BN_BITS2 == 32 platforms. Also remove stack based BIGNUM in favour of using the already present BN_CTX. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/21 22:46:38 Modified files: lib/libcrypto/bn: bn_add.c bn_local.h lib/libcrypto/bn/arch/amd64: bn_arch.c Log message: Rework bn_add()/bn_sub() to operate on word arrays. Rather than working on BIGNUMs, change bn_add()/bn_sub() to operate on word arrays that potentially differ in length. This matches the behaviour of s2n-bignum's bignum_add() and bignum_sub(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/21 22:57:19 Modified files: lib/libcrypto/arch/i386: Makefile.inc lib/libcrypto/bn: bn_local.h bn_mul.c lib/libcrypto/bn/asm: bn-586.pl Log message: Replace bn_sub_part_words() with bn_sub(). Now that bn_sub() handles word arrays with potentially different lengths, we no longer need bn_sub_part_words() - call bn_sub() instead. This allows us to entirely remove the unnecessarily complex bn_sub_part_words() code. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/21 23:00:24 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Adjust parentheses in mont->ri assignment. Requested by tb@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/02/21 23:31:52 Modified files: lib/libc/gen : getprogname.3 posix_spawnattr_getflags.3 posix_spawnattr_getpgroup.3 lib/libc/sys : __get_tcb.2 getlogin.2 getrtable.2 getsockopt.2 getthrname.2 lib/libpthread/man: pthread_barrierattr_getpshared.3 Log message: Prefer "get or set" over "get/set" or "get and set". From discussion with schwarze@ and jmc@ ok jmc@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/02/21 23:39:39 Modified files: lib/libc/sys : getlogin.2 Log message: Prefer 'argument' over 'parameter' when refering to the value passed in a specific call. From discussion with schwarze@ and jmc@ ok jmc@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/02/21 23:43:45 Modified files: lib/libpthread/man: pthread_stackseg_np.3 Log message: Don't mention : pulls in everything that's needed. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/21 23:51:24 Modified files: games/fs2open : Makefile distinfo games/fs2open/patches: patch-code_osapi_dialogs_cpp Added files: games/fs2open/patches: patch-lib_imgui_CMakeLists_txt Log message: Update fs2open to 23.0 OK thfr@ (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/02/21 23:54:13 Modified files: lib/libc/sys : __thrsigdivert.2 Log message: Point to and not : the latter is an implementation detail for the kernel, libc, and libkvm, and should not be a concern for others. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/22 00:04:50 Modified files: lib/libc/sys : syscall.2 Log message: remove .Pp before .Sh; CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/22 00:10:01 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.392 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/22 00:42:39 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.217. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 02:02:34 Added files: x11/gnome/photos/patches: patch-meson_build Log message: Accept both babl and babl-0.1 (from upstream). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/22 02:21:35 Modified files: security/openssl/1.1: Makefile Added files: security/openssl/1.1/patches: patch-crypto_rc4_asm_rc4-x86_64_pl Log message: openssl/1.1: mixed xonly fix for RC4. Visible via eopenssl11 version -a or eopenssl11 speed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/22 02:22:15 Modified files: security/sslscan: Makefile Log message: sslscan: bump after change in openssl/1.1 (static linking) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/22 02:22:53 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup/2.0: bump after change in openssl/1.1 (static linking) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 02:23:24 Modified files: graphics/webp-pixbuf-loader: Makefile distinfo Log message: Update to webp-pixbuf-loader-0.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 02:26:48 Modified files: sysutils/go-cs : Makefile distinfo Log message: Update to go-cs-1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 02:35:01 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 02:46:53 Modified files: net/bro : Makefile distinfo Log message: SECURITY update to zeek-5.0.7. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/02/22 03:04:45 Modified files: usr.sbin/vmd : config.c Log message: Explicitly initialize vmd_vm pointer with NULL before calling vm_register. Found by codechecker. ok dv@ CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2023/02/22 03:37:55 Modified files: devel/codechecker: distinfo Makefile Log message: Update to Release 6.21.0. ok rsadowski CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/22 04:19:27 Modified files: www/firefox-esr: Makefile www/firefox-esr/files: unveil.content unveil.main Log message: www/firefox-esr: fixup previous and use $XDG_CACHE_HOME Mesa respects XDG_CACHE_HOME in line 860 of lib/mesa/src/util/disk_cache_os.c noted by tb@, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 04:19:42 Modified files: net/bro : Tag: OPENBSD_7_2 Makefile distinfo Log message: SECURITY update to zeek-5.0.7. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/22 04:20:27 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.content unveil.main Log message: www/mozilla-firefox: fixup previous and use $XDG_CACHE_HOME Mesa respects XDG_CACHE_HOME in line 860 of lib/mesa/src/util/disk_cache_os.c noted by tb@, thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/22 06:53:11 Modified files: mail/grommunio/dav/patches: patch-lib_GLogger_php Log message: set a default value for the errcontext parameter for the error handler callback to support php8+ properly CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/22 06:53:40 Modified files: mail/grommunio/gromox: Makefile distinfo Log message: sync to upstream git head CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/22 06:53:49 ports/mail/grommunio/mapi-header-php/patches Update of /cvs/ports/mail/grommunio/mapi-header-php/patches In directory cvs.openbsd.org:/tmp/cvs-serv69609/patches Log Message: Directory /cvs/ports/mail/grommunio/mapi-header-php/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/22 06:55:11 Added files: mail/grommunio/mapi-header-php/patches: patch-class_baserecurrence_php patch-mapidefs_php Log message: CAL_DEFAULT has been defined as 1 since the dawn of outlook and php made the stupid decision in the calendar extension to ignore this fact and #undef it to "unbreak" build on windows and creating a conflict because that extension sets it to 0, so rename our variable for now CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/22 06:56:09 Modified files: mail : Makefile Log message: +grommunio CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/22 08:03:03 Modified files: audio/sox : Makefile audio/sox/patches: patch-src_formats_c Added files: audio/sox/patches: patch-src_aiff_c patch-src_formats_i_c patch-src_hcom_c patch-src_sphere_c patch-src_voc_c patch-src_wav_c Log message: audio/sox: apply patches by Helmut Grohne as ported to the version in our ports tree by the Steffen "Kragenbaer" Nurpmeso. ok maintainer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/22 08:11:35 Modified files: audio/audacity : Makefile distinfo audio/audacity/patches: patch-lib-src_libnyquist_nyquist_xlisp_xlisp_h patch-src_AboutDialog_cpp patch-src_AudacityApp_cpp audio/audacity/pkg: PLIST Added files: audio/audacity/patches: patch-lib-src_libnyquist_nyquist_sys_unix_switches_h patch-lib-src_libnyquist_nyquist_xlisp_path_c patch-libraries_lib-basic-ui_BasicUI_cpp patch-linux_findlib_c patch-src_MIDIPlay_cpp Removed files: audio/audacity/patches: patch-cmake-proxies_CMakeLists_txt patch-lib-src_libnyquist_nyquist_cmt_cext_h patch-src_AudioIOBase_h patch-src_AudioIO_cpp patch-src_FFmpeg_h patch-src_MixerBoard_cpp Log message: Update to audacity-3.2.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/22 08:20:37 Modified files: devel/p5-Data-Alias: Makefile distinfo Log message: Update to p5-Data-Alias-1.28. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/22 08:56:27 Modified files: comms : Makefile Removed files: comms/wammu : Makefile distinfo comms/wammu/patches: patch-setup_py comms/wammu/pkg: DESCR PLIST Log message: Remove wammu as it is broken with new wxWidgets and has no upstream maintainer to fix this. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/22 09:04:53 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register comms/wammu removal CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/22 09:18:35 Modified files: devel/coeurl : Makefile distinfo Log message: devel/coeurl: update to 0.3.0. see https://nheko.im/nheko-reborn/coeurl/-/tags/v0.3.0 tested by kn@ with both nheko 0.10.2 & 0.11.1. ok kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/22 09:27:38 Modified files: audio/sox : Makefile Log message: audio/sox: unbreak; I committed from the wrong tree... CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/22 10:17:19 Modified files: devel/coeurl : Makefile Log message: mention missing doctest port for future test enablers CVSROOT: /cvs Module name: ports Changes by: tj@cvs.openbsd.org 2023/02/22 10:27:16 Modified files: graphics/tiff : Makefile Added files: graphics/tiff/patches: patch-libtiff_tif_close_c patch-tools_tiffcrop_c Log message: backport upstream fixes for CVE-2022-48281 CVE-2023-0795 CVE-2023-0796 CVE-2023-0797 CVE-2023-0798 CVE-2023-0799 CVE-2023-0800 CVE-2023-0801 CVE-2023-0802 CVE-2023-0803 CVE-2023-0804 and a null pointer dereference ok landry CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/02/22 11:04:28 Modified files: net/openvpn : Makefile net/openvpn/pkg: README Log message: Add hint about compression disabled by default with OpenVPN 2.6 Found out by landry@ connecting to a server with compression enabled. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/22 12:33:24 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230222 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/22 12:51:12 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_test_BUILD_gn patch-media_gpu_vaapi_vaapi_video_decoder_cc Log message: update to 110.0.5481.177 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/22 14:55:04 Modified files: net/curl : Makefile distinfo Log message: net/curl: update to 7.88.1 for HTTP/2 data corruption fix CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/22 15:05:00 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.4.2. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/22 15:20:15 Modified files: net/curl : Tag: OPENBSD_7_2 Makefile distinfo Log message: net/curl: update to 7.88.1 for HTTP/2 data corruption fix CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/02/22 15:33:32 Modified files: devel/got : Makefile distinfo Log message: update to got 0.84 too many changes to list all here; see git repository history for more; and see git repository history for per-change authorship information - add 'got histedit -d' flag to drop all commits - show worktree UUID in backout/cherrypick -l output - several changes in preparation for eventual SHA256 object ID support - make 'got rebase' work when the to-be-rebased branch has no parent commit - fix bad line-wrapping in tog ref and tree views - add horizontal scrolling support to tog ref and tree views - create .pack and .idx files with filemode 0444, like Git does - make 'got fetch' fetch the work tree's current branch as an implicit fallback - improve 'got fetch' behaviour when work tree's branch is not on server - gotwebd: fix briefs/tags navigation overlap - drop double process name from some gotd logs - tog: fix high CPU usage issue after starting search (reported by Mikhail) - fix gotd exiting with abnormal error during client connection teardown - fix gotd segfault in libevent while disconnecting clients - tweak 'got commit' log-message validation: now checks timestamp and size > 0 - gotwebd: abort blame if the client disconnects midway through - make 'got fetch -b branch' only fetch the named branch - got/tog/gotadmin: call pledge(2) earlier where possible - no longer error out if redundant "got commit -A $GOT_AUTHOR" option is used - add 'gotadmin pack' -D flag to force generation of ref-deltas in pack files - make 'got fetch' update cached HEAD symref if it has changed in remote repo - add commit/histedit/merge/rebase -C option to commit unresolved conflicts - make 'got status' check for merge conflict markers on newly added lines only - fix read/write out of bounds in gitconfig file parser (reported by James Cook) - fix "got fetch" hanging if remote repo is out-of-date (reported by James Cook) - ignore patterns with trailing "/" now match directories (suggested by Lucas) - make 'got merge' honour author setting in gitconfig (reported by James Cook) - sync default values shown in gotwebd.conf(5) EXAMPLES section - fix parsing of indented comments in gitconfig file (reported by James Cook) - fix tog diff between arbitrary commits; regression from 0.80 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/02/22 17:15:15 Modified files: lib/mesa/src/util: disk_cache.c Log message: enable the Mesa shader cache Mesa supports caching compiled shaders in ~/.cache/mesa_shader_cache/. This was disabled on OpenBSD to reduce the amount of syscalls and files the web browser sandboxes would need to deal with. The web browser ports have now been updated to expect a shader cache. Compared to GTK3, GTK4 makes heavy use of shaders. With cached shaders, GNOME programs start noticeably quicker. Slow startup of GTK4 programs on an Intel Alder Lake machine reported by aja@ ok matthieu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/22 18:33:20 Modified files: sys/sys : ktrace.h Log message: include two required header files, because we want people to use utrace() easier ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/22 18:34:27 Modified files: lib/libc/sys : ktrace.2 utrace.2 Log message: adjust documentation for ktrace.h changes. utrace() is now easier to use ok guenther CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:11:58 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: display_mode_vba_314.c Log message: drm/amd/display: Add missing brackets in calculation From Daniel Miess 0c42622a573b716d79c57ff61c52fea46c0a5c94 in linux-6.1.y/6.1.13 ea062fd28f922cb118bfb33229f405b81aff7781 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:13:24 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Adjust downscaling limits for dcn314 From Daniel Miess 7dbd205349f1fb098057c28a9a2af244aa868f72 in linux-6.1.y/6.1.13 dd2db2dc4bd298f33dea50c80c3c11bee4e3b0a4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:16:09 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_init.c Log message: drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2 From George Shen 383e32fa274a330dbf2d2db538b6bf2f9ef390aa in linux-6.1.y/6.1.13 275d8a1db261a1272a818d40ebc61b3b865b60e5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:17:38 Modified files: sys/dev/pci/drm/amd/display/dmub/src: dmub_srv.c Log message: drm/amd/display: Reset DMUB mailbox SW state after HW reset From Nicholas Kazlauskas 488770cbddd8a873fb3bb8866e8a46211570c367 in linux-6.1.y/6.1.13 154711aa5759ef9b45903124fa813c4c29ee681c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:19:13 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: enable HDP SD for gfx 11.0.3 From Evan Quan e9cbb2b0d9f679d7e25b9415cf9d7345441a95c5 in linux-6.1.y/6.1.13 bb25849c0fa550b26cecc9c476c519a927c66898 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:21:15 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_pm.c Log message: drm/amdgpu: Enable vclk dclk node for gc11.0.3 From Yiqing Yao fc64b04297a0674f4e5aff50622efdce46715fe1 in linux-6.1.y/6.1.13 ac7170082c0e140663f0853d3de733a5341ce7b0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:24:11 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Properly handle additional cases where DCN is not supported From Alex Deucher b4e79d0c7f9bb938525716b3e05cfca6418e2bae in linux-6.1.y/6.1.13 6fc547a5a2ef5ce05b16924106663ab92f8f87a7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:25:43 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c mes_v11_0.c Log message: drm/amd/amdgpu: fix warning during suspend From Jack Xiao dbe3529e816ee77a19fb6636e762b1dadbd02d10 in linux-6.1.y/6.1.13 8f32378986218812083b127da5ba42d48297d7c4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:27:51 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fail atomic_check early on normalize_zpos error From Leo Li 020eccac747e30a35f1fdd4dc6f18425ff1a5870 in linux-6.1.y/6.1.13 2a00299e7447395d0898e7c6214817c06a61a8e8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/22 19:29:39 Modified files: sys/dev/pci/drm/i915/gt: intel_workarounds.c Log message: drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list From Matt Roper 2fc3ff76e96f48e5e4dd705f6794b8483f7c1624 in linux-6.1.y/6.1.13 d5a1224aa68c8b124a4c5c390186e571815ed390 in mainline linux CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:04:58 Modified files: devel/p5-YAML-XS: Makefile distinfo Log message: Update p5-YAML-XS to 0.86 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:10:13 Modified files: devel/p5-Package-Stash-XS: Makefile distinfo devel/p5-Package-Stash-XS/pkg: PLIST Log message: Update devel/p5-Package-Stash-XS to 0.30 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:10:52 Modified files: devel/p5-Package-Stash: Makefile distinfo Log message: Update devel/p5-Package-Stash to 0.40 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:13:58 Modified files: devel/p5-MRO-Compat: Makefile distinfo Log message: Update devel/p5-MRO-Compat to 0.15 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:39:06 Modified files: textproc/p5-Text-CSV_XS: Makefile distinfo Log message: Update textproc/p5-Text-CSV_XS to 1.49 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:39:35 Modified files: textproc/p5-Text-CSV: Makefile distinfo Log message: Update textproc/p5-Text-CSV to 2.02 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:46:44 Modified files: devel/p5-Test-Warn: Makefile distinfo Log message: Update devel/p5-Test-Warn to 0.37 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 20:51:33 Modified files: devel/p5-Params-Validate: Makefile distinfo devel/p5-Params-Validate/pkg: PLIST Log message: Update devel/p5-Params-Validate to 1.31 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 21:36:18 Modified files: devel/p5-Clone : Makefile distinfo Log message: Update devel/p5-Clone to 0.46 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 21:45:59 Modified files: www/p5-CGI : Makefile distinfo Log message: Update www/p5-CGI to 4.55 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/22 21:47:02 Modified files: graphics/p5-Color-Calc: Makefile Log message: Add missing TEST_DEPENDS to graphics/p5-Color-Calc CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/23 00:37:52 Modified files: devel/p5-YAML-XS: distinfo Log message: use the same version as the Makefile CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 01:16:01 Modified files: net/bro : Makefile Log message: Make PORTROACH ignore version 5.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 01:34:01 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.44.0. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/02/23 01:37:03 Modified files: sys/net : ethertypes.h Log message: Fix ethertype for NSH. RFC 8300 states ethertype 0x894F has been allocated for NSH. Found by bluhm. ok dlg. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 01:40:57 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-419.0.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/23 01:49:02 Modified files: lib/libcrypto/perlasm: x86_64-xlate.pl Log message: Fix up the .rodata segment's name for Windows as well. Here we need .rdata with some alignment goo. Fortunately, this was already present for .pdata and .xdata, so the change is easy. Also, this is a code path that doesn't affect OpenBSD at all. ok jsing miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/23 01:55:44 Modified files: 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/asm: x86_64-mont5.pl lib/libcrypto/camellia/asm: cmll-x86_64.pl lib/libcrypto/modes/asm: ghash-x86_64.pl lib/libcrypto/rc4/asm: rc4-x86_64.pl lib/libcrypto/sha/asm: sha1-x86_64.pl sha512-x86_64.pl Log message: Use explicit .text instead of .previous to please Windows/MinGW on amd64 ok miod CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/23 02:21:48 Added files: net/nheko/patches: patch-src_notifications_Manager_h Log message: Update to mtxclient 0.9.2 and nheko 0.11.3 https://github.com/Nheko-Reborn/mtxclient/releases/tag/v0.9.2 https://github.com/Nheko-Reborn/nheko/releases/tag/v0.11.3 OK landry CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/23 02:50:40 Modified files: usr.sbin/rpki-client: main.c parser.c Log message: When parsing MFT the CRL referenced by the MFT is loaded and verified at the same time. So in case of a valid crl pass the CRL filename as entity message to the parent process together with the MFT. This way the MFT and CRL end up both in the valid cache even if some files in the MFT are missing. On severe errors (like X.509 verify errors) the CRL is not moved since it is not considered valid. With and OK job@, tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/23 03:25:58 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.4. see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001247.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/23 05:38:31 Modified files: devel/glog : Makefile devel/glog/patches: patch-CMakeLists_txt Log message: devel/glog: properly pick up libexecinfo and disable direct use of syscall. hints from sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/23 05:43:58 Modified files: textproc/yq : Makefile distinfo Log message: update to yq-3.1.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/23 05:56:58 Modified files: devel/abseil-cpp: Makefile devel/abseil-cpp/pkg: PLIST Removed files: devel/abseil-cpp/patches: patch-absl_log_CMakeLists_txt Log message: abseil-cpp: drop scoped_mock_log again. This was added for enabling tests in protobuf. Now since that update isn't going anywhere let's not include a library not intended to be packaged by upstream. ok kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 06:02:39 Modified files: audio/chromaprint: Makefile distinfo audio/chromaprint/patches: patch-cmake_modules_FindGTest_cmake patch-tests_CMakeLists_txt Log message: Update to chromaprint-1.5.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/23 06:04:33 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_test_BUILD_gn patch-media_gpu_vaapi_vaapi_video_decoder_cc Log message: update to 110.0.5481.177 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/23 06:06:42 Modified files: usr.sbin/rpki-client: parser.c Log message: rpki-client: simplify parse_load_crl_from_mft() Now that we always inspect both locations if necessary, we can do away with the loop and simply have the only caller call twice. Removes a bunch of clever complexity and streamlines the code quite a bit. ok claudio job CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 06:27:02 Modified files: devel/autoconf-archive: Makefile distinfo devel/autoconf-archive/pkg: PLIST Log message: Update to autoconf-archive-2023.02.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 06:27:23 Modified files: devel/libmtp : Makefile distinfo Log message: Update to libmtp-1.1.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 06:27:46 Modified files: sysutils/simple-mtpfs: Makefile distinfo Removed files: sysutils/simple-mtpfs/patches: patch-src_simple-mtpfs-fuse_cpp patch-src_simple-mtpfs-fuse_h Log message: Update to simple-mtpfs-0.4.0. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/02/23 06:28:38 Modified files: sys/arch/luna88k/stand/boot: getsecs.c Log message: Make bootloader 'time' command work correctly on luna88k. Now the correct date is displayed instead of January 1, 1970. Tested on LUNA-88K2 and nono emulator by me. "make sense" miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 06:40:20 Modified files: devel/qgit : Makefile distinfo devel/qgit/pkg : PLIST Log message: Update to qgit-2.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 07:11:55 Modified files: graphics/gimp/stable: Makefile distinfo graphics/gimp/stable/patches: patch-etc_Makefile_in graphics/gimp/stable/pkg: PLIST Removed files: graphics/gimp/stable/patches: patch-configure patch-plug-ins_common_file-dicom_c Log message: Update to gimp-2.10.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 07:16:54 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/23 07:22:10 Modified files: inputmethods/ibus: Makefile distinfo inputmethods/ibus/patches: patch-client_gtk2_ibusimcontext_c inputmethods/ibus/pkg: PLIST-main Removed files: inputmethods/ibus/patches: patch-tools_Makefile_am Log message: Update to ibus-1.5.28. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/23 07:44:35 Modified files: graphics/blender: Makefile graphics/blender/patches: patch-extern_glog_src_config_openbsd_h Log message: graphics/blender: avoid using syscall() for "safe_write()" - use a direct write() (bundled glog). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/23 07:55:54 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: avoid bad plural Remedy a case of twitching eyes caused by seeing "Doing ... rsa's for 10s". If this breaks someone's script, so be it. ok jsing sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/23 07:57:01 Modified files: lang/tcc : Makefile Added files: lang/tcc/patches: patch-lib_bcheck_c Log message: lang/tcc: use direct getthrid() rather than going via syscall() ok bcallah (maintainer) CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/02/23 07:59:29 Modified files: devel/jdk/1.8 : Makefile Added files: devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp Log message: Remove syscall(2) use. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/23 08:27:41 Modified files: emulators/mame : Makefile distinfo Removed files: emulators/mame/patches: patch-3rdparty_bx_src_thread_cpp Log message: Update mame to 0.252. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/23 08:32:14 Modified files: www/tor-browser/browser: Makefile www/tor-browser/browser/files: unveil.content unveil.main Log message: www/tor-browser/browser: unveil $XDG_CACHE_HOME/mesa_shader_cache as done in firefox reminded by sthen@, thanks ! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/23 08:42:13 Modified files: devel/droplet : Makefile devel/droplet/patches: patch-libdroplet_src_utils_c Log message: devel/droplet: replace patched-in use of syscall(SYS_getthrid) by direct use of getthrid(2). Add a missing void while there. ok rsadowski (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/23 09:30:17 Modified files: misc/mc : Makefile misc/mc/patches: patch-lib_shell_c Log message: disable mc subshell again, otherwise zombies pile up on the system reported on https://midnight-commander.org/ticket/4447 leave most of the patches in place and just neuter it as req'd by robert@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/02/23 11:12:32 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/hidden/openssl: x509.h lib/libcrypto/man: X509V3_get_d2i.3 lib/libcrypto/x509: x509.h x509_set.c Log message: Introduce X509_get0_uids() accessor function By introducing X509_get0_uids(), one can add RPKI profile compliance checks to conform the absence of the issuerUID and subjectUID. OK tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/23 12:46:44 Modified files: games/openttd : Makefile distinfo games/openttd/pkg: PLIST Log message: Update to openttd to 13.0. From Florian Viehweger, maintainer, thanks! Changelog: https://cdn.openttd.org/openttd-releases/13.0/changelog.txt With hints from bentley@ Looks fine to bentley@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/23 12:48:22 Modified files: sys/arch/amd64/stand: Makefile.inc sys/arch/amd64/stand/boot: boot.8 sys/arch/amd64/stand/efi32: exec_i386.c sys/arch/amd64/stand/efi64: exec_i386.c sys/arch/amd64/stand/efiboot: exec_i386.c sys/arch/amd64/stand/libsa: libsa.h sys/arch/arm64/stand/efiboot: libsa.h sys/arch/armv7/stand/efiboot: Makefile libsa.h sys/arch/hppa/stand/boot: Makefile boot.8 sys/arch/hppa/stand/cdboot: cdboot.c sys/arch/hppa/stand/libsa: libsa.h sys/arch/i386/stand: Makefile.inc sys/arch/i386/stand/boot: boot.8 sys/arch/i386/stand/libsa: libsa.h sys/arch/landisk/stand/boot: boot.8 devs.c libsa.h sys/arch/loongson/stand/boot: libsa.h machdep.c sys/arch/luna88k/stand/boot: boot.8 init_main.c libsa.h sys/arch/macppc/stand: boot.8 libsa.h main.c ofdev.h sys/arch/riscv64/stand/efiboot: Makefile libsa.h sys/stand/boot : boot.c cmd.c cmd.h vars.c Log message: Remove dangerous user-settable "addr" variable from MI boot loader, and only compile tty-related code (stty command, tty variable) on platforms where it makes sense for the boot loader to control it, rather than the PROM/firmware/whatever. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/02/23 12:48:50 Modified files: games/openttd-data: Makefile.inc games/openttd-data/opengfx: Makefile distinfo games/openttd-data/openmsx: Makefile distinfo games/openttd-data/openmsx/pkg: PLIST games/openttd-data/opensfx: Makefile distinfo Log message: Update opengfx to 7.1 , openmsx to 0.4.2, opensfx to 1.0,3. From Florian Viehweger, maintainer, thanks! Changelogs: https://cdn.openttd.org/opengfx-releases/7.1/changelog.txt https://cdn.openttd.org/openmsx-releases/0.4.2/changelog.txt https://cdn.openttd.org/opensfx-releases/1.0.3/changelog.txt With hints from bentley@ Looks fine to bentley@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/23 18:10:04 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.18.3 -> 1.18.5 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.18.5 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/23 19:08:17 Modified files: devel/p5-DateTime-Locale: Makefile distinfo devel/p5-DateTime-Locale/pkg: PLIST Log message: Update devel/p5-DateTime-Locale to 1.37 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/23 19:12:32 Modified files: databases/p5-DBD-CSV: Makefile distinfo Log message: Update databases/p5-DBD-CSV to 0.60 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/23 19:15:45 Modified files: devel/p5-Test-Differences: Makefile distinfo Log message: Update devel/p5-Test-Differences to 0.69 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/23 19:18:35 Modified files: devel/p5-Test-Most: Makefile distinfo Log message: Update devel/p5-Test-Most to 0.38 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/23 19:20:17 Modified files: mail/p5-Email-Sender: Makefile distinfo Log message: Update mail/p5-Email-Sender to 2.600 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/23 19:52:41 Modified files: devel/p5-Module-Install: Makefile Log message: Add required FIX_EXTRACT_PERMISSIONS CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/23 23:58:27 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/pkg: PLIST Log message: Update netbeans to 17 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/24 00:50:38 Modified files: sysutils/nix : Makefile sysutils/nix/patches: patch-src_libstore_local_mk patch-src_nix-daemon_nix-daemon_cc Log message: polish patches a little CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 01:09:50 Modified files: security/rust-ring: Makefile security/rust-ring/patches: patch-crypto_chacha_asm_chacha-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_bn_asm_x86_64-mont5_pl patch-crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha512-x86_64_pl 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-crypto_perlasm_x86_64-xlate_pl Log message: rust-ring: adjust amd64 patches to match BoringSSL Apart from some x86_64 xlate chunks to appease intel macs and windows (unused when this crate is built as a dependency), this is a mechanical change replacing '.rodata' with '.section .rodata' and .previous with .text. https://boringssl-review.googlesource.com/c/boringssl/+/57445 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 01:18:24 Modified files: security/rust-ring: Makefile Added files: security/rust-ring/patches: patch-crypto_fipsmodule_ec_asm_ecp_nistz256-armv8_pl patch-pregenerated_ecp_nistz256-armv8-linux64_S Log message: rust-ring: add aarch64 xonly support This ports changes landed in BoringSSL to add aarch64 xonly support to ring. There has been some divergence between the files, so the diff is somewhat different. Missing are the extra contortions needed in perlasm to accomodate the special needs of the Apple ecosystem. At least this now passes regress on OpenBSD. https://boringssl-review.googlesource.com/c/boringssl/+/57446 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/24 01:20:41 Modified files: mail/grommunio/web: Makefile Log message: set MODPHP_BUILDDEP to Yes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/24 01:24:16 Modified files: graphics/webp-pixbuf-loader: Makefile distinfo Log message: Update to webp-pixbuf-loader-0.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/24 01:28:32 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-1.0.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 01:28:35 Modified files: www/libreddit : Makefile www/zola : Makefile www/py-adblock : Makefile www/nextcloud_notify_push: Makefile sysutils/rustic: Makefile net/routinator : Makefile security/vaultwarden: Makefile security/sn0int: Makefile security/rbw : Makefile mail/stalwart/cli: Makefile mail/stalwart/imap: Makefile mail/stalwart/jmap: Makefile mail/meli : Makefile devel/maturin : Makefile audio/ncspot : Makefile Log message: Bump rust-ring consumers after changes (static linking) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/24 01:28:44 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.74.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/24 01:33:08 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.1.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 01:37:24 Modified files: www/py-adblock : Makefile devel/maturin : Makefile Added files: www/py-adblock : crates.inc devel/maturin : crates.inc Removed files: www/py-adblock : modules.inc devel/maturin : modules.inc Log message: py-adblock, maturin: rename modules.inc to crates.inc as is usual for devel/cargo ports. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 01:51:08 Modified files: security/rust-ring: Makefile security/rust-ring/patches: patch-crypto_perlasm_x86_64-xlate_pl Log message: rust-ring: fix a copy-paste error in x86_64-xlate.pl. No bump of dependent ports since this perl script isn't used by the cargo module. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/24 02:38:01 Modified files: sysutils/nix : Makefile sysutils/nix/patches: patch-src_libexpr_primops_fetchGit_cc Log message: fix fetchGit tar command, pin exact package in tests CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/24 02:46:38 Modified files: sysutils/nix : Makefile Log message: make two more tests pass using GNU utils, tidy up comments CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/24 03:11:57 Modified files: sysutils/nix : Makefile Log message: add /usr/bin to "coreutils" path to find touch(1) makes another four tests pass. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/24 04:40:13 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/24 04:40:44 Modified files: net/scamper : Makefile distinfo net/scamper/pkg: PLIST Log message: update to scamper-20230224 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/24 04:45:35 Modified files: comms/chirp : Makefile Log message: chirp: copy the desktop file to /usr/local/share/applications rather than symlinking to the file in ${MODPY_SITEPKG}; update-desktop-database doesn't unveil the latter resulting in errors when pkg_add/pkg_delete runs it CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/24 04:46:44 Modified files: net/librenms : Makefile distinfo net/librenms/pkg: PLIST Log message: update to librenms-23.2.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/24 04:52:33 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo Removed files: mail/grommunio/mapi-header-php/patches: patch-class_baserecurrence_php patch-mapidefs_php Log message: remove upstream'd patches and sync with their git repo CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/24 05:00:02 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.5.2 -> 7.8.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/02/24 05:57:47 Modified files: archivers/unrar: Makefile distinfo Log message: archivers/unrar: update to 6.21 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 06:25:15 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230223 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/24 08:11:38 Modified files: math/prover9/p9m4: Makefile Log message: Explicitely set MODPY_BUILDDEP because of NO_BUILD which drops the BDEP on python. reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/24 08:16:06 Modified files: comms/chirp : Makefile Log message: Unbreak fake; reported by naddy@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/02/24 08:17:48 Modified files: sys/uvm : uvm_map.c Log message: Do not held the vm_map lock while flushing pages in msync(2) and madvise(2). Mark the VM map as busy instead to prevent any sibling thread to request an exclusive version of the vm_map. This is necessary to let any PG_BUSY page, found in the UVM vnode object, to be released by a sibling in the middle of a page-fault. Note: the page-fault handler releases & re-grab a shared version of the vm_map lock and expect it to be available to make progress. Prevent a 3-Threads deadlock between msync(2), page-fault and mmap(2). The deadlock reported on bugs@ by many occured as follow: ..ThreadA faults & grabs the shared `vmmaplk' then release it before calling ..uvn_get() which might sleep to allocate pages and mark them as PG_BUSY. ..Once the lock is released, threadB calls uvn_flush(). It sees at least a ..PG_BUSY page and sleeps on the `vmmaplk' waiting for threadA to un-busy ..the page. ..At the same time threadC asked for an exclusive version of the lock and ..sleeps until all reader are done with it. This prevents threadA to ..acquire a shared-version of the lock and finish the page fault. This issue is similar to NetBSD's PR #56952 and the fix is from Chuck Silvers. Tested by many on bugs@, thanks! ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/24 08:55:19 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.1 (Bugfix Release for February) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/24 09:27:17 Modified files: gnu/gcc/gcc/config/sparc: openbsd64.h Log message: disable jump tables by default on sparc64, in prep for xonly by default ok miod CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/24 09:28:26 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: switch mips64 ld.lld to execute-only, in case someone uses it (the mips64 default is still ld.bfd) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/24 09:30:19 Modified files: lib/libc/dlfcn : init.c Log message: Try to warn about syscall() possibly being deleted from libc in the future. The ports team is already running around with axes and mops, but don't worry such an action won't happen quickly. with tb CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/24 10:53:09 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 0.9.0 https://github.com/ngtcp2/nghttp3/releases/tag/v0.9.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/24 14:03:44 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.35 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/02/24 14:05:32 Modified files: www/py-httpbin : Makefile www/py-httpbin/patches: patch-httpbin_core_py Log message: patch py-httpbin so it can work with newer werkzeug werkzeug deprecated BaseResponse which is used by py-httpbin. Upstream py-httpbin hasn't made any commits since 2018, so patch around this issue locally using a diff proposed in pull request 674. This will allow us to make progress towards an update of werkzeug. ok sthen@, lraab@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/02/24 14:15:11 Modified files: math/py-pysmt : Makefile distinfo math/py-pysmt/pkg: PLIST Log message: update pysmt to 0.9.5 which added python 3.10 support The current version of PySMT is broken at runtime due to use of imports that were removed in Python 3.8. Fix this by updating to a newer version of PySMT. Add a note that six is no longer needed as an RDEP for PySMT, also add PORTHOME to make the tests work slightly better. Submitted by Todd Carson with tweaks by me; thanks. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/02/24 14:17:42 Modified files: www/p5-HTTP-Daemon: Makefile distinfo Log message: update p5-HTTP-Daemon to 6.16 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/02/24 14:43:45 Modified files: fonts/iosevka-fonts: Makefile.inc fonts/iosevka-fonts/default: distinfo Log message: fonts/iosevka-fonts: Easy update to version 19.0.1. Diff from Manuel Giraud, ok aisha@. Thanks both. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/24 14:51:01 Modified files: sysutils/ruby-puppet/7: Makefile sysutils/ruby-puppet/7/patches: patch-lib_puppet_provider_package_openbsd_rb Log message: properly handle packages with multiple versions and flavors CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/24 15:14:17 Modified files: www/freshrss : Makefile www/vaultwarden-web: Makefile www/uwebsockets: Makefile www/purritobin : Makefile security/vaultwarden: Makefile productivity/monica: Makefile net/znc : Makefile net/usockets : Makefile net/py-libknot : Makefile net/knot : Makefile net/jitsi/prosody-plugins: Makefile net/jitsi/srtp : Makefile net/jitsi/videobridge: Makefile net/jitsi/meet : Makefile net/jitsi/jicofo: Makefile mail/mutt-wizard: Makefile meta/jitsi : Makefile devel/py-llvmlite: Makefile converters/schema2ldif: Makefile databases/lmdbxx: Makefile Log message: update my email address CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/02/24 16:36:11 Modified files: sys/arch/luna88k/stand: Makefile.inc sys/arch/luna88k/stand/boot: Makefile Log message: Change to use the default bsd.prog.mk "install" target. This also brings to install boot.8 man page correctly. ok miod@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/02/25 00:39:23 Modified files: graphics/clutter/cogl: Makefile Log message: graphics/clutter/cogl: add xcb-randr to WANTLIB. ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 00:49:16 Modified files: databases/mongodb/44: Makefile distinfo databases/mongodb/44/patches: patch-SConstruct patch-src_mongo_db_storage_wiredtiger_wiredtiger_util_cpp patch-src_mongo_util_processinfo_openbsd_cpp Log message: update to mongodb-4.4.19 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/25 01:19:06 Modified files: www/purritobin : Makefile Log message: purritobin: fix bump CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/25 02:41:45 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm security/rust-ring: Makefile security/rust-ring/pkg: PLIST Log message: rename ring package to rust-ring to match the port OK sthen tb CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/25 02:55:46 Modified files: sys/kern : sys_generic.c syscalls.master Log message: Unlock select(2), pselect(2), poll(2) and ppoll(2). The assertion within tsleep(9) was relaxed to allow calls on special `nowake' channel without kernel lock held. So the sisguspend(2) like cases "select(0, NULL, NULL, NULL, NULL)" and "poll(NULL, 0, INFTIM)" should not trigger it. Commit reverted diff back. ok claudio@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/02/25 02:56:17 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: ajacoutot@cvs.openbsd.org 2023/02/25 03:59:18 Modified files: devel/libusb1 : Makefile distinfo devel/libusb1/patches: patch-libusb_libusb_h patch-libusb_os_threads_posix_c Removed files: devel/libusb1/patches: patch-libusb_core_c patch-libusb_os_openbsd_usb_c Log message: Update to libusb1-1.0.26. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 04:08:27 Modified files: devel/angr/py-claripy: Makefile Log message: add missing RDEP on py-six CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 04:09:17 Modified files: math/py-pysmt : Makefile Log message: remove obsolete RDEP on py-six CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/25 04:24:44 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.79. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/25 04:24:55 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.79. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/25 04:25:25 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.79. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/25 04:58:21 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.15.0. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/02/25 05:47:37 Modified files: lang/tcc : Makefile distinfo Removed files: lang/tcc/patches: patch-lib_bcheck_c Log message: Update to the latest tcc code. Mostly improvements to the tcc archiver, also includes tb@'s syscall removal patch, which I committed upstream. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:18:18 Modified files: www/sfeed : Makefile distinfo Log message: update to sfeed-1.7, from Hiltjo Posthuma (maintainer) CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2023/02/25 08:36:22 Log message: import tpadnav-1.0 a little utility to generate XF86XK_Back and XF86XK_Forward keyboard events in response to two-finger left or right swipes on a touchpad ok sthen Status: Vendor Tag: jcs Release Tags: jcs_20230225 N ports/x11/tpadnav/Makefile N ports/x11/tpadnav/distinfo N ports/x11/tpadnav/pkg/DESCR N ports/x11/tpadnav/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:37:33 Modified files: devel/py-zipp : Makefile distinfo devel/py-zipp/pkg: PLIST Log message: update to py3-zipp-3.15.0 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/02/25 08:39:41 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Use separate lines instead of semicolons. macOS aarch64 assembly dialect treats ; as comment instead of a newline ok tb@, jsing@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:39:42 Modified files: multimedia/py-caption: Makefile distinfo Log message: update to py3-caption-2.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:39:43 Modified files: multimedia/py-ffmpeg-progress-yield: Makefile distinfo multimedia/py-ffmpeg-progress-yield/pkg: PLIST Log message: update to py3-ffmpeg-progress-yield-0.7.1 CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2023/02/25 08:42:37 Modified files: x11 : Makefile Log message: += tpadnav CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:43:47 Modified files: math/py-numexpr: Makefile distinfo Log message: update to py3-numexpr-2.8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:45:28 Modified files: sysutils/dcfldd: Makefile distinfo Log message: update to dcfldd-1.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:50:48 Modified files: sysutils/py-blessed: Makefile distinfo Log message: update to py3-blessed-1.20.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 08:50:49 Modified files: math/py-pandas : Makefile distinfo Log message: update to py3-pandas-1.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 09:03:37 Modified files: sysutils/py-ansible-compat: Makefile distinfo Log message: update to py3-ansible-compat-3.0.1 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/02/25 09:54:32 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.10.0 Thanks to Renato Aguiar (renato#renatoaguiar.net) for providing the diff. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/25 10:00:32 Modified files: textproc/hyperscan: Makefile Log message: enable debug packages CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/25 10:55:34 Modified files: net/libfilezilla: Makefile distinfo Log message: Update to libfilezilla-0.41.1 Changes: https://lib.filezilla-project.org/ Bump major of shared lib because of removal of symbols CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/25 10:55:47 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.63.2 Changes: https://filezilla-project.org/versions.php CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:40:01 Modified files: x11/gnustep/make: Makefile distinfo x11/gnustep/make/patches: patch-Instance_framework_make patch-target_make Log message: update 2.9.0 -> 2.9.1 for the time being, fetch from GitHub, as their FTP has problems. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:41:29 Modified files: x11/gnustep/base: Makefile distinfo x11/gnustep/base/pkg: PLIST Log message: update 1.28.0 -> 1.29.0 for the time being, fetch from GitHub, as their FTP has problems CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:43:56 Modified files: x11/gnustep/gui: Makefile distinfo x11/gnustep/gui/patches: patch-Tools_speech_GNUmakefile x11/gnustep/gui/pkg: PLIST Removed files: x11/gnustep/gui/patches: patch-Panels_GNUmakefile_postamble patch-Resources_GNUmakefile patch-Source_GNUmakefile Log message: Update 0.29.0 -> 0.30.0 for the time being, fetch directly from GitHub, as ther's problems with their FTP CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:44:57 Modified files: x11/gnustep/back: Makefile distinfo Log message: update 0.29.0 -> 0.30.0 for the time being, fetch directly from GitHub, as ther's problems with their FTP CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:47:26 Modified files: x11/gnustep/gorm: Makefile distinfo x11/gnustep/gorm/pkg: PLIST Log message: update 1.2.28 -> 1.3.1 for the time being, fetch directly from GitHub, as ther's problems with their FTP CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:49:00 Modified files: x11/gnustep/projectcenter: Makefile distinfo x11/gnustep/projectcenter/pkg: PLIST Log message: update 0.6.2 -> 0.7.0 for the time being, fetch directly from GitHub, as ther's problems with their FTP CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:49:40 Modified files: x11/gnustep/pantomime: Makefile distinfo Log message: update 1.3.0 -> 1.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:50:19 Modified files: x11/gnustep/gnumail: Makefile distinfo x11/gnustep/gnumail/pkg: PLIST Log message: update 1.3.0 -> 1.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/25 12:51:35 Modified files: www/sope : Makefile Added files: www/sope/patches: patch-sope-mime_NGMime_NGMimeType_m Log message: gnustep base update compatibility patch CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/25 16:31:09 Modified files: www/purritobin : Makefile www/purritobin/pkg: README Log message: fix tls directive in the example in README pointed out by mbuhl@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/25 23:36:13 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/26 00:11:58 Modified files: www/nextcloud_notify_push: Makefile crates.inc distinfo Log message: www/nextcloud_notify_push: update to 0.6.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/26 00:51:45 Modified files: net/i2pd : Makefile distinfo net/i2pd/pkg : PLIST Log message: Update i2pd to 2.46.1 From Angelo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/26 00:54:41 Modified files: net/i2pd : Tag: OPENBSD_7_2 Makefile distinfo net/i2pd/pkg : Tag: OPENBSD_7_2 PLIST Log message: MFC: Update i2pd to 2.46.1 From Angelo CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/26 00:57:19 Modified files: databases/p5-DBIx-DBSchema: Makefile distinfo Log message: Update to p5-DBIx-DBSchema-0.47. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/26 01:02:46 Modified files: databases/p5-DBIx-SearchBuilder: Makefile distinfo Log message: Update to p5-DBIx-SearchBuilder-1.74. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/02/26 01:03:44 Modified files: net/nextcloudclient: Makefile distinfo Added files: net/nextcloudclient/patches: patch-cmake_modules_GenerateIconsUtils_cmake Removed files: net/nextcloudclient/patches: patch-src_gui_CMakeLists_txt Log message: Update nextcloudclient to 3.7.3 Update diff from Adriano Barbosa (maintainer), thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/26 01:10:48 Modified files: devel/p5-Modern-Perl: Makefile distinfo Log message: Update to p5-Modern-Perl-1.20230106. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/26 01:10:50 Modified files: games/openttd/patches: patch-CMakeLists_txt patch-src_string_func_h Log message: games/openttd: regen patches; no package change, only offsets line changes CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/26 01:36:11 Modified files: devel/p5-System-Command: Makefile distinfo Log message: Update to p5-System-Command-1.122. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/26 01:43:18 Modified files: devel/p5-TAP-Formatter-JUnit: Makefile distinfo Log message: Update to p5-TAP-Formatter-JUnit-0.16. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/02/26 01:54:18 Modified files: devel/py-test-localserver: Makefile distinfo Log message: Update to py-test-localserver-0.7.1. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/26 02:47:23 Modified files: net/prosody : Makefile distinfo Log message: update net/prosody to 0.12.3 diff from MAINTAINER, thanks Lucas! It features bugfixes for regressions for SQL users, improved HTTP and `prosodyctl check dns` reliability. Full release notes can be found at . CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/26 02:48:47 Modified files: net/prosody : Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC net/prosody update to 0.12.3 diff from MAINTAINER, thanks Lucas! It features bugfixes for regressions for SQL users, improved HTTP and `prosodyctl check dns` reliability. Full release notes can be found at . CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/26 03:08:52 Modified files: x11/xfce4/xfce4-screenshooter: Makefile Log message: disable a hidden dependency on help2man OK landry@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/26 05:06:15 Modified files: games/openttd : Makefile Log message: games/openttd add devel/sdl2 as ldep statically linked. ok MAINTAINER Florian Viehweger and kn@ agrees too. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/26 05:37:58 Modified files: sys/dev/fdt : rkgpio.c Log message: Modern Rockchip SoCs, such as the RK356x and RK3588, use a different register layout where the upper 16 bits decide which of the lower 16 bits apply when writing to a register. Handle this new variant. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/26 05:39:07 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: RK3588 support. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/26 05:39:48 Modified files: sys/dev/fdt : rkpinctrl.c Log message: RK3588 support. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/02/26 06:28:12 Modified files: sys/dev/fdt : if_dwge.c Log message: Defragment mbufs in the tx path to work around a (not fully understood) issue on the StarFive JH7100 SoC where packets spanning multiple mbufs are corrupted. Makes ethernet work reliably on the StarFive VisionFive 1 board. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/26 06:31:02 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.102. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/26 06:36:20 Modified files: games/openrct2 : Makefile Log message: Add textproc/nlohmann-json to BDEP and remove workaround. dpb will pick it up if present and might junk it during build causing a failure. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/26 06:42:11 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-11.3.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/02/26 08:09:53 Modified files: sys/dev/wscons : wsemul_vt100.c wsemul_vt100_subr.c Log message: Add a few missing bounds checks when processing terminal escape sequences. Without them, the kernel could be made to crash or reboot after receiving some specially crafted terminal escape sequences. Reported by David Leadbeater (dgl, dgl dot cx) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/26 10:29:37 Modified files: sys/dev/wscons : Tag: OPENBSD_7_2 wsemul_vt100.c wsemul_vt100_subr.c Log message: Add a few missing bounds checks when processing terminal escape sequences. Without them, the kernel could be made to crash or reboot after receiving some specially crafted terminal escape sequences. from miod@; Reported by David Leadbeater (dgl, dgl dot cx) this is errata/7.2/021_wscons.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/02/26 10:30:45 Modified files: sys/dev/wscons : Tag: OPENBSD_7_1 wsemul_vt100.c wsemul_vt100_subr.c Log message: Add a few missing bounds checks when processing terminal escape sequences. Without them, the kernel could be made to crash or reboot after receiving some specially crafted terminal escape sequences. from miod@; Reported by David Leadbeater (dgl, dgl dot cx) this is errata/7.1/025_wscons.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/02/26 10:33:26 Modified files: . : errata71.html errata72.html Log message: Release wscons errata. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/02/26 11:06:35 Modified files: lang/guile3 : Makefile Log message: set parallel build, speeds up the building of this port OK op@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/26 11:17:51 Modified files: games/openttd : Makefile Removed files: games/openttd/patches: patch-CMakeLists_txt Log message: Replace patch to disable allegro usage with simpler cmake option maintainer agrees OK op CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/02/26 16:00:42 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: add a kernel-facing API We need an API for creating, scheduling, and rescheduling clock interrupts. - Add struct clockintr, a schedulable clock interrupt callback. - Add clockintr_establish(). Allocates a new struct clockintr and binds it to the given clockintr_queue. - Add clockintr_expiration(). Returns the clockintr's absolute expiration uptime. - Add clockintr_nsecuptime(). Returns the clockintr's parent queue's cached uptime. Using a cached timestamp is cheaper than calling nsecuptime(9) repeatedly when we don't absolutely need to. - Add clockintr_schedule(). Schedules the clock interrupt to run at or after the given absolute uptime. - Add clockintr_advance(). Reschedules the clock interrupt in the future on the given period relative to the parent queue's cached uptime. With the above pieces in place we can push most of the scheduling code for hardclock()/statclock()/schedclock() from clockintr_dispatch() into the wrapper functions clockintr_hardclock(), clockintr_statclock(), and clockintr_schedclock(). These wrappers are temporary. I don't want to muck up the wrapped functions while things are still moving around. For the moment these interfaces are internal to kern_clockintr.c. In a later patch we will move the prototypes into so anyone can use them. We first need to add a data structure for sorting the clockintr structs. We also need to add a mutex to clockintr_queue to allow arbitrary threads to safely manipulate clock interrupts established on other CPUs. Shown on hackers@. Tweaked by mlarkin@. ok mlarkin@, "no objections" kettenis@ CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/26 16:41:49 Modified files: databases/p5-DBIx-Class: Makefile distinfo databases/p5-DBIx-Class/pkg: PLIST Log message: Update databases/DBIx-Class to 0.082843 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/02/26 17:18:00 Modified files: sys/kern : makesyscalls.sh Log message: Include varags types in sys/syscalls.h comment Separated with the existing "..." requested by deraadt@ OK gnezdo@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/26 17:58:38 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2023/02/26 18:22:39 Modified files: mail/p5-Mail-AuthenticationResults: Makefile Log message: Add missing RUN_DEPENDS on devel/p5-Clone Yes, you are right. wen heping MAINTAINER CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/26 19:01:38 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink From Ankit Nautiyal 0deb50618944aed143269214daea0ba2ddf2222d in linux-6.1.y/6.1.14 18feaf6d0784dcba888859109676adf1e0260dfd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/02/26 19:04:12 Modified files: sys/dev/pci/drm/i915: i915_pci.c Log message: drm/i915: Remove __maybe_unused from mtl_info From Lucas De Marchi 44610f4c3093bbce3061b77d37bdf1bed8e379da in linux-6.1.y/6.1.14 fff758698842fb6722be37498d8773e0fb47f000 in mainline linux CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/26 22:37:07 Modified files: sysutils/py-platformdirs: Makefile Log message: set PORTHOME for tests same failure rate but with correct path names CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/26 23:40:35 Modified files: devel/coeurl : Makefile Log message: brief comment in TEST_IS_INTERACTIVE CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/02/26 23:47:54 Modified files: lib/libc/stdlib: malloc.c Log message: There is no reason to-be-cleared chunks cannot participate in delayed freeing; ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/27 00:43:57 Modified files: devel/riscv-elf/gcc: Makefile Log message: risc-elf/gcc: define away some attributes to work around a build failure due to the build system picking up the outdated ansidecl.h from gcc/8 when the latter is installed. This isn't ideal, but a better solution needs more time and thought than I am willing to invest. ok kevlo phessler CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/27 01:16:11 Modified files: www/firefox-esr: Makefile Log message: www/firefox-esr: add missing BDEP on py-setuptools backports www/mozilla-firefox/Makefile r1.524 fixes build failure when py-setuptools is junked during build, reported again by naddy@. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/27 02:35:03 ports/sysutils/ruby-puppetserver-ca/patches Update of /cvs/ports/sysutils/ruby-puppetserver-ca/patches In directory cvs.openbsd.org:/tmp/cvs-serv66331/patches Log Message: Directory /cvs/ports/sysutils/ruby-puppetserver-ca/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/02/27 02:35:32 Modified files: sys/net : if.c if.h if_bridge.c if_tpmr.c if_veb.c Log message: Turn off TSO if interface is added to layer 2 devices. ok bluhm@, claudio@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/27 02:36:38 Modified files: sysutils/ruby-puppetserver-ca: Makefile distinfo sysutils/ruby-puppetserver-ca/pkg: PLIST Added files: sysutils/ruby-puppetserver-ca/patches: patch-lib_puppetserver_ca_utils_file_system_rb Log message: update to 2.4.0 return proper _puppet system name/group CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/02/27 02:59:46 Modified files: sys/dev/fdt : if_mvneta.c Log message: Pass MII flags depending on the phy mode specified in the device tree. With this, the WAN port on the Turris Omnia works. tested on Turris MOX by kettenis@ ok patrick@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/02/27 03:09:43 Modified files: textproc/mupdf : Makefile textproc/mupdf/pkg: DESCR Log message: add to DESCR so that people looking for epub viewers know that mupdf does that. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 03:14:10 Added files: sysutils/py-platformdirs/patches: patch-tests_test_comp_with_appdirs_py Log message: adapt test to match existing patch (treat OpenBSD like Linux). CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 03:50:41 Log message: reimport games/love as games/love/0.8 to make room for multiple versions ok bentley@ and thfr@ Status: Vendor Tag: op Release Tags: op_20230227 N ports/games/love/0.8/distinfo N ports/games/love/0.8/Makefile N ports/games/love/0.8/patches/patch-configure N ports/games/love/0.8/patches/patch-src_libraries_Box2D_Collision_Shapes_b2ChainShape_h N ports/games/love/0.8/patches/patch-src_modules_font_freetype_Font_h N ports/games/love/0.8/patches/patch-src_modules_font_freetype_TrueTypeRasterizer_h N ports/games/love/0.8/patches/patch-src_modules_graphics_opengl_GLee_h N ports/games/love/0.8/pkg/DESCR N ports/games/love/0.8/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 03:52:18 Log message: import love-0.10.2 Love is a 2D games framework for use with Lua. ok/improvements bentley@ and ok thfr@ Status: Vendor Tag: op Release Tags: op_20230227 N ports/games/love/0.10/Makefile N ports/games/love/0.10/distinfo N ports/games/love/0.10/pkg/DESCR N ports/games/love/0.10/pkg/PLIST N ports/games/love/0.10/patches/patch-src_Makefile_am N ports/games/love/0.10/patches/patch-platform_unix_love_desktop_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 03:53:43 Log message: import love-11.4 Love is a 2D games framework for use with Lua. ok/improvements bentley@ and ok thfr@ Status: Vendor Tag: op Release Tags: op_20230227 N ports/games/love/11/distinfo N ports/games/love/11/Makefile N ports/games/love/11/patches/patch-src_Makefile_am N ports/games/love/11/patches/patch-platform_unix_love_desktop_in N ports/games/love/11/pkg/DESCR N ports/games/love/11/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 03:54:57 Log message: import love-mime-0.1, for use with the various love-* ports. MIME definition for application/x-love-game ok bentley@ thfr@ Status: Vendor Tag: op Release Tags: op_20230227 N ports/games/love/mime/Makefile N ports/games/love/mime/distinfo N ports/games/love/mime/pkg/DESCR N ports/games/love/mime/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 03:57:28 Modified files: games/love : Makefile Added files: games/love : Makefile.inc Removed files: games/love : distinfo games/love/patches: patch-configure patch-src_libraries_Box2D_Collision_Shapes_b2ChainShape_h patch-src_modules_font_freetype_Font_h patch-src_modules_font_freetype_TrueTypeRasterizer_h patch-src_modules_graphics_opengl_GLee_h games/love/pkg : DESCR PLIST Log message: build multiple versions of love ok/improvements bentley@ and ok thfr@. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/27 04:19:33 Modified files: sysutils/fd : Makefile crates.inc distinfo Log message: Update fd to 8.7.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/02/27 04:20:21 Modified files: sysutils/ncdu : Makefile distinfo Log message: Update ncdu to 1.18.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 04:33:57 Modified files: security/libident: Makefile security/libident/pkg: DESCR Log message: tweak HOMEPAGE/DESCR, from michi+openbsd at dataswamp org (who takes maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 04:37:58 Modified files: security/cfssl : Makefile distinfo Log message: update to cfssl-1.6.3, from wen heping CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 04:42:03 Modified files: security/p5-Crypt-Argon2: Makefile distinfo Log message: update to p5-Crypt-Argon2-0.013, from wen heping CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/02/27 04:44:57 Modified files: devel/openmpi : Makefile Added files: devel/openmpi/patches: patch-configure Log message: disable the memory patcher in preparation for a future syscall(2) deprecation OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 04:44:57 Modified files: net/ngircd : Makefile net/ngircd/patches: patch-src_ngircd_proc_c Log message: ngircd: fix pledge for the ident flavour, from maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/27 04:50:14 Modified files: net/ngircd/patches: patch-src_ngircd_proc_c Log message: ngircd: zap trailing whitespace in pledge patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 05:33:35 Log message: import ports/textproc/py-mdurl, ok daniel@ URL utilities for the markdown-it parser. The original is in node.js; this is a Python port. Status: Vendor Tag: sthen Release Tags: sthen_20230227 N ports/textproc/py-mdurl/Makefile N ports/textproc/py-mdurl/distinfo N ports/textproc/py-mdurl/pkg/DESCR N ports/textproc/py-mdurl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 05:33:58 Log message: import ports/textproc/py-markdown-it, ok daniel@ markdown-it is a fast and easily extensible Markdown parser. It follows the CommonMark spec + adds syntax extensions & sugar (URL autolinking, typographer). The original is in node.js; this is a Python port. Status: Vendor Tag: sthen Release Tags: sthen_20230227 N ports/textproc/py-markdown-it/Makefile N ports/textproc/py-markdown-it/distinfo N ports/textproc/py-markdown-it/pkg/DESCR N ports/textproc/py-markdown-it/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 05:34:38 Modified files: textproc : Makefile Log message: +py-markdown-it,py-mdurl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 05:35:28 Modified files: devel/py-rich : Makefile Log message: py-rich: unbreak markdown parsing, dep changed from commonmark to markdown-it-py CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/02/27 05:42:17 Log message: Import libdrm 2.4.115 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_115 U xenocara/lib/libdrm/.editorconfig U xenocara/lib/libdrm/.gitignore U xenocara/lib/libdrm/.gitlab-ci.yml U xenocara/lib/libdrm/Android.common.mk U xenocara/lib/libdrm/Android.mk U xenocara/lib/libdrm/CONTRIBUTING.rst U xenocara/lib/libdrm/CleanSpec.mk U xenocara/lib/libdrm/Makefile.sources U xenocara/lib/libdrm/README.rst U xenocara/lib/libdrm/RELEASING U xenocara/lib/libdrm/core-symbols.txt U xenocara/lib/libdrm/gen_table_fourcc.py U xenocara/lib/libdrm/libdrm.pc.in U xenocara/lib/libdrm/libdrm_lists.h U xenocara/lib/libdrm/libdrm_macros.h U xenocara/lib/libdrm/libsync.h U xenocara/lib/libdrm/meson.build U xenocara/lib/libdrm/meson_options.txt U xenocara/lib/libdrm/symbols-check.py U xenocara/lib/libdrm/util_double_list.h U xenocara/lib/libdrm/util_math.h U xenocara/lib/libdrm/xf86atomic.h C xenocara/lib/libdrm/xf86drm.c U xenocara/lib/libdrm/xf86drm.h U xenocara/lib/libdrm/xf86drmHash.c U xenocara/lib/libdrm/xf86drmHash.h U xenocara/lib/libdrm/xf86drmMode.c U xenocara/lib/libdrm/xf86drmMode.h U xenocara/lib/libdrm/xf86drmRandom.c U xenocara/lib/libdrm/xf86drmRandom.h U xenocara/lib/libdrm/xf86drmSL.c U xenocara/lib/libdrm/amdgpu/.editorconfig U xenocara/lib/libdrm/amdgpu/Android.mk U xenocara/lib/libdrm/amdgpu/Makefile.sources U xenocara/lib/libdrm/amdgpu/amdgpu-symbols.txt U xenocara/lib/libdrm/amdgpu/amdgpu.h U xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.c U xenocara/lib/libdrm/amdgpu/amdgpu_bo.c U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c U xenocara/lib/libdrm/amdgpu/amdgpu_device.c U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c U xenocara/lib/libdrm/amdgpu/amdgpu_vm.c U xenocara/lib/libdrm/amdgpu/handle_table.c U xenocara/lib/libdrm/amdgpu/handle_table.h U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in U xenocara/lib/libdrm/amdgpu/meson.build U xenocara/lib/libdrm/android/gralloc_handle.h U xenocara/lib/libdrm/data/Android.mk U xenocara/lib/libdrm/data/amdgpu.ids U xenocara/lib/libdrm/data/meson.build U xenocara/lib/libdrm/etnaviv/Android.mk U xenocara/lib/libdrm/etnaviv/Makefile.sources U xenocara/lib/libdrm/etnaviv/etnaviv-symbols.txt U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c U xenocara/lib/libdrm/etnaviv/etnaviv_device.c U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c U xenocara/lib/libdrm/etnaviv/etnaviv_perfmon.c U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in U xenocara/lib/libdrm/etnaviv/meson.build U xenocara/lib/libdrm/exynos/exynos-symbols.txt U xenocara/lib/libdrm/exynos/exynos_drm.c U xenocara/lib/libdrm/exynos/exynos_drm.h U xenocara/lib/libdrm/exynos/exynos_drmif.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.c U xenocara/lib/libdrm/exynos/exynos_fimg2d.h U xenocara/lib/libdrm/exynos/fimg2d_reg.h U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in U xenocara/lib/libdrm/exynos/meson.build U xenocara/lib/libdrm/freedreno/Android.mk U xenocara/lib/libdrm/freedreno/Makefile.sources U xenocara/lib/libdrm/freedreno/freedreno-symbols.txt U xenocara/lib/libdrm/freedreno/freedreno_bo.c U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c U xenocara/lib/libdrm/freedreno/freedreno_device.c U xenocara/lib/libdrm/freedreno/freedreno_drmif.h U xenocara/lib/libdrm/freedreno/freedreno_pipe.c U xenocara/lib/libdrm/freedreno/freedreno_priv.h U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in U xenocara/lib/libdrm/freedreno/meson.build U xenocara/lib/libdrm/freedreno/kgsl/README U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h U xenocara/lib/libdrm/freedreno/msm/msm_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_device.c U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c U xenocara/lib/libdrm/freedreno/msm/msm_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c U xenocara/lib/libdrm/include/drm/README U xenocara/lib/libdrm/include/drm/amdgpu_drm.h U xenocara/lib/libdrm/include/drm/drm.h U xenocara/lib/libdrm/include/drm/drm_fourcc.h U xenocara/lib/libdrm/include/drm/drm_mode.h U xenocara/lib/libdrm/include/drm/drm_sarea.h U xenocara/lib/libdrm/include/drm/i915_drm.h U xenocara/lib/libdrm/include/drm/mach64_drm.h U xenocara/lib/libdrm/include/drm/mga_drm.h U xenocara/lib/libdrm/include/drm/msm_drm.h U xenocara/lib/libdrm/include/drm/nouveau_drm.h U xenocara/lib/libdrm/include/drm/qxl_drm.h U xenocara/lib/libdrm/include/drm/r128_drm.h U xenocara/lib/libdrm/include/drm/radeon_drm.h U xenocara/lib/libdrm/include/drm/savage_drm.h U xenocara/lib/libdrm/include/drm/sis_drm.h U xenocara/lib/libdrm/include/drm/tegra_drm.h U xenocara/lib/libdrm/include/drm/vc4_drm.h U xenocara/lib/libdrm/include/drm/via_drm.h U xenocara/lib/libdrm/include/drm/virtgpu_drm.h U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h U xenocara/lib/libdrm/intel/.gitignore U xenocara/lib/libdrm/intel/Android.mk U xenocara/lib/libdrm/intel/Makefile.sources U xenocara/lib/libdrm/intel/intel-symbols.txt U xenocara/lib/libdrm/intel/intel_aub.h U xenocara/lib/libdrm/intel/intel_bufmgr.c U xenocara/lib/libdrm/intel/intel_bufmgr.h U xenocara/lib/libdrm/intel/intel_bufmgr_fake.c C xenocara/lib/libdrm/intel/intel_bufmgr_gem.c U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h C xenocara/lib/libdrm/intel/intel_chipset.h U xenocara/lib/libdrm/intel/intel_debug.h C xenocara/lib/libdrm/intel/intel_decode.c U xenocara/lib/libdrm/intel/libdrm_intel.pc.in U xenocara/lib/libdrm/intel/meson.build U xenocara/lib/libdrm/intel/mm.c U xenocara/lib/libdrm/intel/mm.h U xenocara/lib/libdrm/intel/test_decode.c U xenocara/lib/libdrm/intel/uthash.h U xenocara/lib/libdrm/intel/tests/.gitignore U xenocara/lib/libdrm/intel/tests/gen4-3d.batch U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen6-3d.batch U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gm45-3d.batch U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/test-batch.sh U xenocara/lib/libdrm/man/drm-kms.7.rst U xenocara/lib/libdrm/man/drm-memory.7.rst U xenocara/lib/libdrm/man/drm.7.rst U xenocara/lib/libdrm/man/drmAvailable.3.rst U xenocara/lib/libdrm/man/drmHandleEvent.3.rst U xenocara/lib/libdrm/man/drmModeGetResources.3.rst U xenocara/lib/libdrm/man/meson.build U xenocara/lib/libdrm/nouveau/Android.mk U xenocara/lib/libdrm/nouveau/Makefile.sources U xenocara/lib/libdrm/nouveau/abi16.c U xenocara/lib/libdrm/nouveau/bufctx.c U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in U xenocara/lib/libdrm/nouveau/meson.build U xenocara/lib/libdrm/nouveau/nouveau-symbols.txt U xenocara/lib/libdrm/nouveau/nouveau.c U xenocara/lib/libdrm/nouveau/nouveau.h U xenocara/lib/libdrm/nouveau/private.h U xenocara/lib/libdrm/nouveau/pushbuf.c U xenocara/lib/libdrm/nouveau/nvif/cl0080.h U xenocara/lib/libdrm/nouveau/nvif/cl9097.h U xenocara/lib/libdrm/nouveau/nvif/class.h U xenocara/lib/libdrm/nouveau/nvif/if0002.h U xenocara/lib/libdrm/nouveau/nvif/if0003.h U xenocara/lib/libdrm/nouveau/nvif/ioctl.h U xenocara/lib/libdrm/nouveau/nvif/unpack.h U xenocara/lib/libdrm/omap/Android.mk U xenocara/lib/libdrm/omap/libdrm_omap.pc.in U xenocara/lib/libdrm/omap/meson.build U xenocara/lib/libdrm/omap/omap-symbols.txt U xenocara/lib/libdrm/omap/omap_drm.c U xenocara/lib/libdrm/omap/omap_drm.h U xenocara/lib/libdrm/omap/omap_drmif.h U xenocara/lib/libdrm/radeon/Android.mk U xenocara/lib/libdrm/radeon/Makefile.sources U xenocara/lib/libdrm/radeon/bof.c U xenocara/lib/libdrm/radeon/bof.h U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in U xenocara/lib/libdrm/radeon/meson.build U xenocara/lib/libdrm/radeon/r600_pci_ids.h U xenocara/lib/libdrm/radeon/radeon-symbols.txt U xenocara/lib/libdrm/radeon/radeon_bo.c U xenocara/lib/libdrm/radeon/radeon_bo.h U xenocara/lib/libdrm/radeon/radeon_bo_gem.c U xenocara/lib/libdrm/radeon/radeon_bo_gem.h U xenocara/lib/libdrm/radeon/radeon_bo_int.h U xenocara/lib/libdrm/radeon/radeon_cs.c U xenocara/lib/libdrm/radeon/radeon_cs.h U xenocara/lib/libdrm/radeon/radeon_cs_gem.c U xenocara/lib/libdrm/radeon/radeon_cs_gem.h U xenocara/lib/libdrm/radeon/radeon_cs_int.h U xenocara/lib/libdrm/radeon/radeon_cs_space.c U xenocara/lib/libdrm/radeon/radeon_surface.c U xenocara/lib/libdrm/radeon/radeon_surface.h U xenocara/lib/libdrm/tegra/.gitignore U xenocara/lib/libdrm/tegra/channel.c U xenocara/lib/libdrm/tegra/job.c U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in U xenocara/lib/libdrm/tegra/meson.build U xenocara/lib/libdrm/tegra/private.h U xenocara/lib/libdrm/tegra/pushbuf.c U xenocara/lib/libdrm/tegra/syncpt.c U xenocara/lib/libdrm/tegra/tegra-symbols.txt U xenocara/lib/libdrm/tegra/tegra.c U xenocara/lib/libdrm/tegra/tegra.h U xenocara/lib/libdrm/tests/Android.mk U xenocara/lib/libdrm/tests/drmdevice.c U xenocara/lib/libdrm/tests/drmsl.c U xenocara/lib/libdrm/tests/hash.c U xenocara/lib/libdrm/tests/meson.build U xenocara/lib/libdrm/tests/amdgpu/amdgpu_stress.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c U xenocara/lib/libdrm/tests/amdgpu/cp_dma_tests.c U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c U xenocara/lib/libdrm/tests/amdgpu/deadlock_tests.c U xenocara/lib/libdrm/tests/amdgpu/decode_messages.h U xenocara/lib/libdrm/tests/amdgpu/frame.h U xenocara/lib/libdrm/tests/amdgpu/hotunplug_tests.c U xenocara/lib/libdrm/tests/amdgpu/jpeg_tests.c U xenocara/lib/libdrm/tests/amdgpu/meson.build U xenocara/lib/libdrm/tests/amdgpu/ras_tests.c U xenocara/lib/libdrm/tests/amdgpu/security_tests.c U xenocara/lib/libdrm/tests/amdgpu/shader_code.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx10.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx11.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx9.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_hang.h U xenocara/lib/libdrm/tests/amdgpu/shader_test_util.c U xenocara/lib/libdrm/tests/amdgpu/syncobj_tests.c U xenocara/lib/libdrm/tests/amdgpu/uvd_enc_tests.c U xenocara/lib/libdrm/tests/amdgpu/uve_ib.h U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c U xenocara/lib/libdrm/tests/amdgpu/vcn_tests.c U xenocara/lib/libdrm/tests/amdgpu/vm_tests.c U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c U xenocara/lib/libdrm/tests/etnaviv/meson.build U xenocara/lib/libdrm/tests/etnaviv/state.xml.h U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c U xenocara/lib/libdrm/tests/exynos/meson.build U xenocara/lib/libdrm/tests/modeprint/meson.build U xenocara/lib/libdrm/tests/modeprint/modeprint.c U xenocara/lib/libdrm/tests/modetest/Android.mk U xenocara/lib/libdrm/tests/modetest/Makefile.sources U xenocara/lib/libdrm/tests/modetest/buffers.c U xenocara/lib/libdrm/tests/modetest/buffers.h U xenocara/lib/libdrm/tests/modetest/cursor.c U xenocara/lib/libdrm/tests/modetest/cursor.h U xenocara/lib/libdrm/tests/modetest/meson.build U xenocara/lib/libdrm/tests/modetest/modetest.c U xenocara/lib/libdrm/tests/nouveau/.gitignore U xenocara/lib/libdrm/tests/nouveau/meson.build U xenocara/lib/libdrm/tests/nouveau/threaded.c U xenocara/lib/libdrm/tests/proptest/Android.mk U xenocara/lib/libdrm/tests/proptest/Makefile.sources U xenocara/lib/libdrm/tests/proptest/meson.build U xenocara/lib/libdrm/tests/proptest/proptest.c U xenocara/lib/libdrm/tests/radeon/meson.build U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c U xenocara/lib/libdrm/tests/radeon/rbo.c U xenocara/lib/libdrm/tests/radeon/rbo.h U xenocara/lib/libdrm/tests/tegra/.gitignore U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.c U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.h U xenocara/lib/libdrm/tests/tegra/drm-test.c U xenocara/lib/libdrm/tests/tegra/drm-test.h U xenocara/lib/libdrm/tests/tegra/gr2d-fill.c U xenocara/lib/libdrm/tests/tegra/host1x.h U xenocara/lib/libdrm/tests/tegra/meson.build U xenocara/lib/libdrm/tests/tegra/openclose.c U xenocara/lib/libdrm/tests/tegra/syncpt-timeout.c U xenocara/lib/libdrm/tests/tegra/syncpt-wait.c U xenocara/lib/libdrm/tests/tegra/vic-blit.c U xenocara/lib/libdrm/tests/tegra/vic-clear.c U xenocara/lib/libdrm/tests/tegra/vic-flip.c U xenocara/lib/libdrm/tests/tegra/vic.c U xenocara/lib/libdrm/tests/tegra/vic.h U xenocara/lib/libdrm/tests/tegra/vic30.c U xenocara/lib/libdrm/tests/tegra/vic30.h U xenocara/lib/libdrm/tests/tegra/vic40.c U xenocara/lib/libdrm/tests/tegra/vic40.h U xenocara/lib/libdrm/tests/tegra/vic41.c U xenocara/lib/libdrm/tests/tegra/vic41.h U xenocara/lib/libdrm/tests/tegra/vic42.c U xenocara/lib/libdrm/tests/tegra/vic42.h U xenocara/lib/libdrm/tests/ttmtest/AUTHORS U xenocara/lib/libdrm/tests/ttmtest/ChangeLog U xenocara/lib/libdrm/tests/ttmtest/Makefile.am U xenocara/lib/libdrm/tests/ttmtest/NEWS U xenocara/lib/libdrm/tests/ttmtest/README U xenocara/lib/libdrm/tests/ttmtest/configure.ac U xenocara/lib/libdrm/tests/ttmtest/reconf U xenocara/lib/libdrm/tests/ttmtest/src/Makefile.am U xenocara/lib/libdrm/tests/ttmtest/src/ttmtest.c U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.c U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.h U xenocara/lib/libdrm/tests/ttmtest/src/xf86dristr.h U xenocara/lib/libdrm/tests/util/Android.mk U xenocara/lib/libdrm/tests/util/Makefile.sources U xenocara/lib/libdrm/tests/util/common.h U xenocara/lib/libdrm/tests/util/format.c U xenocara/lib/libdrm/tests/util/format.h U xenocara/lib/libdrm/tests/util/kms.c U xenocara/lib/libdrm/tests/util/kms.h U xenocara/lib/libdrm/tests/util/meson.build U xenocara/lib/libdrm/tests/util/pattern.c U xenocara/lib/libdrm/tests/util/pattern.h U xenocara/lib/libdrm/tests/vbltest/meson.build U xenocara/lib/libdrm/tests/vbltest/vbltest.c U xenocara/lib/libdrm/vc4/Makefile.sources U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in U xenocara/lib/libdrm/vc4/meson.build U xenocara/lib/libdrm/vc4/vc4_packet.h U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h 4 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/02/27 05:46:20 Modified files: lib/libdrm : xf86drm.c lib/libdrm/intel: intel_bufmgr_gem.c intel_chipset.h intel_decode.c lib/libdrm/mk/libdrm_intel: Makefile Removed files: lib/libdrm/intel: i915_pciids.h intel_chipset.c Log message: Merge libdrm 2.4.115 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 06:01:46 Modified files: sysutils/ansible-lint: Makefile distinfo sysutils/ansible-lint/pkg: PLIST Added files: sysutils/ansible-lint/patches: patch-tools_install-reqs_sh Log message: update to ansible-lint-6.13.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 06:06:34 Modified files: devel/py-test-forked: Makefile distinfo Removed files: devel/py-test-forked/patches: patch-pyproject_toml Log message: update to py3-test-forked-1.6.0 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/02/27 06:09:29 Modified files: biology/py-biopython: Makefile distinfo biology/py-biopython/pkg: PLIST Log message: Update py-biopython to 1.81. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 06:11:08 Modified files: databases/citus: Makefile distinfo databases/citus/pkg: PLIST Log message: update to citus-11.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 06:20:44 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.19.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 06:23:12 Modified files: www/p5-CSS-Minifier-XS: Makefile distinfo Log message: update to p5-CSS-Minifier-XS-0.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 06:24:43 Modified files: devel/py-wrapt : Makefile distinfo Log message: update to py3-wrapt-1.15.0 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/02/27 06:26:46 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.10.3. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/02/27 06:27:49 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/02/27 06:30:59 Modified files: sbin/ifconfig : ifconfig.8 Log message: Add missing documentation of veb(4) ioctls to the ifconfig(8) VEB section. These ifconfig commands are supported by veb(4) but were undocumented: deladdr flushrule maxaddr rule rulefile static timeout up As was done before, copy relevant prose from the BRIDGE section. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/27 06:56:30 Modified files: editors/libreoffice: Makefile Log message: Loosen up java dependency to MODJAVA_VER=11+ ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 07:05:36 Modified files: security/uacme : Makefile distinfo Log message: update to uacme-1.7.4; validate token from ACME server to only include valid base64url characters. Fixes https://github.com/ndilieto/uacme/issues/64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 07:07:11 Modified files: security/uacme : Tag: OPENBSD_7_2 Makefile distinfo Added files: security/uacme/patches: Tag: OPENBSD_7_2 patch-ualpn_c Log message: MFC update to uacme-1.7.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 07:21:48 Modified files: sysutils/blackbox_exporter: Makefile distinfo modules.inc Log message: update to blackbox_exporter-0.23.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/02/27 07:53:38 Modified files: sbin/ifconfig : ifconfig.8 Log message: sort VEB and add "rules"; ok stsp CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/27 07:56:12 Modified files: net/guacamole : Makefile.inc net/guacamole/client: Makefile distinfo net/guacamole/client/pkg: README-main net/guacamole/server: Makefile distinfo net/guacamole/server/pkg: PLIST Added files: net/guacamole/client/pkg: DESCR-history PLIST-history Log message: update to guacamole-1.5.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/27 07:59:33 Modified files: lib/libc/sys : Makefile.inc Log message: Calculate the size of the static (and profiled static) execve syscall stub and store it in a const variable for use by crt0. help from kettenis and miod CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/02/27 08:00:17 Modified files: lib/libc/dlfcn : Makefile.inc init.c Log message: use the correct size of the execve syscall stub CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/02/27 08:09:01 Modified files: lang/python/3.10: Makefile distinfo lang/python/3.10/patches: patch-setup_py lang/python/3.10/pkg: PLIST-main Log message: https://docs.python.org/release/3.10.10/whatsnew/changelog.html#python-3-10-10-final A number of fixes. None labelled as security. ok tb CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/02/27 08:09:46 Modified files: lang/python/3.11: Makefile distinfo lang/python/3.11/pkg: PLIST-main Log message: https://docs.python.org/release/3.11.2/whatsnew/changelog.html#python-3-11-2-final A bunch of fixes here, none labelled as security ok tb CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/02/27 09:18:55 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.13p2 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/27 09:55:28 Log message: security/keycloak-21.0.0 - import keycloak Keycloak is an open source Identity and Access Management solution aimed at modern applications and services. It makes it easy to secure applications and services with little to no code, providing the following features: - SAML, OAuth 2.0 and OpenID Connect - Single Sign On - Admin Console - Account Management Console - User Federation with LDAP and Active Directory - Identity Brokering and Social Login comments from sthen@ ok pvk@ Status: Vendor Tag: aisha Release Tags: aisha_20230227 N ports/security/keycloak/Makefile N ports/security/keycloak/distinfo N ports/security/keycloak/pkg/keycloak.rc N ports/security/keycloak/pkg/PLIST N ports/security/keycloak/pkg/README N ports/security/keycloak/pkg/DESCR N ports/security/keycloak/patches/patch-bin_kc_sh N ports/security/keycloak/patches/patch-bin_kcadm_sh N ports/security/keycloak/patches/patch-bin_kcreg_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/27 09:57:32 Modified files: infrastructure/db: user.list Log message: add security/keycloak user CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/02/27 09:58:28 Modified files: security : Makefile Log message: hook keycloak into the ports build CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/27 10:15:35 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: Update for Nextcloud to 24.0.10 OK landry@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/27 10:16:49 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Update for Nextcloud to 25.0.4 Tested by Adriano Barbosa, thanks! CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/27 11:00:46 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: Update to py-platformdirs-3.0.0 Changes: https://github.com/platformdirs/platformdirs/releases/tag/3.0.0 OK sthen@, kn@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/02/27 11:01:37 Modified files: sysutils/borgbackup/2.0: Makefile distinfo sysutils/borgbackup/2.0/pkg: PLIST Log message: Update to borgbackup-2.0.0b5 Changes: https://borgbackup.readthedocs.io/en/2.0.0b5/changes.html#version-2-0-0b5-2023-02-27 "go ahead" kn@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/27 11:01:45 Modified files: devel/libHX : Makefile distinfo Log message: update to 4.12 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/27 11:13:55 Modified files: mail/grommunio/gromox: Makefile distinfo Log message: udpate to gromox-2.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/27 11:14:29 Modified files: mail/grommunio/dav: Makefile distinfo Removed files: mail/grommunio/dav/patches: patch-lib_GLogger_php Log message: remove upstream'd patch and sync with upstream's git repo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/27 11:14:46 Modified files: mail/grommunio/sync: Makefile distinfo Log message: sync with upstream's git repo to fix some bugs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/02/27 11:20:36 Modified files: mail/grommunio/web: Makefile distinfo Log message: sync with upstream's git repo to fix some bugs CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 11:22:47 Modified files: graphics/imlib2-heic: Makefile Log message: graphics/imlib2-heic: set NO_TEST=Yes; no package changes CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/27 13:53:55 Modified files: security/rust-ring: Makefile security/rust-ring/patches: patch-crypto_fipsmodule_ec_asm_ecp_nistz256-armv8_pl Log message: rust-ring: include :pg_hi21: in adrp instructions in perlasm This makes arm-xlate.pl output the correct syntax for the relocations on Mach-O platforms. It's worth noting that :pg_hi21: is suppressed for ELF targets since it is optional for gas and clang's integrated assembler started accepting it only very recently. No bump for dependent ports since the pregenerated files didn't change. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/02/27 14:13:00 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/27 14:35:34 Modified files: x11/idesk/patches: patch-Makefile_in patch-src-Makefile_in Log message: x11/idesk: regen patches; no package change CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/27 15:12:40 Modified files: usr.bin/ssh : sftp.c Log message: Plug mem leak on globbed ls error path. Spotted by Coverity, ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: dtucker@cvs.openbsd.org 2023/02/27 21:31:31 Modified files: textproc/re2 : Makefile Log message: RE2 is not backtracking, as pointed out by its upstream maintainer. ok kn@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/27 22:08:34 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent-nox: Makefile distinfo Log message: Update to qbittorrent from 4.4.5 to 4.5.2 4.5.0 contains lots if changes, 4.5.1 minor fixes, 4.5.2 is a security path traversal fix n the web UI for 4.5.x, i.e. our 4.4.5 is not effected. https://www.qbittorrent.org/news.php CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/28 00:54:42 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo x11/xfce4/xfce4-notifyd/pkg: PLIST Log message: x11/xfce4/xfce4-notifyd: update to 0.8.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 00:59:03 Modified files: astro/gnuastro : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/28 01:45:24 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Explicitly ignore return from fchmod similar to other calls to prevent warning. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/28 02:08:47 Modified files: sysutils/ruby-tzinfo: Makefile distinfo sysutils/ruby-tzinfo/pkg: PLIST Log message: update 2.0.5 -> 2.0.6 CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/02/28 02:13:29 Modified files: www : Makefile www/h2o : Makefile www/h2o/patches: patch-CMakeLists_txt www/h2o/pkg : DESCR PLIST Removed files: www/h2o/patches: patch-deps_mruby_Rakefile www/h2o/pkg : PFRAG.mruby Log message: Remove mruby flavor of h2o, it is broken with the upcoming mruby update ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/02/28 03:04:50 Modified files: usr.sbin/tcpdump: interface.h print-isoclns.c print-llc.c print-nsh.c tcpdump.c Log message: Adjust default_print() to not run over snapend. Kill default_print_unaligned() and adjust default_print() to also work with unaligned buffers. There is no need for two functions doing the same thing. Pass the right length in nsh_print to default_print(). Fixes on place that makes tcpdump crash. Reported by Peter J. Philipp (pjp at delphinusdns dot org) OK mbuhl@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:10:28 Modified files: graphics/imlib2: Makefile distinfo graphics/imlib2/pkg: PLIST Added files: graphics/imlib2/patches: patch-src_bin_imlib2_load_c patch-src_bin_imlib2_view_c Removed files: graphics/imlib2/patches: patch-imlib2-config_in Log message: update graphics/imlib2 to 1.10.0 lots of changes since 6.0. particularly interesting port-wise is the removal of imlib-config done in 1.7.5, pkg-config is expected to be used now. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:11:52 Modified files: devel/giblib : Makefile devel/giblib/pkg: PLIST Added files: devel/giblib/patches: patch-configure Log message: devel/giblib: fix build with newer imlib2 imlib2-config is not provided anymore, cope with that. While here, regen WANTLIB and PLIST too. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:13:04 Modified files: devel/libast : Makefile devel/libast/pkg: PLIST Log message: devel/libast: fix build with newer imlib2 While here, regen WANTLIB and PLIST too. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:14:03 Modified files: graphics/libcaca: Makefile Log message: graphics/libcaca: regen WANTLIB after imlib2 update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 03:14:51 Modified files: archivers/libmspack: Makefile distinfo archivers/libmspack/patches: patch-Makefile_in archivers/libmspack/pkg: PLIST Log message: update to libmspack-0.11alpha CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 03:14:53 Modified files: archivers/cabextract: Makefile distinfo Log message: update to cabextract-1.11 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:14:56 Modified files: graphics/p5-Image-Imlib2: Makefile graphics/p5-Image-Imlib2/pkg: PLIST Added files: graphics/p5-Image-Imlib2/patches: patch-Build_PL Log message: graphics/p5-Image-Imlib2: fix build after imlib2 update imlib2-config was removed, use pkg-config. While here, regen WANTLIB and PLIST. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:15:26 Modified files: sysutils/conky : Makefile Log message: sysutils/conky: regen WANTLIB after imlib2 update CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:16:03 Modified files: x11/bgs : Makefile Log message: x11/bgs: regen WANTLIB after imlib2 update. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:17:19 Modified files: x11/eterm : Makefile x11/eterm/patches: patch-src_pixmap_c Added files: x11/eterm/patches: patch-src_pixmap_h Log message: x11/eterm: fix build with new imlib2 imlib_strerror() is already provided by imlib2. While here regen WANTLIB. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:18:08 Modified files: x11/idesk : Makefile Added files: x11/idesk/patches: patch-configure Log message: x11/idesk: fix build with new imlib2 use pkg-config instead of the removed imlib2-config. While here, regen WANTLIBs. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:19:10 Modified files: x11/skippy/patches: patch-Makefile Log message: x11/skippy: use pkg-config instead of imlib2. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:20:02 ports/graphics/imlib2-heic/patches Update of /cvs/ports/graphics/imlib2-heic/patches In directory cvs.openbsd.org:/tmp/cvs-serv2503/patches Log Message: Directory /cvs/ports/graphics/imlib2-heic/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:20:51 Added files: graphics/imlib2-heic/patches: patch-makefile Log message: graphics/imlib2-heic: use pkg-config instead of the removed imlib2-config CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:21:28 Modified files: graphics/qiv : Makefile Log message: graphics/qiv: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:21:56 Modified files: x11/e16keyedit : Makefile Log message: x11/e16keyedit: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:22:24 Modified files: x11/enlightenment: Makefile Log message: x11/enlightenment: regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:22:49 Modified files: x11/fluxbox : Makefile Log message: x11/fluxbox: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:23:14 Modified files: x11/icewm : Makefile Log message: x11/icewm: sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 03:23:39 Modified files: x11/wbar : Makefile Log message: x11/wbar: regen WANTLIBs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 03:27:28 Modified files: devel/py-toposort: Makefile distinfo devel/py-toposort/pkg: PLIST Log message: update to py3-toposort-1.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 03:28:05 Modified files: devel/py-more-itertools: Makefile distinfo Log message: update to py3-more-itertools-9.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 03:29:45 Modified files: devel/py-mypy-extensions: Makefile distinfo Log message: update to py3-mypy_extensions-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 03:31:18 Modified files: graphics/py-tifffile: Makefile distinfo Log message: update to py3-tifffile-2023.2.27 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/28 03:43:21 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Skip FRP256v1 curve in ECDH tests. We do not support it. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/28 03:45:46 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add a few missing NIDs for new Wycheproof tests. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/02/28 03:46:27 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Explicitly skip the json_web* tests now. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/02/28 03:49:25 Modified files: security/wycheproof-testvectors: Makefile distinfo security/wycheproof-testvectors/pkg: PLIST Log message: Wycheproof testvectors: it's alive! Update to today's commits. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 04:01:33 Modified files: sysutils/py-dotenv: Makefile distinfo Log message: update to py3-dotenv-1.0.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/28 04:13:19 Removed files: net/dino/patches: patch-plugins_signal-protocol_CMakeLists_txt Log message: drop obsolete libsignal-protocol-c version pin fix Configures fine without: ... (found suitable version "2.3.3", minimum required is "2.3.2") CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 04:37:48 Modified files: sysutils/py-statgrab: Makefile distinfo Log message: update to py3-statgrab-0.7.1 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/02/28 05:29:57 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Rewrite/simplify BN_from_montgomery_word() and BN_from_montgomery(). Rename BN_from_montgomery_word() to bn_montgomery_reduce() and rewrite it to be simpler and clearer, moving further towards constant time in the process. Clean up BN_from_montgomery() in the process. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/28 06:18:25 Modified files: net/dino : Makefile Log message: sync wantlib for dlopen'ed libadwaita LIB_DEPENDS without corresponding WANTLIB entries do not register as deps; spotted by Alex Holst on update when new dino would not start since the required libadwaita was not installed. CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/02/28 06:57:15 Modified files: devel/promu : Makefile distinfo modules.inc Log message: Update promu to v0.14.0 needed for next prometheus update. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/28 06:58:36 Modified files: net/libsignal-protocol-c: Makefile Log message: Move uthash headers in post-extract to unbreak repeated configure/build "mv a b" is not idempotent and post-build gets rerun if you ^C and restart a build later; with post-extract you no longer get prestine upstream code after "make extract", but a working porters workflow is more important. OK naddy CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/02/28 07:16:34 Modified files: games/openttd : Makefile Log message: games/openttd: add SDL2 as WANTLIB, LIB_DEPENDS alone won't do it CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/02/28 07:20:33 Modified files: www/nextcloud/24: Tag: OPENBSD_7_2 Makefile distinfo www/nextcloud/24/pkg: Tag: OPENBSD_7_2 PLIST Log message: Update for Nextcloud to 24.0.10 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/28 07:30:25 Modified files: devel/abseil-cpp: Makefile Log message: revert s/BUILD/LIB/ hunk that snuck into r1.19 spotted by sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/28 07:33:43 Modified files: net/dino : Makefile Log message: libadwaita is a proper liked LDEP, not dlopen()ed pointed out by tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/02/28 08:11:00 Modified files: net/dino : Makefile Log message: fix gstreamer1-plugins-good dep LIB_DEPENDS without WANTLIB is wrong; use RUN_DEPENDS instead for the many dlopen()ed modules. configures/builds fine without plugins-good installed. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/02/28 08:15:21 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 110.0.1. see https://www.mozilla.org/en-US/firefox/110.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 08:33:06 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/patches: patch-src_rand_c devel/libgit2/libgit2/pkg: PLIST Added files: devel/libgit2/libgit2/patches: patch-src_libgit2_CMakeLists_txt Log message: Update to libgit2-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 08:33:34 Added files: devel/libgit2/py-git2/patches: patch-src_types_h Log message: Unbreak build with 1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 08:33:54 Modified files: sysutils/bat : Makefile Added files: sysutils/bat/patches: patch-modcargo-crates_libgit2-sys-0_14_0+1_5_0_build_rs Log message: Unbreak build with 1.6.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 08:39:58 Modified files: games/freedroidrpg: Makefile Log message: BDEP on gettext-tools, otherwise share/locale/*/LC_MESSAGES/*.mo are not produced CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 08:44:54 Modified files: infrastructure/mk: arch-defines.mk lang/go : go.port.mk Log message: Increment the overall _SYSTEM_VERSION that is used for ports using the lang/go module by using a new _MODGO_SYSTEM_VERSION variable in the module. This ends up in @version in packages and triggers an update with pkg_add -u even if the main package version/REVISION was not updated (which we're currently using for updates to compiler/toolchain in the base OS, etc). This allows a bulk update of all go packages following a compiler update by touching one line rather than separately bumping REVISION in all the ports. _ prefix recommended by kn@ (this should not be set in an individual port, just in the module). ok espie@ phessler@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/02/28 08:59:22 Modified files: lang/mruby : Makefile distinfo lang/mruby/patches: patch-lib_mruby_build_rb lang/mruby/pkg : PLIST Added files: lang/mruby/patches: patch-include_mruby_h Removed files: lang/mruby/patches: patch-include_mrbconf_h Log message: Update to mruby 3.2.0 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/02/28 09:12:14 Added files: etc/signify : openbsd-74-fw.pub Log message: add 7.4 fw key CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 09:18:25 Modified files: www/ungoogled-chromium: Makefile www/chromium : Makefile Log message: mark BROKEN-i386 for now, v8_context_snapshot_generator segfaults (~11h into build) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 09:21:52 Modified files: net/mattermost-server: Makefile Log message: set ONLY_FOR_ARCHS; vendored modernc.org/sqlite fails on i386 and the error/other files suggest that it can only work on amd64/aarch64 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/02/28 09:58:36 Modified files: distrib/sets/lists/base: mi Log message: +sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/02/28 10:05:06 Modified files: graphics/drawpile: Makefile distinfo graphics/drawpile/pkg: PLIST Removed files: graphics/drawpile/patches: patch-src_desktop_bundled_QtColorWidgets_color_wheel_cpp patch-src_desktop_widgets_popupmessage_h Log message: update to drawpile-2.1.20, and @comment the extra bin/drawpile-2.1.20 file which is a second copy of the main binary but unstripped (previously, before a cmake update, there was one main binary in drawpile-2.1.17 but with a symlink from bin/drawpile to it) ok bcallah@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/02/28 10:54:21 Modified files: sysutils/prometheus: Makefile distinfo sysutils/prometheus/patches: patch-Makefile patch-Makefile_common patch-_promu_yml Removed files: sysutils/prometheus/patches: patch-go_syscalls Log message: Update prometheus to 2.37.6 This no longer needs the go_syscalls patch since x/sys/unix is new enough. Syscall numbers in that package are still wrong but nothing should use them. One vendor module uses syscall() to issue TIOCGWINSZ instead of x/term. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/02/28 11:05:38 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-6.2.11 This includes fixes for: (CVE-2023-25155) Specially crafted SRANDMEMBER, ZRANDMEMBER, and HRANDFIELD commands can trigger an integer overflow, resulting in a runtime assertion and termination of the Redis server process. (CVE-2022-36021) String matching commands (like SCAN or KEYS) with a specially crafted pattern to trigger a denial-of-service attack on Redis, causing it to hang and consume 100% CPU time. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 12:01:01 Modified files: devel/libgit2/libgit2: Makefile distinfo Removed files: devel/libgit2/libgit2/patches: patch-src_libgit2_CMakeLists_txt Log message: Update to libgit2-1.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 12:28:32 Modified files: sysutils/bat : Makefile Log message: pre-build hack is not needed; thanks tb@ for teaching me the cargo module. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 12:53:37 Modified files: devel/iso-codes: Makefile distinfo Log message: Update to iso-codes-4.13.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 13:05:29 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/02/28 13:07:02 Modified files: net/dino : Makefile Log message: Remove comment about gstreamer1-plugins-good dlopen'ing plugins. That's how it works and has nothing to do with dino itself. discussed with and ok kn@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/02/28 13:33:19 Modified files: net/dnscrypt-proxy: Makefile distinfo Log message: update dnscrypt-proxy 2.1.4 fixes regression in 2.1.3 changelog: https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.4 while here, add sthen@'s tweaks: - post-patch causes `make patch && make update-patches' to erroneously pick up sed changes. using pre-configure instead does not pick up sed changes. - rm using PATCHORIG in case PATCHORIG is overridden ok sthen@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2023/02/28 14:22:28 Modified files: cad/oce : Makefile cad/oce/pkg : PLIST Log message: fix cad/oce build on sparc64. ok sthen@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/02/28 14:31:50 Modified files: usr.bin/ssh : kex.c Log message: fatal out if allocating banner string fails to avoid potential null deref later in sscanf. Spotted by Coverity, ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/02/28 15:19:07 Modified files: textproc/opensearch: Makefile textproc/opensearch/pkg: PLIST Log message: Add a fix for opensearch-security plugin issue affecting ECDSA certificate usage with opensearch: https://github.com/opensearch-project/security/issues/2419 https://github.com/opensearch-project/security/pull/2422 ok op@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/02/28 16:49:02 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: update 3.14.2 -> 3.15.4 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/01 01:15:58 Modified files: usr.sbin/tcpdump: print-domain.c Log message: KNF, no functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 01:16:43 Modified files: devel/libgtop2 : Makefile distinfo devel/libgtop2/patches: patch-sysdeps_openbsd_glibtop_server_h patch-sysdeps_openbsd_netload_c patch-sysdeps_openbsd_ppp_c devel/libgtop2/pkg: PLIST Added files: devel/libgtop2/patches: patch-sysdeps_openbsd_procio_c Removed files: devel/libgtop2/files: procio.c devel/libgtop2/patches: patch-configure patch-src_daemon_main_c patch-sysdeps_openbsd_Makefile_in patch-sysdeps_openbsd_msg_limits_c patch-sysdeps_openbsd_procmap_c patch-sysdeps_openbsd_procmem_c patch-sysdeps_openbsd_proctime_c patch-sysdeps_openbsd_sem_limits_c patch-sysdeps_openbsd_shm_limits_c patch-sysdeps_openbsd_suid_open_c Log message: Update to libgtop2-2.41.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/01 01:17:53 Modified files: usr.sbin/ldapd : ldape.c Log message: Change fatal() to fatalx() since the errno has no meaning here. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 01:28:38 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-420.0.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/01 01:58:53 Modified files: audio/umurmur : Makefile Added files: audio/umurmur/patches: patch-src_main_c Log message: audio/umurmur: fix access to data implicitly changed by initgroups() Attempts to re-use the pointer returned by getgrnam(3) after initgroups(3) has invalidated it. Luckily, it only causes the wrong group to be logged. Backport of Reported and fix tested by Raf Czlonka, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/01 02:02:21 Modified files: geo/pdal : Makefile distinfo Log message: geo/pdal: update to 2.5.2 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/01 02:29:32 Modified files: regress/usr.bin/ssh: Makefile agent-restrict.sh agent.sh integrity.sh multiplex.sh test-exec.sh Added files: regress/usr.bin/ssh: timestamp.c Removed files: regress/usr.bin/ssh: sshd-log-wrapper.sh Log message: Rework logging for the regression tests. Previously we would log to ssh.log and sshd.log, but that is insufficient for tests that have more than one concurent ssh/sshd. Instead, we'll log to separate datestamped files in a $OBJ/log/ and leave a symlink at the previous location pointing at the most recent instance with an entry in regress.log showing which files were created at each point. This should be sufficient to reconstruct what happened even for tests that use multiple instances of each program. If the test fails, tar up all of the logs for later analysis. This will let us also capture the output from some of the other tools which was previously sent to /dev/null although most of those will be in future commits. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/01 03:12:14 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1237 changelog: CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 03:57:08 Added files: lib/libcrypto/evp: cipher_method_lib.c Log message: libcrypto: import a copy of OpenSSL 1.1's cmeth_lib.c This is the file as of OpenSSL 1.1.1 commit 82dfb986. Call the file cipher_method_lib.c since the short names in this directory are hard enough to read. This is a first step towards providing the poorly named EVP_CIPHER_meth_* API which is needed by some projects because of EVP_CIPHER opacity. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:02:26 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: Revert OpenSSL commit aa6bb135 This reinstates the original license on this file. Don't bother bumping the copyright year. Nothing interesting has happened in here since the initial commit. (There was one interesting commit though: "Don't care openssl_zmalloc()", which is interesting due to the lack of care, not because it's copyright worthy) ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:04:17 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: Add RCS tag CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:06:23 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: Drop the EVP_CIPHER_METH_get_* functions Nothing interesting uses them. There's a Debian SSH-1 module and corresponding ncrack bits. That's not reason enough to have this garbage. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:07:25 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: First KNF approximation as per knfmt(1) ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:08:37 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: Fix line wrapping of function pointer arguments ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:16:06 Modified files: lib/libcrypto/evp: e_aes.c e_chacha20poly1305.c evp_enc.c evp_local.h Log message: Make the cleanup() method return an int again This partially reverts jsing's OpenBSD commit b8185953, but without adding back the error check that potentialy results in dumb leaks. No cleanup() method in the wild returns anything but 1. Since that's the signature in the EVP_CIPHER_meth_* API, we have no choice... ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:17:22 Modified files: lib/libcrypto/evp: evp.h Log message: Add EVP_CIPHER_meth_* prototypes to evp.h As usual, this will be guarded by LIBRESSL_INTERNAL || LIBRESSL_NEXT_API until the next bump. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:25:25 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: Make cipher_method_lib.c compile with LibreSSL OPENSSL_zalloc() -> calloc(), OPENSSL_free() -> free() and a few assorted cosmetic tweaks to match our style better. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:27:37 Modified files: lib/libcrypto/evp: cipher_method_lib.c Log message: Convert EVP_CIPHER_meth_dup() to using calloc() There is no reason for this to call EVP_CIPHER_meth_new(), as the flags will be copied a line later anyway. Simplify this. Requested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 04:28:30 Modified files: lib/libcrypto : Makefile Log message: Link evp/cipher_method_lib.c to the build ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/01 04:30:26 Modified files: math/graphviz : Makefile distinfo math/graphviz/patches: patch-config_config_perl_pl patch-configure_ac math/graphviz/pkg: DESCR-main PLIST-main Added files: math/graphviz/pkg: DESCR-tcl PLIST-tcl Removed files: math/graphviz/files: config6 math/graphviz/patches: patch-cmd_Makefile_am patch-lib_gvc_gvconfig_c patch-tests_regression_tests_Makefile_am Log message: update to graphviz-7.1.0 - split Tcl support off to a subpackage - generate config6 file at build time instead of relying on a pregenerated one in ${FILESDIR} feedback/ok edd@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/01 04:58:00 Modified files: sysutils/rustic: Makefile crates.inc distinfo sysutils/rustic/pkg: PLIST Removed files: sysutils/rustic/patches: patch-src_backend_local_rs Log message: Update to rustic-0.4,4 Changes https://github.com/rustic-rs/rustic/releases/tag/v0.4.4 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/01 04:58:22 Modified files: sysutils/unionfs-fuse: Makefile distinfo sysutils/unionfs-fuse/patches: patch-src_fuse_ops_c patch-src_usyslog_c Log message: Update to unionfs-fuse-3.3 Changes https://github.com/rpodgorny/unionfs-fuse/blob/v3.3/NEWS CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/01 05:06:26 Modified files: devel/elfcat : Makefile Log message: Drop maintainership. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/01 05:07:14 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.03. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/01 05:34:12 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Comment out glob for JSON webcrypto tests for now Allows test to pass with the old version of the wycheproof-testvectors package. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/01 06:32:10 Modified files: astro/py-astropy: Makefile distinfo astro/py-astropy/patches: patch-cextern_cfitsio_lib_eval_l_c astro/py-astropy/pkg: PLIST Log message: update to py3-astropy-5.2.1, from wen heping, plus patch regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 08:21:32 Modified files: games/gnubg : Makefile Log message: Move to gtk3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 08:36:04 Modified files: audio/libcanberra: Makefile audio/libcanberra/pkg: PLIST-gtk3 PLIST-main Removed files: audio/libcanberra/pkg: DESCR-gtk PLIST-gtk Log message: Remove libcanberra,-gtk (gtk+2 support); no more consumer in tree. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/01 08:36:40 Modified files: net/hexchat : Makefile distinfo net/hexchat/pkg: PLIST Log message: update to hexchat-2.16.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 08:37:29 Modified files: x11/gtk+2 : Makefile x11/gtk+2/pkg : README-main Log message: No more libcanberra-gtk. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/01 09:25:07 Modified files: net/munin : Makefile security/theharvester: Makefile textproc/p5-XML-RSS-Parser: Makefile comms/smstools : Makefile security/recon-ng: Makefile print/sile : Makefile devel/vtcl : Makefile editors/elvis : Makefile www/p5-Weather-Com: Makefile sysutils/logstash: Makefile textproc/elasticsearch: Makefile games/tetrinetx: Makefile www/kibana : Makefile www/opensearch-dashboards: Makefile mail/metamail : Makefile Log message: fix port builds which fail if PATCHORIG != .orig CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 09:36:53 Modified files: games/gnubg : Makefile Log message: rm commented line. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 10:27:45 Modified files: usr.sbin/rcctl : rcctl.8 Log message: Bogus full stop. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/01 10:34:30 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.368. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/01 12:54:31 Modified files: net/tdesktop : Makefile distinfo Log message: update to 4.6.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/01 13:21:10 Modified files: driver/xf86-video-amdgpu: ChangeLog README.md configure configure.ac driver/xf86-video-amdgpu/conf: 10-amdgpu.conf driver/xf86-video-amdgpu/man: amdgpu.man driver/xf86-video-amdgpu/src: amdgpu_dri2.c amdgpu_drv.h amdgpu_kms.c amdgpu_present.c amdgpu_video.c compat-api.h Log message: Update to xf86-video-amdgpu 23.0.0. Tested by op@ and jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/01 13:45:42 Modified files: data/bitmaps : ChangeLog Makefile.am configure.ac Added files: data/bitmaps : README.md Log message: Update xbitmaps to version 1.1.3 - no actual changes CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/01 14:19:10 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/01 14:54:50 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Remove old log symlinks before creating new ones. In -portable some platforms don't like overwriting existing symlinks. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/01 15:05:49 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.14.2 -> 2.14.3 Changelog: https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst#v2-14-3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/01 15:06:13 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.2.0 -> 7.3.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-3-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/01 15:06:59 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 7.8.0 -> 7.8.1 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/03/01 15:45:25 Modified files: etc/examples : iked.conf Log message: /etc/examples/iked.conf tweaks: - show a demo of a strong random string for psk, for some types of configuration psk makes sense. the previous example hinted at.not using it. - change the EAP MSCHAPv2 example so that more than one client can connect (previous used address config but with only a single address not a pool), and use the newer keywords to show how to route all traffic from dynamic-ip clients over the tunnel ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/01 15:54:30 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/files: filebeat.yml sysutils/logstash/patches: patch-bin_logstash_lib_sh patch-config_logstash_yml sysutils/logstash/pkg: PLIST README Log message: Update logstash 7.10.0 -> 8.6.2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/01 16:08:45 Modified files: sysutils/beats : Makefile.inc sysutils/beats/filebeat: Makefile distinfo sysutils/beats/filebeat/pkg: PLIST Log message: Update beats 7.10.2 -> 7.12.1 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/01 16:27:46 Modified files: sbin/mountd : mountd.c Log message: Fix potentially uninitialized use of variable fsb on error. OK mbuhl@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/03/01 16:56:13 Modified files: meta/jitsi : Makefile meta/jitsi/pkg : README Log message: fix order of jitsi daemons CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/03/01 16:56:46 Modified files: net/jitsi/jicofo: Makefile distinfo net/jitsi/jicofo/pkg: PLIST net/jitsi/meet : Makefile distinfo net/jitsi/meet/pkg: PLIST net/jitsi/prosody-plugins: Makefile distinfo net/jitsi/prosody-plugins/pkg: PLIST net/jitsi/videobridge: Makefile distinfo Log message: update to 2.0.8319 discussed with other maintainer Philipp Beuhler feedback from kn@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/03/01 23:35:09 Modified files: www/goaccess : Makefile distinfo Log message: Update to GoAccess 1.7.1 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/01 23:41:56 Modified files: usr.bin/ssh : moduli.c Log message: Ensure we always call fclose when writing checkpoints. In the case of an fprintf failure we would not call fclose which would leak the FILE pointer. While we're there, try to clean up the temp file on failure. Spotted by Coverity, ok djm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/02 00:34:26 Modified files: net/dino : Makefile distinfo net/dino/pkg : PLIST Log message: update to dino 0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 00:36:08 Modified files: x11/rox-filer : Makefile Log message: remove a useless rm /path/to/*.orig which breaks if PATCHORIG is set CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/02 01:14:52 Modified files: regress/usr.bin/ssh: dhgex.sh Log message: Quote grep and log message better. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/02 01:24:41 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Fix breakage on dhgex test. This was due to the sshd logs being written to the wrong log file. While there, make save_debug_logs less verbose, write the name of the tarball to regress.log and use $SUDO to remove the old symlinks (which shouldn't be needed, but won't hurt). Initial problem spotted by anton@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 01:51:22 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_rpc_virnetsocket_c patch-src_storage_storage_util_c sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-9.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 01:51:32 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 01:54:13 Modified files: net/bro : Makefile Log message: Skip version 5.2.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 02:04:35 Modified files: devel/py-greenlet: Makefile Log message: py-greenlet tweaks: - run tests from build dir so the .so is available, remove NO_TEST. - set COMPILER, this uses C++ in the extension so needs ports-gcc on gcc archs to avoid c++ standard library conflict. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 02:06:47 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.9.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 02:09:41 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 02:09:58 Modified files: math/imath : Makefile distinfo Log message: Update to Imath-3.1.7. CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 02:18:02 Log message: py-aiohttp-oauthlib: oauthlib for aiohttp clients this is a dependency of an upcomming vdirsyncher update OK sthen@ Status: Vendor Tag: remi Release Tags: remi_20230302 N ports/www/py-aiohttp-oauthlib/Makefile N ports/www/py-aiohttp-oauthlib/distinfo N ports/www/py-aiohttp-oauthlib/pkg/DESCR N ports/www/py-aiohttp-oauthlib/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 02:21:50 Log message: py-aioresponses: mock out requests made by ClientSession from aiohttp this is a dependency of an upcomming vdirsyncher update OK sthen@ Status: Vendor Tag: remi Release Tags: remi_20230302 N ports/devel/py-aioresponses/Makefile N ports/devel/py-aioresponses/distinfo N ports/devel/py-aioresponses/pkg/DESCR N ports/devel/py-aioresponses/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 02:24:19 Log message: py-ddt: multiply test cases this is a test dependency of the just imported py-aioresponses OK sthen@ Status: Vendor Tag: remi Release Tags: remi_20230302 N ports/devel/py-ddt/Makefile N ports/devel/py-ddt/distinfo N ports/devel/py-ddt/pkg/DESCR N ports/devel/py-ddt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 02:28:24 Modified files: www : Makefile Log message: add www/py-aiohttp-oauthlib CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 02:31:32 Modified files: devel : Makefile Log message: add devel/py-aioresponses and devel/py-ddt CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/02 02:39:45 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Add eephy(4), found on the Turris Omnia's WAN port CVSROOT: /cvs Module name: ports Changes by: jmatthew@cvs.openbsd.org 2023/03/02 02:51:28 Modified files: security/pivy : Makefile distinfo security/pivy/patches: patch-Makefile Added files: security/pivy/patches: patch-piv-certs_c Log message: Update to pivy 0.11. Bundled OpenSSH is now clang 15 compatible. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/02 02:56:52 Added files: sys/arch/armv7/marvell: mvodog.c Log message: Add mvodog(4), a driver for the watchdog on the ARMADA 38x series. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/02 02:57:43 Added files: sys/arch/armv7/marvell: mvortc.c Log message: Add mvortc(4), a driver for the RTC on the ARMADA 38x series. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/02 02:59:29 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable mvodog(4) and mvortc(4) CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/02 03:07:18 Modified files: share/man/man4/man4.armv7: Makefile Added files: share/man/man4/man4.armv7: mvodog.4 mvortc.4 Log message: mvodog(4) and mvortc(4) CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/02 04:10:27 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Remove SUDO in proxy command wrapper. Anything that needs sudo is already run by it, and it breaks if root isn't in sudoers. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/02 04:44:22 Modified files: devel/proj : Makefile distinfo devel/proj/pkg : PLIST Log message: devel/proj: update to 9.2.0. see https://github.com/OSGeo/PROJ/releases/tag/9.2.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/02 04:49:45 Modified files: share/man/man4 : mvneta.4 Log message: mention eephy(4) ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/02 04:56:25 Modified files: share/man/man4/man4.armv7: mvodog.4 mvortc.4 Log message: add arch to Dt CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/03/02 05:48:59 Modified files: x11/gnustep/gui: Makefile Added files: x11/gnustep/gui/patches: patch-Headers_AppKit_NSSound_h Log message: fix building when including NSSound broke SimpleAgenda as pointed out by naddy@ and ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/03/02 05:54:17 Modified files: x11/gnustep/simpleagenda: Makefile distinfo Added files: x11/gnustep/simpleagenda/patches: patch-NSString+SimpleAgenda_m Removed files: x11/gnustep/simpleagenda/patches: patch-GNUmakefile_preamble patch-tests_GNUmakefile Log message: update 0.43 -> 0.46 while there, switch to GitHub, and remove dependency to e2fsprogs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 06:42:58 Modified files: graphics/py-tifffile: Makefile distinfo Log message: update to py3-tifffile-2023.2.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 06:52:37 Modified files: devel/py-greenlet: Makefile distinfo devel/py-greenlet/patches: patch-src_greenlet_slp_platformselect_h devel/py-greenlet/pkg: PLIST Log message: update to py3-greenlet-2.0.2 (py-gevent update needed to cope; commit to follow) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 06:52:46 Modified files: devel/py-gevent: Makefile distinfo devel/py-gevent/pkg: PLIST Log message: update to py3-gevent-22.10.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 08:15:17 Modified files: net/hexchat : Makefile Log message: Drop MODPY_BUILDDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 08:22:06 Modified files: net/hexchat : Makefile Log message: Needs py3-cffi to build. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/03/02 09:01:18 Modified files: databases/ruby-sequel: Makefile distinfo databases/ruby-sequel/pkg: PLIST Log message: Update to Sequel 5.66.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 09:03:39 Modified files: x11 : Makefile Removed files: x11/winwrangler: Makefile distinfo x11/winwrangler/patches: patch-Makefile_in x11/winwrangler/pkg: DESCR PLIST Log message: Remove winwrangler; unmaintained since 2009. ok sthen@ landry@ (who originally imported it) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 09:04:28 Modified files: x11 : Makefile Removed files: x11/gtkhotkey : Makefile distinfo x11/gtkhotkey/patches: patch-Makefile_in patch-src_gtk-hotkey-error_h patch-src_x11_tomboykeybinder_h x11/gtkhotkey/pkg: DESCR PLIST Log message: Remove gtkhotkey; now that x11/winwrangler is gone, nothing uses it in tree. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 09:05:15 Modified files: devel : Makefile Removed files: devel/libwnck : Makefile distinfo devel/libwnck/pkg: DESCR PLIST Log message: Remove libwnck; now that x11/winwrangler is gone, nothing uses it in tree. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 09:06:38 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of: x11/winwrangler x11/gtkhotkey devel/libwnck CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/02 09:13:57 Modified files: libexec/login_radius: raddauth.c Log message: rad_recv: verify length field in received auth_hdr_t before using it. Reported by Peter J. Philipp. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/02 09:21:51 Modified files: lib/libc/time : strptime.c Log message: When parsing %s, the result should be in the local time zone. Based on a patch from enh@google. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/02 09:39:39 Modified files: x11/wxWidgets : Makefile Log message: No need for --enable-compat30; it's the default. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/02 09:58:43 Modified files: sbin/mountd : mountd.c Log message: No need to protect exports from SIGHUP, the handler just sets a flag. The signal handlers in mountd.c were made safe in rev 1.34 from 2001. OK bluhm@ kn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/02 10:08:02 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/02 10:09:54 Modified files: sbin/dhcpleased: dhcpleased.conf.5 dhcpleased.8 usr.sbin/bgpctl: bgpctl.8 usr.sbin/dvmrpctl: dvmrpctl.8 usr.sbin/eigrpctl: eigrpctl.8 usr.sbin/ldapctl: ldapctl.8 usr.sbin/ldpctl: ldpctl.8 usr.sbin/ntpd : ntpctl.8 ntpd.conf.5 ntpd.8 usr.sbin/ospf6ctl: ospf6ctl.8 usr.sbin/ospfctl: ospfctl.8 usr.sbin/ripctl: ripctl.8 usr.sbin/slaacctl: slaacctl.8 usr.sbin/smtpd : smtpctl.8 smtpd.conf.5 smtpd.8 usr.sbin/bgpd : bgpd.conf.5 bgpd.8 usr.sbin/dvmrpd: dvmrpd.conf.5 dvmrpd.8 usr.sbin/eigrpd: eigrpd.conf.5 eigrpd.8 usr.sbin/ldapd : ldapd.conf.5 ldapd.8 usr.sbin/ldpd : ldpd.conf.5 ldpd.8 usr.sbin/npppd/npppd: npppd.conf.5 npppd.8 usr.sbin/ospf6d: ospf6d.conf.5 ospf6d.8 usr.sbin/ospfd : ospfd.conf.5 ospfd.8 usr.sbin/ripd : ripd.conf.5 ripd.8 usr.sbin/snmpd : snmpd.conf.5 snmpd.8 sbin/slaacd : slaacd.8 usr.sbin/dhcpd : dhcpd.8 usr.sbin/dhcpleasectl: dhcpleasectl.8 usr.sbin/dhcrelay: dhcrelay.8 usr.sbin/dhcrelay6: dhcrelay6.8 Log message: improve the Nd lines such that the format is consistent for the various *d, *conf, *ctl files (where relevant) and simple; also makes "man -k routing" more useful; help from claudio and florian ok claudio florian millert CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/02 10:11:33 Modified files: sbin/route : route.8 Log message: restructure the page into one single list for all routing commands; while there, whack anything either out of date or not useful joint work with claudio CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/02 11:41:00 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.7 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/02 11:52:19 Modified files: sysutils/beats/heartbeat: Makefile distinfo sysutils/beats/metricbeat: Makefile distinfo sysutils/beats/metricbeat/files: sigar_openbsd.go sysutils/beats/metricbeat/patches: patch-metricbeat_include_list_common_go patch-metricbeat_modules_d_system_yml sysutils/beats/packetbeat: Makefile distinfo sysutils/beats/packetbeat/patches: patch-packetbeat_packetbeat_yml Log message: Unbreak beats, spotted by ajacoutot@, naddy@ Sorry for the breakage CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/02 12:08:01 Modified files: sysutils/rcm : Makefile distinfo Log message: Update rcm 1.3.4 -> 1.3.6 Changelog: https://github.com/thoughtbot/rcm/blob/main/NEWS.md.in Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/03/02 12:47:07 Modified files: net/stayrtr : Makefile distinfo modules.inc Log message: Update net/stayrtr 0.5.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 13:04:42 Modified files: regress/lib/libcrypto/evp: evp_ecx_test.c Log message: Remove a few unnecessary line continuations CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 13:18:41 Modified files: regress/lib/libcrypto/evp: evp_pkey_check.c Log message: evp_pkey_check: make this test silent on success CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 13:22:46 Modified files: regress/lib/libcrypto/evp: Makefile Log message: Simplify evp test Makefile. Make evptest silent by default: these pages of hexdumps are useless noise. Add a verbose target for debugging. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 13:24:51 Modified files: regress/lib/libcrypto/evp: evptest.c Log message: Hide the hexdumps behind a verbose flags. Should have been part of the previous commit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 13:27:54 Modified files: regress/lib/libcrypto/evp: Makefile Log message: The evp_ecx_test no longer needs static linking CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 13:31:02 Log message: py-test-httpserver: HTTP server for pytes this a test dependency of an upcomming vdirsyncer update input and OK sthen@ Status: Vendor Tag: remi Release Tags: remi_20230302 N ports/devel/py-test-httpserver/Makefile N ports/devel/py-test-httpserver/distinfo N ports/devel/py-test-httpserver/pkg/DESCR N ports/devel/py-test-httpserver/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 13:33:18 Log message: py-aiostream: generator-based operators for asynchronous iteration this is a dependency of an upcomming vdirsyncer update OK sthen@ Status: Vendor Tag: remi Release Tags: remi_20230302 N ports/devel/py-aiostream/Makefile N ports/devel/py-aiostream/distinfo N ports/devel/py-aiostream/pkg/DESCR N ports/devel/py-aiostream/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/03/02 13:38:29 Modified files: devel : Makefile Log message: add py-aiostream and py-test-httpserver CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 13:45:11 Modified files: regress/lib/libcrypto/evp: Makefile Log message: Some more Makefile cosmetics The verbose evp test actually depends on the evptest binary. Use consistent spacing and indentation. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/02 13:46:49 Modified files: security/exploitdb: Makefile Log message: unbreak if PATCHORIG != .orig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 14:07:21 Modified files: regress/lib/libcrypto/cms: cmstest.c Log message: Nitpick error checks of BN_get_mem_data() BN_get_mem_data() returns a non-positive long on error, so assigning it to a size_t and displaying that in error messages is incorrect. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 14:08:14 Modified files: regress/lib/libcrypto/cms: cmstest.c Log message: Remove a few more unnecessary line continuations CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 14:15:14 Modified files: regress/lib/libcrypto/x509: Makefile Log message: Clean up the x509 regress make file a little CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/02 14:17:35 Modified files: regress/lib/libcrypto/ct: Makefile Log message: Simplify the ct Makefile slightly CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/02 14:34:08 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.12.3 -> 1.13.0 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1130 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/02 19:02:42 Modified files: x11/kitty : Makefile Log message: drop me from maintainer kitty 0.27+ now uses go besides C and python. I don't have it in me to learn go just to maintain this port. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/02 19:34:29 Modified files: usr.bin/ssh : sshconnect2.c Log message: Check return value from fctnl and warn on failure. Spotted by Coverity, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/02 19:37:58 Modified files: usr.bin/ssh : clientloop.c misc.c misc.h Log message: Use time_t for x11_refuse_time timeout. We need SSH_TIME_T_MAX for this, so move from misc.c to misc.h so it's available. Fixes a Coverity warning for 64bit time_t safety, ok djm@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/02 19:38:38 Modified files: graphics/glslang: Makefile distinfo graphics/glslang/pkg: PLIST 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-loader/patches: patch-CMakeLists_txt patch-loader_vk_loader_platform_h graphics/vulkan-tools: Makefile distinfo graphics/vulkan-validation-layers: Makefile distinfo graphics/vulkan-validation-layers/patches: patch-layers_vk_mem_alloc_h graphics/vulkan-validation-layers/pkg: PLIST Removed files: graphics/spirv-tools/patches: patch-CMakeLists_txt patch-source_print_cpp graphics/vulkan-loader/patches: patch-loader_get_environment_c patch-loader_get_environment_h patch-loader_stack_allocation_h graphics/vulkan-tools/patches: patch-cube_cube_cpp patch-icd_CMakeLists_txt patch-vulkaninfo_vulkaninfo_h graphics/vulkan-validation-layers/patches: patch-CMakeLists_txt patch-layers_CMakeLists_txt patch-layers_vk_loader_platform_h Log message: update vulkan ports to sdk 1.3.239.0; and glslang to 12.0.0 ok jsg@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/02 20:12:24 Modified files: usr.bin/ssh : scp.c sshd.c Log message: Check return values of dup2. Spotted by Coverity, ok djm@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/02 21:34:49 Modified files: usr.bin/ssh : servconf.c Log message: actually print "channeltimeout none" in config dump mode; spotted via Coverity CID 405022 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/02 21:36:20 Modified files: usr.bin/ssh : sshd_config.5 Log message: some options are not first-match-wins. Mention that there are exceptions at the start of the manpage and label some of them in the option description. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/02 22:00:34 Modified files: usr.bin/ssh : canohost.c Log message: guard against getsockname(-1, ...) from Coverity CID 291832 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/03/02 23:32:18 Modified files: lib/mesa/mk : Makefile lib/mesa/mk/libEGL: Makefile lib/mesa/mk/libGL: Makefile lib/mesa/mk/libOSMesa: Makefile lib/mesa/mk/libgallium_dri: Makefile lib/mesa/mk/libgbm: Makefile lib/mesa/mk/libmesa_util_sse41: Makefile lib/mesa/mk/libvulkan_radeon: Makefile Log message: build libmesa_util_sse41 on all archs swrast_dri.so had an undefined reference to util_streaming_load_memcpy on non-x86 archs. Part of streaming-load-memcpy.c / libmesa_util_sse41. When USE_SSE41 is not defined, memcpy() is used. problem noticed at runtime on arm64 by mlarkin@ with and ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/03 00:11:21 Modified files: geo/geoclue2 : Makefile Log message: geo/geoclue2: fix build on sparc64 by using -std=gnu99 ok ajacoutot (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:14:47 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-7.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:17:45 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:22:30 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.65.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:25:03 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/pkg : PLIST-main Log message: Update to gtk+3-3.24.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:32:21 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:38:34 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:53:59 Modified files: multimedia/minidlna: Makefile distinfo multimedia/minidlna/patches: patch-kqueue_c patch-minidlna_conf Added files: multimedia/minidlna/patches: patch-upnpevents_c Removed files: multimedia/minidlna/patches: patch-minidlna_c Log message: Update to minidlna-1.3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 00:54:45 Added files: multimedia/minidlna/patches: patch-minidlna_c Log message: Missed in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 01:00:47 Modified files: net/netatalk3 : Makefile Added files: net/netatalk3/patches: patch-libatalk_dsi_dsi_write_c Log message: SECURITY fix for CVE-2022-43634. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 01:05:41 Modified files: net/netatalk3 : Tag: OPENBSD_7_2 Makefile Added files: net/netatalk3/patches: Tag: OPENBSD_7_2 patch-libatalk_dsi_dsi_write_c Log message: SECURITY fix for CVE-2022-43634. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/03 01:08:15 Modified files: sbin/route : route.8 Log message: namservers -> nameservers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/03 01:13:35 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.7.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/03 01:25:23 Modified files: devel/py-gitpython: Makefile distinfo Log message: update to py3-GitPython-3.1.31, CVE-2022-24439 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 01:26:31 Modified files: net/netatalk : Makefile distinfo net/netatalk/patches: patch-configure patch-etc_uams_Makefile_in net/netatalk/pkg: PLIST Removed files: net/netatalk/patches: patch-etc_afpd_directory_h patch-etc_afpd_volume_h patch-etc_uams_uams_dhx_passwd_c patch-etc_uams_uams_randnum_c Log message: Update to netatalk-2.2.8. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/03 01:26:59 Modified files: devel/py-gitpython: Tag: OPENBSD_7_2 Makefile distinfo Log message: update to py3-GitPython-3.1.31, CVE-2022-24439 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/03 01:28:52 Modified files: devel/py-gitpython: Makefile Log message: bump py3-GitPython REVISION to keep above -stable (default py3 version changed) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 02:05:41 Modified files: x11/remmina : Makefile distinfo x11/remmina/patches: patch-CMakeLists_txt patch-plugins_vnc_vnc_plugin_c x11/remmina/pkg: PLIST Added files: x11/remmina/patches: patch-src_remmina_ssh_c Log message: Update to remmina-1.4.29. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/03 02:10:10 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/03 02:14:32 Modified files: net/libproxy : Makefile Log message: libproxy: use MODPY_BIN rather than autodetecting; unbreaks packaging if Python 3.11 is installed. Reported by daniel@, I found a simpler fix. ok aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/03 02:47:09 Modified files: x11/remmina : Makefile Log message: py-gobject -> py-gobject3 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/03 02:48:51 Modified files: usr.bin/ssh : clientloop.c Log message: Check for non-NULL before string comparison. From jjelen at redhat.com via bz#2687. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/03 03:23:42 Modified files: usr.bin/ssh : packet.c Log message: Ensure ms_remain is always initialized, similar to what we do in ssh_packet_write_wait. bz#2687, from jjelen at redhat.com. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/03 04:42:45 Modified files: multimedia/libv4l: Makefile Added files: multimedia/libv4l/patches: patch-lib_libv4lconvert_libv4lsyscall-priv_h Log message: multimedia/libv4l: __syscall(2) is gone. Use mmap(2) instead. This fixes the build of graphics/ffmpeg on ld.bfd architectures. This will have to be revisited once we endeavor to kill syscall(2), but that's not going to happen right now. It is quite sad that our old crappy ld.bfd is better in may ways than the shiny new ld.lld: it seems much less prone to producing artefacts with runtime breakage. ok kn (who had a similar diff) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/03 06:03:29 Modified files: usr.sbin/tcpdump: tcpdump.c Log message: Use EXTRACT_16BITS() in default_print() instead of handrolling it. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/03 06:53:03 Modified files: devel/libofx : Makefile distinfo devel/libofx/pkg: PLIST Log message: devel/libofx: update to 0.10.9. switch to github for MASTER_SITES see https://github.com/libofx/libofx/releases/tag/0.10.9 & https://github.com/libofx/libofx/releases/tag/0.10.8 CVSROOT: /cvs Module name: xenocara Changes by: tb@cvs.openbsd.org 2023/03/03 08:26:54 Modified files: . : README Log message: Zap a stray space to tickle the git conversion. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/03/03 09:16:30 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: update to 21.0.1 Fixes an important issue where database setup was broken and you had to manually run an SQL command to fix stuff - https://github.com/keycloak/keycloak/commit/5e90c3f915eb79fc78cc953b3f66cbee507bcb27 pk rsadowski@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/03 09:19:05 Modified files: usr.sbin/rpki-client: filemode.c Log message: In filemode, print the certification path towards the Trust Anchor with and OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/03 09:22:57 Modified files: etc : daily Log message: Process accounting and lastcomm(1) can detect execve(2) violations of pinsyscall(2) policy. Report such findings in daily mail like other security violations. User has to turn on accounting=YES in rc.conf.local to utilize this feature. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/03 09:52:37 Modified files: misc/openbabel : Makefile misc/openbabel/pkg: PLIST Log message: Add math/eigen3 as BDEP tb@ found that openbabel has a hidden dep on math/eigen3. Bump minor of libopenbabel because of addition of symbols. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/03 09:53:32 Modified files: archivers/zstd : Makefile Added files: archivers/zstd/patches: patch-programs_fileio_c Log message: archivers/zstd: unbreak on strict alignment architectures For compilers defining __GNUC__, the new zstd defaults to using versions of uint16_t, uint32_t, and uint64_t with __attribute__((aligned(1))). That doesn't end well on sparc64, for example. Disable this default unaligned access everywhere and fall back to memcpy(). This unbreaks cmake's zstd detection and with it x11/qt6/qtbase among other things. Also fix a crash due to a setvbuf() call with a NULL FILE * that happens for example if the user has insufficient permissions to create the output file. ok bket (maintainer) sthen CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/03 11:32:34 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/pkg: PLIST Log message: update textproc/opensearch to 2.6.0 release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.6.0.md ok pvk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/03 11:36:04 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/patches: patch-src_setup_node_env_node_version_validator_js www/opensearch-dashboards/pkg: PLIST opensearch_dashboards.rc Removed files: www/opensearch-dashboards/patches: patch-package_json Log message: update www/opensearch-dashboards to 2.6.0 port-wise: change the rc.d script since now it wants to be run from /usr/local/opensearch-dashboards. While here use a different "fix" for the runtime node js version check (i.e. neuter it completely). ok pvk@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/03 12:43:02 Modified files: net/filezilla : Makefile distinfo Log message: Update to libfilezilla-3.63.2.1 Changes: https://filezilla-project.org/versions.php Bump major due to symbol removal. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/03/03 13:16:44 Modified files: sys/kern : kern_clock.c sys/conf : param.c sys/sys : kernel.h Log message: initclocks: don't reinitialize ticks, jiffies at runtime Various drivers use ticks/jiffies before initclocks(). It isn't generally safe to reinitialize them at runtime. Hoist the conditional definition of HZ from param.c into sys/kernel.h so we can see it from kern_clock.c and statically initialize ticks/jiffies to the desired offset. With this change, timeouts scheduled before initclocks() do not all fire immediately during the first softclock(). With input from kettenis@. Link: https://marc.info/?l=openbsd-tech&m=167753870803378&w=2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/03 13:55:58 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs Log message: update to 7.5.1.2 CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/03/03 16:01:53 Modified files: www/yt-dlp : Makefile distinfo Log message: update to 2023.03.03 from tb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/03/03 17:00:25 Modified files: usr.bin/tee : tee.c Log message: tee(1): explicitly check read(2) return value for 0 and -1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/03 18:23:40 Modified files: sys/dev/acpi : tipmic.c Log message: handle polling when cold in tipmic_thermal_opreg_handler(). this allows me to boot if acpitz is using tipmic instead of getting stuck. tipmic would spin on tsleep, which returns immediately with 0 when cold, waiting for a value to be set by the tipmic interrupt handler. cos the box is cold the interrupt is masked, so the tsleep loop never ended. patrick@ helped me find this ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/03 20:22:59 Modified files: usr.bin/ssh : channels.c channels.h Log message: Use time_t instead of u_int for remaining x11 timeout checks for 64bit time_t safety. From Coverity CIDs 405197 and 405028, ok djm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/03 23:25:42 Modified files: usr.bin/openssl: req.c Log message: openssl/req: garbage collect a pointless EVP_MD_CTX_init() Before do_sign_init(), the ctx is always allocated by EVP_MD_CTX_new() aka calloc(). There is no point in doing EVP_MD_CTX_init(), aka bzero(). ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 00:52:35 Log message: Import devel/highway 1.0.3. Highway is a C++ library that provides portable SIMD/vector intrinsics. Dependency of upcoming graphics/libjxl All tests pass on amd64/arm64/i836. ok tb@ sthen@ Status: Vendor Tag: landry Release Tags: landry_20230304 N ports/devel/highway/Makefile N ports/devel/highway/distinfo N ports/devel/highway/pkg/PLIST N ports/devel/highway/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 00:53:27 Modified files: devel : Makefile Log message: devel/Makefile: +highway CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:00:49 Log message: Import graphics/libjxl 0.8.1. see https://jpegxl.info for details. JPEG XL is a next-generation image format that brings many advantages: * High-fidelity lossy image compression * Best lossless image compression * Progressive decoding * Lossless JPEG transcoding * Designed for both photographic and synthetic images * Fast software encoding and decoding * Full support for wide gamut and HDR * Perceptually optimizing reference encoder * FOSS and royalty-free after an extensive review of the portstree, support for jpegxl could also be enabled in at least: - graphics/libvips: support added in 8.11 - multimedia/aom: disabled by default - graphics/darktable: support added in 4.2 - devel/sdl2-image: support added in 2.6 - multimedia/ffmpeg: disabled by default - graphics/ImageMagick: support added in 7.0.10-54 - graphics/geeqie: disabled by default following commits will enable support in some ports that would pick it up by default, or ports where it makes sense. lots of testing by tb@, thanks ! ok sthen@ tb@ Status: Vendor Tag: landry Release Tags: landry_20230304 N ports/graphics/libjxl/Makefile N ports/graphics/libjxl/distinfo N ports/graphics/libjxl/pkg/PLIST N ports/graphics/libjxl/pkg/DESCR N ports/graphics/libjxl/patches/patch-lib_jpegli_cmake No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:01:56 Modified files: graphics : Makefile Log message: graphics/Makefile: +libjxl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:04:22 Modified files: graphics/GraphicsMagick: Makefile graphics/GraphicsMagick/pkg: PLIST Log message: graphics/GraphicsMagick: enable support for jpegxl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:05:42 Modified files: graphics/krita : Makefile graphics/krita/pkg: PLIST Log message: graphics/krita: enable support for jpegxl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:07:21 Modified files: devel/kf5/kimageformats: Makefile devel/kf5/kimageformats/pkg: PLIST Log message: devel/kf5/kimageformats: enable support for jpegxl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:08:15 Modified files: graphics/gthumb: Makefile Log message: graphics/gthumb: enable support for jpegxl ok ajacoutot@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:13:29 Modified files: geo/gdal : Makefile Log message: geo/gdal: enable support for jpegxl note that this doesnt enable jpegxl compression in tiff output driver, as for now that sadly requires building against the bundled tiff/geotiff, cf https://gdal.org/drivers/raster/gtiff.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:14:45 Modified files: graphics/gimp/stable: Makefile graphics/gimp/stable/pkg: PLIST Log message: graphics/gimp/stable: enable support for jpegxl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 01:48:19 Modified files: net/nextcloudclient: Makefile Log message: net/nextcloudclient: fixup LIB_DEPENDS & WANTLIB devel/kf5/karchive & x11/gnome/libcloudproviders arent just BDEPs or RDEPs but rather LDEPs.. otherwise the client will fail to start: $nextcloud ld.so: nextcloud: can't load library 'libKF5Archive.so.6.2' CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/04 01:52:10 Modified files: www/p5-XML-Atom-SimpleFeed: Makefile distinfo www/p5-XML-Atom-SimpleFeed/pkg: PLIST Log message: Update to p5-XML-Atom-SimpleFeed-0.905. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/04 02:03:34 Modified files: sys/netinet : if_ether.c Log message: properly initialise LIST head This worked because the global head variable is zero-initialised, but one must not rely on that. OK mvs claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 02:16:43 Modified files: graphics/webp-pixbuf-loader: Makefile distinfo Log message: Update to webp-pixbuf-loader-0.2.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/04 02:18:53 Modified files: www/p5-WWW-Form-UrlEncoded-XS: Makefile distinfo Log message: Update to p5-WWW-Form-UrlEncoded-XS-0.28. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/04 02:24:49 Modified files: graphics/gimp/snapshot: Makefile graphics/gimp/snapshot/pkg: PLIST Log message: graphics/gimp/snapshot: enable support for jpegxl suggested by ajacoutot@ for consistency with gimp/stable CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 02:36:47 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.84. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 02:36:59 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.84. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 02:37:12 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.84. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 02:39:41 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.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 02:41:45 Modified files: devel/template-glib: Makefile distinfo devel/template-glib/pkg: PLIST Log message: Update to template-glib-3.36.1. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/04 03:09:50 Modified files: math/igraph : Makefile distinfo math/igraph/pkg: PLIST Log message: update math/igraph to 0.10.4 the PROPERTIES:Mlld change was ok tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/04 03:12:21 Modified files: www/p5-W3C-LinkChecker: Makefile distinfo Log message: Update to p5-W3C-LinkChecker-5.0.0. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/04 03:13:46 Modified files: www/woob : Makefile distinfo www/woob/pkg : PLIST Log message: update www/woob to 3.3.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/04 03:19:14 Modified files: www/p5-Twiggy : Makefile distinfo Log message: Update to p5-Twiggy-0.1026. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/04 03:32:12 Modified files: graphics/imlib2: Makefile graphics/imlib2/pkg: PLIST Log message: enable libjxl support in graphics/imlib2 "go for it" tb@, ok landry@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/04 03:35:07 Modified files: www/p5-CGI-Application-Plugin-ValidateRM: Makefile distinfo Log message: Update to p5-CGI-Application-Plugin-ValidateRM-2.52. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/04 03:42:20 Modified files: devel/py-stdnum: Makefile distinfo devel/py-stdnum/pkg: PLIST Log message: update devel/py-stdnum to 1.18 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/04 03:42:26 Modified files: sys/arch/armv7/marvell: files.marvell Log message: Add mvortc(4) and mvodog(4) here too CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/04 03:43:05 Modified files: devel/py-simpleeval: Makefile distinfo Log message: update devel/py-simpleeval to 0.9.13 CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/03/04 03:55:37 Modified files: sys/net : pf.c Log message: pf(4) should be enforcing TTL=1 to packets sent to 224.0.0.1 only. Issue found and kindly reported by Luca Di Gregorio OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/04 04:01:27 Modified files: telephony/py-phonenumbers: Makefile distinfo Log message: update telephony/py-phonenumbers to 8.13.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 04:27:11 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/files: locale.conf Log message: Set LANG. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 04:31:48 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: Rework locale sections. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 04:58:29 Modified files: lib/libcrypto/asn1: bio_asn1.c Log message: Avoid infinite loop in bio_asn1 state machine If the BIO_write() in the ASN1_STATE_DATA_COPY state fails, incorrect error handling will break out of the switch without changing the state, and the infinite for loop will immediately try the same write again, which is unlikely to succeed... Clearly this code intended to break out of the loop instead. Via OpenSSL 1.1 commit 723f616df81ea05f31407f7417f49eea89bb459a ok millert CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/04 05:02:07 Modified files: usr.sbin/route6d: route6d.8 Log message: expand Nd (missed in previous); ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 05:13:11 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio_chain test: fix error message CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/04 07:38:00 Modified files: lib/libcrypto/ec: ec_local.h ecp_mont.c Log message: Rename field_data1 and field_data2. Rather than pretending that these "generic" variables are used for multiple things, rename them to reflect their actual usage and use appropriate types instead of void *. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/04 07:47:19 Modified files: sbin/fdisk : cmd.c gpt.c Log message: Toss in some const's to ensure that static data pointed to by function return values is not fiddled with. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/04 07:49:37 Modified files: etc/root : root.mail share/mk : sys.mk sys/arch/macppc/stand/tbxidata: bsd.tbxi sys/conf : newvers.sh sys/sys : param.h Log message: move to 7.3-beta CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/04 07:53:23 Modified files: lib/libcrypto/ec: ec_curve.c ec_local.h Log message: Mop up ECP_NISTZ256_ASM and OPENSSL_NO_EC_NISTP_64_GCC_128 leftovers. This is `unifdef -m -DOPENSSL_NO_EC_NISTP_64_GCC_128 -UECP_NISTZ256_ASM` and some manual tidy up. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 08:52:24 Modified files: graphics/libjxl: Makefile graphics/libjxl/pkg: PLIST Log message: Disable benchmarks for now; this could pick up libwebp which might get junked afterwards. ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/04 09:21:10 Modified files: audio/audacity : Makefile distinfo Log message: Update to audacity-3.2.5. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/04 12:14:09 Modified files: devel/clang-tools-extra: Makefile devel/llvm : 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.2 -> 7.3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/04 12:56:49 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 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 13:47:04 Modified files: lib/libcrypto/dsa: dsa.h dsa_err.c Log message: Provide DSA_R_INVALID_PARAMETERS error code This has been missing for a while already and will be used in a few upcoming commits. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 13:54:52 Modified files: lib/libcrypto/dsa: dsa_lib.c dsa_local.h Log message: Provide dsa_check_key() This is a cheap check that ensures basid parameter consistency per FIPS 186-4: 1 < g < q, that q has the allowed bit sizes 160, 224, 256 and that p is neither too small nor too large. Unfortunately, enforcing the three allowed sizes for p is not possible since the default dsa key generation has not respected this limitation. Instead of checking that p and q are prime, we only check that they are odd. Check that public and private keys, if set, are in the proper range. In particular, disallow zero values. Various versions of these checks have been added to the dsa code over time. This consolidates and extends them and in a subsequent commit wewill replace the incomplete checks. BoringSSL has a similar function of the same name, thanks to David Benjamin for pointing it out. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:02:21 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Add dsa_check_key() calls on DSA decoding When decoding a public or a private key, use dsa_check_key() to ensure consistency of the DSA parameters. We do not always have sufficient information to do that, so this is not always possible. This adds new checks and replaces incomplete existing ones. On decoding the private key we will now only calculate the corresponding public key, if the sizes are sensible. This avoids potentially expensive operations. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:06:17 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Call dsa_check_keys() before signing or verifying We already had some checks on both sides, but they were less precise and differed between the functions. The code here is messy enough, so any simplification is helpful... ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:08:14 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Small readability tweak in old_dsa_priv_decode() Explicitly check against NULL and turn early return into goto err. ok beck jsing CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/04 14:22:51 Modified files: sbin/fdisk : cmd.c mbr.c user.c Log message: Use nitems() in the simple iterations over mbr->mbr_prt[]. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:30:23 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Cap the number of iterations in DSA signing The DSA standard specifies an infinite loop: if either r or s is zero in the signature calculation, a new random number k shall be generated and the whole thing is to be redone. The rationale is that, as the standard puts it, "[i]t is extremely unlikely that r = 0 or s = 0 if signatures are generated properly." The problem is... There is no cheap way to know that the DSA domain parameters we are handed are actually DSA domain parameters, so even if all our calculations are carefully done to do all the checks needed, we cannot know if we generate the signatures properly. For this we would need to do two primality checks as well as various congruences and divisibility properties. Doing this easily leads to DoS, so nobody does it. Unfortunately, it is relatively easy to generate parameters that pass all sorts of sanity checks and will always compute s = 0 since g is nilpotent. Thus, as unlikely as it is, if we are in the mathematical model, in practice it is very possible to ensure that s = 0. Read David Benjamin's glorious commit message for more information https://boringssl-review.googlesource.com/c/boringssl/+/57228 Thanks to Guido Vranken for reporting this issue, also thanks to Hanno Boeck who apparently found and reported similar problems earlier. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:37:37 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Cap the number of iterations in ECDSA signing ECDSA is essentially the same thing as DSA, except that it is slightly less stupid. Signing specifies an infinite loop, which is only possible with arbitrary ECDSA domain parameters. Fortunately, most use of ECDSA in the wild is based on well-known groups, so it is known a priori that the loop is not infinite. Still, infinite loops are bad. A retry is unlikely, 32 retries have a probability of ~2^-8000. So it's pretty safe to error out. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:39:34 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Enforce a lower bound of of EC group order so 80 bits for ECDSA This makes sure that the elliptic curve is not completely stupid. This is conservative enough: the smallest named groups that we support have an order of 112 bits. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:42:49 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Simplify the consistency checks in old_dsa_priv_decode() We have long had expensive checks for DSA domain parameters in old_dsa_priv_decode(). These were implemented in a more complicated way than necesary. ok beck jsing CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/03/04 14:48:58 Added files: . : 73.html Log message: starting to fill this with content CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/03/04 14:55:36 Modified files: . : 73.html Log message: add 7.3 signify keys CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/04 14:58:54 Modified files: usr.bin/openssl: enc.c Log message: openssl enc doesn't really support AEAD ciphers and XTS mode Do not display such ciphers in the usage display and error out if they are given. As pointed out by Pauli Dale, the current situation is confusing. Fixes GH issues #786 and #819 ok jsing CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2023/03/04 15:16:00 Modified files: . : plus.html Log message: Plus for 2022-09-26 through 2022-11-03 With and reviewed by pamela@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/03/04 15:22:51 Modified files: sbin/iked : ca.c control.c iked.c iked.h ikev2.c proc.c types.h Log message: Sync proc.c from vmd(8) to enabled fork + exec for all processes. This gives each process a fresh and unique address space to further improve randomization of ASLR and stack protector. ok bluhm@ patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:34:37 Modified files: sys/dev/mii : bmtphy.c Log message: Use ISC licence. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:35:28 Added files: sys/dev/mii : ytphy.c Log message: Add ytphy(4), a driver for the MotorComm YT8511 PHY. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/04 15:35:29 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230304 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:36:15 Modified files: sys/arch/arm64/conf: GENERIC Log message: enable ytphy(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:40:37 Modified files: sys/dev/mii : files.mii ytphy.c Log message: Add ytphy(4) to files.mii (forgotten in the previous commit). Fix year on my copyright. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:44:27 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : ytphy.4 Log message: ytphy(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:48:00 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable ytphy(4) here too. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:51:12 Modified files: sys/dev/fdt : rkpinctrl.c Log message: On RK356x many devices need to be explicitly routed to use alternative pin muxings. Implement support for this. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 15:54:35 Modified files: sys/dev/fdt : rkgpio.c Log message: Turns out the RK3566 has a different value in the GPIO_VER_ID register than advertised in the RK3568. This value is present in the Linux driver and implies the new register layout. So handle both values. This makes GPIOs on the RK3566 actually work. ok patrick@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/04 16:09:15 Modified files: sbin/fdisk : gpt.c Log message: Don't whine about invalid start/end values when starting to edit an unused GPT partition. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/04 16:32:41 Modified files: share/man/man4 : mii.4 Log message: Add ytphy(4); pointed out by jmc@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/04 20:17:05 Modified files: share/man/man4 : mii.4 Log message: Xt -> Xr CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/04 21:30:08 Modified files: sys/arch/armv7/marvell: mvmpic.c Log message: Mask off IPL flags before storing the IPL for an interrupt. This fixes the IPL calculations in mpic_calc_mask() in the presence of IPL_MPSAFE interrupts such as mvneta(4). ok patrick@ kettenis@ dlg@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/04 22:34:09 Modified files: usr.bin/ssh : auth.c auth2-hostbased.c auth2-none.c auth2-pubkeyfile.c auth2.c authfd.c dispatch.c kexgexs.c readconf.c servconf.c serverloop.c session.c ssh-agent.c ssh-dss.c ssh-rsa.c sshconnect.c Log message: Remove unused compat.h includes. We've previously removed a lot of the really old compatibility code, and with it went the need to include compat.h in most of the files that have it. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/05 00:20:26 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.30.0. see https://changelog.qgis.org/en/qgis/version/3.30/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/05 00:24:24 Modified files: graphics/libjxl: Makefile Log message: graphics/libjxl: take MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/03/05 00:38:53 Modified files: x11/zutty : Makefile distinfo Log message: Update zutty to 0.14 * Update repo urls * Correct modifyOtherKeys=2 behaviour for certain Shift-modified keys * Upgrade WAF to version 2.0.25 * Add mouse protocol encoding for buttons 6-7 (wheel left/right) and 8-11 * Ignore several more esoteric keysyms * Ignore, but do not prematurely cancel sequence on bad parameter value CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/05 00:53:44 Modified files: databases/sqlite3: Makefile distinfo databases/sqlite3/pkg: PLIST Log message: databases/sqlite3: update to 3.41.0. see https://www.sqlite.org/releaselog/3_41_0.html & https://www.sqlite.org/releaselog/3_40_0.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/05 00:54:10 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 12.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 01:11:54 Modified files: x11/libhandy : Makefile distinfo Log message: Update to libhandy-1.8.2. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/05 01:18:58 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Plug mem leak in moduli checkpoint option parsing. From Coverity CID 291894. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 01:54:00 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 02:14:44 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 gang to version 1.22.1. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/05 02:24:35 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Fix mem and FILE leaks in moduli screening. If multiple -Ocheckpoint= options are passed, the earlier ones would be overwritten and leaked. If we use an input file that wasn't stdin, close that. From Coverity CIDs 291884 and 291894. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/05 02:57:32 Modified files: sys/dev/fdt : rktemp.c Log message: Add RK356x-specific initialization. Also initialize a few auto mode related registers on all supported SoCs. Makes rktemp(4) work on RK356x with U-Boot. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 03:11:29 Modified files: usr.bin/locale : locale.1 Log message: Values for categories that are not set in the environment or that are overriden by LANG or LC_ALL are displayed between double quotes. wording by guenther@ ok kn@ jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 03:39:11 Modified files: net/wireshark : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to wireshark-3.6.12 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/03/05 03:41:59 Modified files: share/man/man1 : dpb.1 Log message: adjust documentation to explain tags, which are still there just in case CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 03:47:17 Modified files: www/squid : Makefile www/squid/pkg : PLIST-main Log message: squid: remove es-mx -> es symlink for now. this has been replaced with a real directory upstream for some time but pkg_add -u can't replace a symlink with a directory so the symlink has been maintained in the port. this will allow replacing with the proper dir post-release. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 03:52:39 Modified files: math/p5-GraphViz: Makefile distinfo Log message: 18 years of updates to p5-GraphViz-2.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 03:54:46 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 04:01:24 Modified files: devel/py-pyproject-api: Makefile distinfo devel/py-pyproject-api/pkg: PLIST Log message: update to py3-pyproject_api-1.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 04:01:57 Modified files: devel/py-argcomplete: Makefile distinfo devel/py-argcomplete/pkg: PLIST Log message: update to py3-argcomplete-2.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 04:06:17 Modified files: net/toot : Makefile distinfo net/toot/pkg : PLIST Log message: update to toot-0.35.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 04:09:55 Modified files: textproc/py-patiencediff: Makefile distinfo textproc/py-patiencediff/pkg: PLIST Log message: update to py3-patiencediff-0.2.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 04:13:11 Modified files: www/p5-libwww : Makefile distinfo www/p5-libwww/pkg: PLIST Log message: update to p5-libwww-6.68 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/05 05:43:22 Modified files: www/squid : Makefile distinfo www/squid/pkg : PLIST-main Log message: update to squid-5.8 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/05 05:55:36 Modified files: usr.bin/locale : locale.1 Log message: oops, overridden has two d's; apologies ajacoutot for not spotting that. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/05 05:56:41 Modified files: share/man/man1 : dpb.1 Log message: knock out double .Pp; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/05 06:08:22 Modified files: usr.bin/openssl: cms.c Log message: openssl/cms: zap some trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/05 06:12:53 Modified files: usr.bin/openssl: ciphers.c dhparam.c errstr.c genpkey.c pkeyparam.c pkeyutl.c prime.c rand.c req.c rsautl.c s_time.c Log message: openssl: make all config structs static These are per-app, so per-file. Most of them already are static, adjust the rest of them. CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/03/05 06:47:33 Modified files: net/bgpq4 : Makefile distinfo Log message: Update net/bgpq4 1.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 06:58:45 Modified files: security/keycloak: Makefile security/keycloak/pkg: PLIST Log message: Match what @newuser does over the tree: do not specify "default" class since it's the default. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/03/05 07:45:07 Modified files: sys/arch/arm64/dev: apldc.c aplpinctrl.c sys/arch/armv7/omap: omgpio.c sys/dev/fdt : imxgpio.c rkgpio.c Log message: Mask off IPL flags before storing the IPL for an interrupt. ok kettenis@ jmatthew@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/03/05 07:47:44 Modified files: net/ruby-msgpack: Makefile distinfo net/ruby-msgpack/pkg: PLIST Log message: update 1.6.0 -> 1.6.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/03/05 07:52:10 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo sysutils/ruby-puppet-lint/pkg: PLIST Log message: update 3.0.1 -> 3.2.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/03/05 08:13:39 Modified files: sysutils/ruby-puppet/6: Makefile distinfo Log message: update 6.28.0 -> 6.29.0 tested against 7.x puppetsever CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 08:24:29 Modified files: graphics/darktable: Makefile Log message: Explicitely disable colord. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 08:47:45 Modified files: graphics/gthumb: Makefile Log message: Explicitely disable colord. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 08:50:32 Modified files: x11/xfce4/xfce4-settings: Makefile Log message: Explicitely disable colord (up to MAINTAINER to enable it). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 08:56:56 Modified files: infrastructure/db: user.list Log message: colord is coming back; re-enable the _colord user and group. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 08:58:46 Added files: graphics/colord: Makefile distinfo graphics/colord/patches: patch-client_cd-util_c patch-lib_colord_cd-edid_c patch-lib_colord_cd-icc-store_c patch-meson_build patch-src_cd-main_c patch-src_cd-sensor_c patch-src_cd-sensor_h patch-src_meson_build patch-src_plugins_meson_build graphics/colord/pkg: DESCR PLIST Log message: Bring back graphics/colord and update it to version 1.4.6. Remove requirement for Udev/GUdev. It will mostly be used by GNOME ports and notably to bring back the ambiant light feature (night light etc). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 08:59:56 Added files: graphics/colord-gtk: Makefile distinfo graphics/colord-gtk/pkg: DESCR PLIST Log message: Bring back graphics/colord-gtk and update it to version 0.3.0. Only build support for gtk4 for now (colord-gtk4) until a gtk3 use case shows up. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:00:34 Modified files: graphics : Makefile Log message: +colord +colord-gtk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:01:37 Added files: x11/gnome/color-manager: Makefile distinfo x11/gnome/color-manager/patches: patch-data_gcm-import_desktop_in patch-man_meson_build patch-src_gcm-viewer_c x11/gnome/color-manager/pkg: DESCR PLIST Log message: Bring back gnome-color-manager now that colord and colord-gtk are back. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:01:59 Modified files: x11/gnome : Makefile Log message: +color-manager CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:02:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: colord and gnome-color-manager are back. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:03:05 Modified files: x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/pkg: PLIST Removed files: x11/gnome/settings-daemon/patches: patch-meson_build Log message: Add colord support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:03:40 Modified files: x11/gnome/control-center: Makefile x11/gnome/control-center/patches: patch-meson_build patch-panels_info-overview_meson_build patch-panels_meson_build patch-shell_cc-panel-loader_c x11/gnome/control-center/pkg: PLIST Removed files: x11/gnome/control-center/patches: patch-panels_display_meson_build Log message: Add colord-gtk support and RDEP on gnome-color-manager. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:04:10 Modified files: x11/gnome/mutter: Makefile x11/gnome/mutter/patches: patch-meson_build Removed files: x11/gnome/mutter/patches: patch-src_backends_meta-backend-private_h patch-src_backends_meta-backend_c patch-src_backends_native_meta-backend-native_c patch-src_backends_x11_meta-backend-x11_c patch-src_meson_build patch-src_tests_meson_build Log message: Remove patches for lack of colord; it's back now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:04:25 Modified files: meta/gnome : Makefile Log message: Add RDEP on x11/gnome/color-manager. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:04:49 Modified files: graphics/simple-scan: Makefile Log message: Picks up graphics/colord if present. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:05:44 Modified files: print/cups : Makefile print/cups-filters: Makefile Log message: Add comment about colord (dependency not enforced). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 09:06:09 Modified files: x11/gtk+3 : Makefile Log message: Explicitely disable colord (until proven useful). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/05 09:06:14 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove duplicate function prototypes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/05 09:11:36 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove ec_GFp_nistp.* prototypes. This code has been deleted, however the prototypes managed to hang around. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/05 09:21:53 Modified files: sys/arch/arm64/stand/efiboot: Makefile Log message: arm64 needs -DBOOT_STTY as well. ok miod@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/05 09:31:01 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove #ifndef OPENSSL_EC_NISTP_64_GCC_128. This was presumably intended to be OPENSSL_NO_EC_NISTP_64_GCC_128, however generic code has ended up inside the ifdef (and none of the NISTP code or prototypes now remain). CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2023/03/05 11:55:34 Modified files: usr.bin/locale : locale.1 Log message: Actually, LANG only set the default. from guenther@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/03/05 13:35:07 Modified files: devel/fossil : Makefile distinfo Log message: Update fossil to 2.21 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/03/05 13:38:01 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile patch-src_include_janet_h Log message: Update janet to 1.27.0 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/03/05 15:17:22 Modified files: sbin/iked : ca.c control.c iked.c iked.h ikev2.c proc.c Log message: Fix clean process shutdown by storing env globally like vmd and httpd do instead of getting it from p_ps. The old approach does not work anymore after the recent fork + exec update. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/05 19:34:53 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_hwseq.c dcn314_hwseq.h dcn314_init.c sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h Log message: drm/amd/display: Move DCN314 DOMAIN power control to DMCUB From Nicholas Kazlauskas 4da108082a3290804ebbd42d70ce8535c00e4637 in linux-6.1.y/6.1.15 e383b12709e32d6494c948422070c2464b637e44 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/05 19:38:01 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm.h amdgpu_dm_helpers.c Log message: drm/amd/display: Fix race condition in DPIA AUX transfer From Stylon Wang 075e2099c32cf4486b27266d2aecf61e95499ea4 in linux-6.1.y/6.1.15 ead08b95fa50f40618c72b93a849c4ae30c9cd50 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/05 19:40:58 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Properly reuse completion structure From Stylon Wang 118ad80d27d938868299ef184f7483b21f011f0b in linux-6.1.y/6.1.15 0cf8307adbc6beb5ff3b8a76afedc6e4e0b536a9 in mainline linux CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/05 23:49:16 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/05 23:56:49 Modified files: share/man/man4 : mii.4 Log message: whack the *phy entries in SEE ALSO: it was becoming unwieldy, and they are already listed in SYNOPSIS; while here, rework the ifconfig sentence into something simpler, tweaked by jsg to mention the "media" keyword; ok jsg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 01:08:31 Modified files: lib/libcrypto/asn1: tasn_enc.c Log message: ASN.1 enc: check ASN1_item_ex_i2d() consistency The i2d API design is: call a function first with a pointer to NULL, get the length, allocate a buffer, call the function passing the buffer in. Both calls should be checked since ther are still internal allocations. At the heart of ASN.1 encoding, this idiom is used and the second call is assumed to succeed after the length was determined. This is far from guaranteed. Check that the second call returns the same length and error otherwise. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 01:31:34 Modified files: lib/libcrypto/rsa: rsa_pmeth.c Log message: Fix incorrect RSA_public_decrypt() return check RSA_public_decrypt() returns <= 0 on error. Assigning to a size_t and checking for == 0 is not the right thing to do here. Neither is blindly turning the check into <= 0... Found by Niels Dossche ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 01:37:24 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Fix some return checks in ecdh_cms_encrypt() i2d functions return <= 0 on error, so check for that instead of == 0. The issue with CMS_SharedInfo_encode() was found by Niels Dossche. OpenSSL review overlooked that they had turned penclen into a size_t. In principle the issue with i2d_X509_ALGOR() is purely cosmetic. Why do a strange check when there is an idiomatic check? Then again this is CMS... ok jsing CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/06 02:14:29 Modified files: usr.sbin/rpki-client: cms.c Log message: Fix comment CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/06 03:11:04 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c patch-gtk_gtkplacessidebar_c patch-tools_updateiconcache_c x11/gtk+4/pkg : PLIST-main Removed files: x11/gtk+4/patches: patch-modules_printbackends_meson_build Log message: Update to gtk+4-4.10.0. Note that the lpr print backend is now gone. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 03:16:17 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h Log message: recognize more iwx ucode TLV sections which are present in newer fw images CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 03:24:15 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: add support for iwx firmware alive response version 6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/06 03:26:50 Modified files: net/telepathy/folks: Makefile distinfo net/telepathy/folks/pkg: PLIST Log message: Update to folks-0.15.6. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 03:28:04 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: add support for iwx TLC config command v4 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 03:31:58 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: change current iwx rate_n_flag field names to indicate this is API version 1 also add some missing bits found in the Linux driver while here CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 03:48:05 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h Log message: support iwx rate_n_flags API version 2 and delete fixed Tx rate support As of this commit iwx will ignore 'ifconfig media' commands where the user-specified Tx rate resolves to something other than 'autoselect'. The existing support for forcing a Tx rate was already only partially working in 11n and 11ac modes. I doubt anyone had a serious use case for this. If you really need to force a specific Tx rate for data frames sent by iwx then hack the driver instead of using 'ifconfig media'. The firmware interface was designed for Tx rate selection in firmware. Maintaining support for overriding the Tx rate with ifconfig in face of complicated firmware interface changes such as this rate_n_flags change is just not worth it. While trying to keep forced Tx rates working on top of the new rate_n_flags format I accidentally broke the Tx rate used for managment frames during regular operation, which caused much frustration. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 03:52:16 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: add support for the iwx RLC config command New firmware wants to be told about MIMO antenna configuration via a separate command, rather than via the good old PHY context command. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:00:41 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: support the new IWX_STA_MAC_DATA_API_S_VER_2 API MAC context command fields which firmware has been ignoring since the iwm hardware generation have been repurposed for information related to 11ax. Just set these fields to zero. Firmware -71 and up will panic otherwise. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:03:29 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: implement support for iwx PHY context cmd version 4 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:08:56 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h Log message: add support for the iwx BAID allocation config command This command is required to set up Rx aggregation on new firmware. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:18:37 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h Log message: support the new iwx SCD_QUEUE_CONFIG command Required for adding/removing Tx queues on new firmware versions. Semantics have changed yet again. Good old iwm(4) required manual removal of related Tx queues when a station is removed from firmware. At some point iwx(4) firmware removed this requirement and demanded that queue removal would be done implicitly by firmware instead. And now the firmware engineers at Intel have again changed their minds about this, and explicit queue removal is required again. It is sad that we are being driven through such a marathon of changes just in order to pick up some firmware security fixes... CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:21:24 Modified files: sys/dev/pci : if_iwx.c Log message: fix iwx session protection event duration Firmware expects time in TU units. Use 900 TU for the session protection timeout, like the linux driver does. verified with Johannes Berg from Linux/Intel, thanks for the support! CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:28:02 Modified files: sys/dev/pci : if_iwx.c Log message: always provide a subset of STA info in the MAC context command We used to provide beacon-related information only once our station was associated. New firmware wants to see this information earlier, when are about to send an AUTH frame. Otherwise SYSASSERT 0x2000011A is raised. Problem diagnosed with help from Johannes Berg, thanks! CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:30:46 Modified files: sys/dev/pci : if_iwx.c Log message: ignore iwx DATA_PATH group notification 0xf8 Undocumented and ignored by the Linux driver, too. Apparently only used by the Windows driver. Confirmed by Johannes Berg. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:33:57 Modified files: sys/dev/pci : if_iwx.c Log message: Avoid trying to remove keys if the station is not active in iwx firmware. Fixes a firmware panic I encountered while working on firmware upgrades. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:37:14 Modified files: sys/dev/pci : if_iwx.c Log message: fix previous: only ignore request to delete key while doing crypto in hardware CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:42:11 Modified files: sys/dev/pci : if_iwx.c Log message: Make iwx(4) get the primary channel number from AP beacon info, rather than assuming that it always matches our currently configured channel. Should prevent problems on 40/80Mhz channels if there is a mismatch. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/06 04:53:24 Modified files: sys/dev/pci : if_iwxvar.h Log message: Switch all iwx(4) devices to -77 firmware images. New firmware versions address some security issues, as outlined here: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00621.html https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00699.html Firmware has been available in fw_update for some time so systems which track -current should already have the new -77 images. Tested: ax200: jmc, hrvoje, stsp ax201: Mikhail, Sven Wolf, stsp ax210: lraab, stsp ax211: Mikhail, dv CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 05:00:27 Modified files: lib/libcrypto/asn1: tasn_enc.c Log message: Rework asn1_item_flags_i2d() Flip the logic of NULL checks on out and *out to unindent, use calloc() instead of malloc() and check on assign. Also drop the newly added len2 again, it isn't needed. ok jsing CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/06 05:14:48 Modified files: usr.bin/ssh : compat.c compat.h kex.c kex.h sshconnect2.c sshd.c Log message: Refactor creation of KEX proposal. This adds kex_proposal_populate_entries (and corresponding free) which populates the KEX proposal array with dynamically allocated strings. This replaces the previous mix of static and dynamic that has been the source of previous leaks and bugs. Remove unused compat functions. With & ok djm@. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/06 05:15:47 Modified files: regress/usr.bin/ssh/unittests/kex: test_proposal.c tests.c Log message: Unit test for kex_proposal_populate_entries. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 05:28:16 Modified files: x11/kitty : Makefile Log message: mark kitty BROKEN; errors from the vendored copy of GLFW in the build, possibly associated with the recent Mesa update, and add comments with details of what I've tried so far to fix and some of the issues seen with building 2.7.x.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 05:28:26 Modified files: textproc/py-podcastparser: Makefile distinfo Log message: update to py3-podcastparser-0.6.9, from Tim Meunier (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 05:28:27 Modified files: net/gpodder : Makefile distinfo Log message: update to gpodder-3.11.1, from Tim Meunier (maintainer) CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/03/06 05:38:30 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to 2023.03.04 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/06 05:40:57 Modified files: databases/puppetdb/7: Makefile databases/puppetdb/7/pkg: PLIST-main Log message: We don't specify the daemon class anymore for @newuser; unless there's a *good reason to do so. ok sebastia@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/03/06 06:02:22 Modified files: net/nicotine-plus: Makefile distinfo net/nicotine-plus/pkg: PLIST Log message: update to 3.2.9 Corrections - Reduced memory usage when browsing large shares - Fixed a crash on some systems after running for a few days - Fixed an issue where some private messages were ignored after a user reconnected - Fixed an issue where downloads with long file names could fail on eCryptfs file systems - Fixed an issue where the displayed total percentage of folder transfers was incorrect - Fixed an issue where the tray icon could disappear after locking the screen Issues closed on GitHub - Messages are wonky (#2329) - Current download progress reflects single download instead of total (#2373) - Download I/O error: [Errno 36] File name too long (#2375) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 06:05:32 Modified files: lib/libcrypto/man: RSA_get0_key.3 Log message: Document RSA_get0_* for individual RSA members. Loosely based on OpenSSL commit 6692ff77. Prodded by job CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:15:45 Modified files: devel/p5-Perl-Critic: Makefile distinfo devel/p5-Perl-Critic/pkg: PLIST Log message: update to p5-Perl-Critic-1.148 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:15:46 Modified files: devel/py-puremagic: Makefile distinfo Log message: update to py3-puremagic-1.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:15:46 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.3.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 06:18:38 Modified files: lib/libcrypto/man: DSA_get0_pqg.3 Log message: Document DSA_get0_* for individual DSA members CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:20:37 Modified files: devel/py-babel : Makefile distinfo devel/py-babel/pkg: PLIST Log message: update to py3-babel-2.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:20:40 Modified files: devel/py-attrs : Makefile distinfo devel/py-attrs/pkg: PLIST Log message: update to py3-attrs-22.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:20:54 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.20.0 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/06 06:24:40 Modified files: sbin/fdisk : gpt.c mbr.c Log message: Use nitems() of source and destination partition arrays rather than assuming they are the same size. Zero destination entries when no source partition available. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 06:25:46 Modified files: lib/libcrypto/man: DH_get0_pqg.3 Log message: Document DH_get0_* for individual DH members. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:25:48 Modified files: textproc/py-alabaster: Makefile distinfo Log message: update to py3-alabaster-0.7.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:25:51 Modified files: www/phpldapadmin: Makefile distinfo Removed files: www/phpldapadmin/patches: patch-htdocs_login_php Log message: update to phpldapadmin-1.2.6.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:32:42 Modified files: infrastructure/mk: bsd.port.mk Log message: Change the default PATCHORIG from .orig to .orig.port. Many ports distfiles ship with included .orig files, resulting in either mess with "make update-patches" or various workarounds (e.g. rm ${WRKSRC}/*.orig in post-extract, etc) to avoid that mess. In particular .orig files are a standard part of distfiles for ports using cargo. It is possible to set PATCHORIG per-port in those cases, but that results in more inconsistencies (e.g. it is common for porters to use scripts to backup/edit files in the work directory) so changing the default simplifies things. (Has been through a bulk on i386 with various ports cleaned up where build actually failed - there are some remaining find -delete, rm and others that can be cleaned up later). ok bket kn semarie CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 06:34:53 Modified files: lib/libcrypto/man: ECDSA_SIG_new.3 Log message: Document ECDSA_SIG_get0_{r,s}() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 06:37:16 Modified files: devel/difftastic: Makefile devel/rats : Makefile editors/libreoffice: Makefile editors/scintilla: Makefile games/0ad/base : Makefile games/ezquake : Makefile games/libgdx : Makefile.inc games/vegastrike/engine: Makefile games/fheroes2 : Makefile lang/php : Makefile.inc lang/sbcl : Makefile net/isc-dhcp : Makefile security/fwbuilder: Makefile security/hydra : Makefile security/py-passlib: Makefile sysutils/bacula: Makefile sysutils/flashrom: Makefile textproc/py-sphinx-notfound-page: Makefile www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile x11/cegui : Makefile x11/qt5/qtwebengine: Makefile x11/tigervnc : Makefile Log message: remove PATCHORIG=.orig.port lines, it's now the default CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/03/06 06:57:45 Modified files: etc/examples : iked.conf Log message: tweak examples/iked.conf bits a little further following comments by aisha@ and Crystal Kolipe, ok aisha@ tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 07:32:06 Modified files: usr.bin/openssl: asn1pars.c ca.c certhash.c ciphers.c cms.c crl.c crl2p7.c dgst.c dh.c dhparam.c dsa.c dsaparam.c ec.c ecparam.c enc.c errstr.c gendh.c gendsa.c genpkey.c genrsa.c nseq.c ocsp.c passwd.c pkcs12.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c prime.c rand.c req.c rsa.c rsautl.c s_client.c s_server.c s_time.c sess_id.c smime.c spkac.c ts.c verify.c version.c x509.c Log message: Rename struct ${app}_config to plain cfg All the structs are static and we need to reach into them many times. Having a shorter name is more concise and results in less visual clutter. It also avoids many overlong lines and we will be able to get rid of some unfortunate line wrapping down the road. Discussed with jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 08:09:14 Modified files: textproc/pecl-yaml: Makefile distinfo Log message: update to pecl-yaml-2.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 08:09:59 Modified files: lang/php/pecl : pecl.port.mk Log message: set the default FLAVOR for pecl ports to php81 except on sparc64, to match the default versions for other PHP ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 08:34:50 Modified files: infrastructure/bin: update-patches Log message: "make update-patches" prints PATCHORIG=... if it's set to a non-default value; adapt to cope with change of default from .orig to .orig.port. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/06 08:50:33 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Fix URL to RFC CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/06 08:57:26 Modified files: graphics/libjxl: Makefile Log message: graphics/libjxl: disable support for openexr, cargoculted from debian this drags a dependency on boost via imath requested by tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/06 09:04:52 Modified files: usr.sbin/rpki-client: cert.c cms.c extern.h rpki-client.8 validate.c Log message: Add check for RSA key pair modulus & public exponent Both the SPKI inside a CA's .cer TBS section and Signers wrapped in CMS must be RSA, with mod 2048 & (e) 0x10001 OK tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/06 09:17:17 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: spelling CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/06 09:58:41 Modified files: usr.sbin/rpki-client: cert.c crl.c Log message: Ensure .cer and .crl outside-TBS signatures are sha256WithRSAEncryption Note: there is a potential for confusion in RFC 7935, the specification differentiates between 2 contexts: "in the certificate" and "CMS SignedData". In the CMS context, either rsaEncryption or sha256WithRSAEncryption can appear (and both *do* appear in the wild). However, RFC 7935 section 2 fourth paragraph starting with "In certificates, CRLs, ..." mandates that sha256WithRSAEncryption is used to sign .cer and .crl files: "The Object Identifier (OID) sha256WithRSAEncryption from RFC4055 MUST be used in these products." The above requirement matches observations on existing RPKI deployments. OK tb@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/06 10:14:44 Modified files: sys/dev/wscons : wsemul_subr.c wsemul_sun.c wsemul_vt100.c wsemul_vt100var.h wsemulvar.h Log message: Replace old'n'wrong UTF-8 logic with a better one borrowed from Citrus; issue reported by Crystal Kolipe on tech@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/06 10:20:06 Modified files: sys/arch/amd64/amd64: conf.c sys/arch/arm64/arm64: conf.c sys/arch/i386/i386: conf.c sys/arch/riscv64/riscv64: conf.c Log message: In iskmemdev(), do not check for the minor of /dev/io. It has been deprecated more than 25 years ago and removed more than 20. From Crystal Kolipe, thanks! CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/03/06 10:27:18 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.13p2 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/06 10:39:54 Modified files: sbin/atactl : atactl.c Log message: Define a few more attributes for the sake of the readattr subcommand; curated and contributed by Brian Conway, thanks! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/06 10:42:39 Modified files: sbin/fdisk : part.c Log message: Use GPT_UUID_NBSD_UFS, not GPT_UUID_FBSD_DATA, for NetBSD GPT partition entries. Add GPT_UUID_LEGACY_MBR entry to list of known partition id's as it is defined in the UEFI Standard. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/06 11:12:48 Modified files: etc/etc.amd64 : disktab etc/etc.arm64 : disktab etc/etc.armv7 : disktab etc/etc.hppa : disktab etc/etc.i386 : disktab etc/etc.landisk: disktab etc/etc.loongson: disktab etc/etc.luna88k: disktab etc/etc.macppc : disktab etc/etc.octeon : disktab etc/etc.powerpc64: disktab etc/etc.riscv64: disktab etc/etc.sparc64: disktab Log message: Remove pointless ":ob#0:pb#0:[tb=swap:]" disktab lines. ok miod@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/06 11:45:42 Modified files: textproc/tree-sitter: Makefile textproc/ripgrep: Makefile textproc/latex2html: Makefile www/nextcloud_notify_push: Makefile www/httrack : Makefile security/rust-openssl-tests: Makefile security/rust-ring: Makefile security/sn0int: Makefile security/py-cryptography: Makefile mail/stalwart : Makefile.inc mail/mlmmj : Makefile devel/cbindgen : Makefile devel/cargo-audit: Makefile devel/angr/vex : Makefile Log message: Drop custom PATCHORIG from my ports and ports without maintainers. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 12:10:14 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Clean up ndef_{prefix,suffix}_free() These functions are rather similar, so there's no need for the code to be wildly different. Add a missing NULL check to ndef_prefix_free() since that will be needed in a subsequent commit. ok jsing CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/06 12:20:34 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: For conciseness sake' remove non-optional items in references in STANDARDS Discussed with deraadt@ tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/06 13:34:35 Modified files: sys/dev/wscons : wsemul_vt100.c wsemul_sun.c Log message: Correctly account the number of bytes processed when outputting UTF-8 encoded characters. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/06 14:00:41 Modified files: usr.sbin/rpki-client: x509.c Log message: Enforce X509v3 SKIs to be the SHA-1 hash of the Subject Public Key In the RPKI-context (RFC 6487 section 4.8.2), SKIs are not at all arbitary identifiers: they must be the SHA-1 hash of the 'Subject Public Key'. Add a SPK digest calculation and comparison to the X509v3 extension containing the SKI. OK tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/06 14:16:50 Modified files: etc/etc.macppc : disktab Log message: Delete extraneous trailing blank line. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/03/06 14:30:14 Modified files: x11/xcursor-themes: Makefile distinfo Log message: Update to xcursor-themes-1.0.7. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 14:48:46 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.1388 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/06 14:50:03 Modified files: net/arp-scan : Makefile distinfo Log message: update mac-vendor table CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/06 18:30:52 Modified files: usr.bin/ssh : umac.c Log message: correct size for array argument when changing UMAC_OUTPUT_LEN Coverity CID 291845; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:28:12 Modified files: lib/libcrypto/ec: ecp_mont.c Log message: Consolidate clear code for EC_GFp_mont_method. Use a fang dangled thing (known as a function) to avoid duplicating the same code in five places. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:35:13 Modified files: lib/libcrypto/ec: ec2_smpl.c Log message: Fix formatting of comments. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/06 22:37:27 Modified files: usr.bin/ssh : sftp-server.c Log message: fix memory leak in process_read() path; Spotted by James Robinson in GHPR363; ok markus@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:41:18 Modified files: lib/libcrypto/ec: ec_local.h ecp_mont.c Log message: Use static functions for EC_GFp_mont_method() implementation. Move the EC_METHOD to the bottom of the file, which allows all implementation functions to become static. Remove unneeded prototypes. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:45:14 Modified files: lib/libcrypto/ec: ec_local.h ecp_nist.c Log message: Use static functions for EC_GFp_nist_method() implementation. Move the EC_METHOD to the bottom of the file, which allows implementation functions to become static. Remove unneeded prototypes. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:50:59 Modified files: lib/libcrypto/ec: ec2_smpl.c ec_local.h Log message: Use static functions for EC_GF2m_simple_method() implementation. Move the EC_METHOD to the bottom of the file, which allows implementation functions to become static. Remove unneeded prototypes. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 22:53:17 Modified files: usr.bin/openssl: asn1pars.c Log message: Basic cleanup in asn1pars.c Drop extra parentheses, unwrap some lines, compare pointers against NULL. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:54:40 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Move EC_GFp_simple_method() to the bottom of the file. Most of the implemeentation functions for EC_GFp_simple_method() are reused by other code, hence they cannot be made static. However, this keeps the pattern consistent. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 22:57:01 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Fix comment for bn_mul2_mulw_addtw() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 23:05:06 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Delete unused and unsafe bn_mul_mont() example code. This came from bn_asm.c and did not even compile until recently. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/06 23:09:14 Modified files: usr.bin/ssh : session.c Log message: Fix mem leak in environment setup. From jjelen at redhat.com via bz#2687, ok djm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 23:12:27 Modified files: lib/libcrypto/man: ECDSA_SIG_new.3 Log message: Fix OpenSSL version in HISTORY section CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/06 23:15:07 Modified files: lib/libcrypto/man: DSA_get0_pqg.3 Log message: Make order of pub_key and priv_key the same everywhere CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 23:15:10 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Refactor BN_mod_mul_montgomery(). Pull out the simplistic implementation (using BN_mul() or BN_sqr()) into a bn_mod_mul_montgomery_simple() function. Provide bn_mod_mul_montgomery() with an implementation that changes depending on if the assembly bn_mul_mont() is available or not. Turn BN_mod_mul_montgomery() and BN_to_montgomery() into callers of bn_mod_mul_montgomery(). ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 23:19:44 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Implement bn_montgomery_multiply() Provide a constant-time-style Montgomery multiplication implementation. Use this in place of the assembly bn_mul_mont() on platforms that either do not have an assembly implementation or have not compiled it in. Also use this as the fallback version for bn_mul_mont(), rather than falling back to a non-constant time implementation. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/06 23:28:36 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Limit bn_mul_mont() usage to sizes less than or equal to 8192 bits. The assembly bn_mul_mont() implementations effectively use alloca() to allocate space for computation (at up to 8x the input size), without any limitation. This means that sufficiently large inputs lead to the stack being blown. Prevent this by using the C based implementation instead. Thanks to Jiayi Lin for reporting this to us. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/03/06 23:52:40 Modified files: devel/gyp : Makefile distinfo devel/gyp/patches: patch-gyp Added files: devel/gyp/patches: patch-pylib_gyp_input_py patch-test_errors_gyptest-errors_py patch-test_lib_TestCmd_py patch-test_library_dirs_subdir_test_gyp patch-test_module_src_module_gyp patch-test_variables_commands_commands-repeated_gyp_stdout patch-test_variables_commands_commands-repeated_gypd_golden patch-test_variables_commands_commands_gyp_ignore-env_stdout patch-test_variables_commands_commands_gyp_stdout patch-test_variables_commands_commands_gypd_golden patch-test_variables_filelist_filelist_gyp_stdout Log message: unbreak devel/gyp update to newer gyp from tb@ with test fixes by me ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/07 00:01:35 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Fix another return value check for CMS_SharedInfo_encode() This should have been included in a previous diff/commit... CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/07 00:54:59 Modified files: sbin/route : route.8 Log message: mpls gateway clarification; from claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/07 01:49:47 Modified files: graphics/webp-pixbuf-loader: Makefile distinfo Log message: Update to webp-pixbuf-loader-0.2.2. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/07 01:55:38 ports/games/boswars/files Update of /cvs/ports/games/boswars/files In directory cvs.openbsd.org:/tmp/cvs-serv37973/files Log Message: Directory /cvs/ports/games/boswars/files added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 02:27:11 Modified files: lib/libcrypto/bn: bn_blind.c bn_sqrt.c lib/libcrypto/dh: dh_lib.c lib/libcrypto/dsa: dsa_asn1.c dsa_lib.c lib/libcrypto/ec: ec2_smpl.c ec_key.c ec_lib.c ec_print.c ecp_smpl.c lib/libcrypto/ecdsa: ecs_asn1.c ecs_lib.c ecs_ossl.c lib/libcrypto/gost: gostr341001_key.c lib/libcrypto/rsa: rsa_lib.c Log message: Call BN_free() instead of BN_clear_free(). BN_clear_free() is a wrapper that calls BN_free() - call BN_free() directly instead. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/07 02:32:05 Modified files: textproc/sp : Makefile textproc/sp/pkg: PLIST Log message: Unbreak after PATCHORIG change: fake-amd64/usr/local/include/sp/Attribute.h.orig does not exist fake-amd64/usr/local/include/sp/config.h.orig does not exist CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 02:35:55 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Slightly rework bn_mulw_addtw(). Call bn_mulw_addw() rather than doing bn_mulw() follow by bn_addw(). This simplifies the code slightly, plus on some platforms bn_mulw_addw() can be optimised (and bn_mulw_addtw() will then benefit from such an optimisation). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 02:42:09 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Improve bn_montgomery_multiply_words(). Rather than calling bn_mul_add_words() twice - once to multiply and once to reduce - perform the multiplication and reduction in a single pass using bn_mulw_addw_addw() directly. Also simplify the addition of the resulting carries, which in turn allows us to avoid zeroing the top half of the temporary words. This provides a ~20-25% performance improvement for RSA operations on aarch64. ok tb@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/03/07 02:49:21 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.8.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/07 03:15:17 Modified files: sysutils/consolekit: Makefile distinfo Log message: Update to consolekit2-1.2.4.20230307. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/07 03:24:11 Modified files: sys/dev/fdt : dwpcie.c Log message: Add some minimal initialization code for rk356x such that the kernel doesn't hang. ok millert@, dlg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/07 03:30:38 Modified files: usr.sbin/bgpd : kroute.c Log message: Remove pre-c99 gcc workaround which is no longer needed. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/07 03:58:39 Modified files: sbin/route : route.8 Log message: restore tags for commands lost in r1.112 restructuring; OK jmc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/07 06:45:49 Modified files: graphics/colord: Makefile Log message: Missing BDEP on textproc/gtk-doc; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/07 07:49:32 Modified files: usr.sbin/rpki-client: filemode.c print.c Log message: Improve decoded content printing in filemode Looks reasonable claudio@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/03/07 07:55:37 Modified files: www/apache-httpd: Makefile distinfo Removed files: www/apache-httpd/patches: patch-modules_http2_h2_c2_filter_c patch-modules_md_md_crypt_c Log message: update to 2.4.56 fixes CVE-2023-27522 and CVE-2023-25690 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/07 09:41:08 Modified files: etc/etc.alpha : disktab etc/etc.amd64 : disktab etc/etc.i386 : disktab etc/etc.macppc : disktab etc/etc.sparc64: disktab Log message: Nuke pointless 'pb#N:ob#0:' lines from floppy types. ok miod@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/07 10:29:42 Modified files: distrib/amd64/common: install.md distrib/i386/common: install.md distrib/miniroot: install.sub distrib/riscv64/ramdisk: install.md distrib/sparc64/common: install.md Log message: Initial support for guided disk encryption One new question to cover the most common use case, such that manual setup in (S)hell or '!' prior to install is no longer required: Encrypt the root disk? (disk, 'no' or '?' for details) [no] ? Create a passphrase protected CRYPTO softraid volume to be used as root disk. Available disks are: sd0. Encrypt the root disk? (disk, 'no' or '?' for details) [no] Use of keydisk or different disciplines are not covered. Only asked in interactive installations; no autoinstall(8) or upgrades. Only reachable on i386, amd64, sparc64 and riscv64 for now (arm64 WIP). Tested by cheloha naddy and a few users Feedback from cheloha deraadt claudio OK cheloha "get it in now" deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/07 10:37:26 Modified files: distrib/loongson/ramdisk: install.md Log message: Use "installboot -p"; tested by/OK miod CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/03/07 10:43:59 Modified files: sbin/ipsecctl : ipsecctl.c pfkdump.c usr.bin/find : function.c usr.bin/usbhidctl: usbhid.c Log message: Delete obsolete /* ARGSUSED1 */ lint comments. ok claudio@ cheloha@ krw@ deraadt@ miod@ millert@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/03/07 11:57:25 Modified files: devel/got : Makefile distinfo Log message: update to got 0.85 see git repository history for per-change authorship information - gotwebd: add missing colon in diff view (patch by Josiah Frentsos) - more preparation for eventual sha256 object ID support - add test coverage for more tree conflict cases during merges - fall back to vi(1) instead of ed(1) if neither EDITOR nor VISUAL are set - in got.1, clarify what users are expected to do during 'histedit -e' - gotd requires a config file; don't fail silently when it cannot be read - regress: replace unportable ln -h option with rm && ln - regress: make cmdline tests POSIX /bin/sh compatible - gotd: remove more (all?) double process names in log - don't pass -d to yacc during the build (patch by Josiah Frentsos) - regress: override locale settings to force the "C" locale - regress: replace "sed -i" with ed(1) for portable in-place editing - fix gotd sometimes reading reused deltas from wrong pack file CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/03/07 13:03:33 Modified files: devel/knfmt : Makefile distinfo Log message: update to knfmt-4.1.0 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/03/07 13:09:48 Modified files: sbin/ifconfig : ifconfig.8 sys/net : if.c if.h Log message: Avoid enabling TSO on interfaces which are already attached to a bridge. with tweaks from claudio and deraadt ok claudio, bluhm CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/07 14:47:42 Modified files: usr.bin/ssh : channels.c Log message: refactor to be more readable top to bottom. Prompted by Coverity CID 405048 which was a false-positive fd leak; ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/07 15:29:56 Modified files: devel/libusb1 : Makefile Log message: Shift to ports-gcc for base-gcc arches since libusb1 now needs C11 support Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/07 17:05:37 Modified files: usr.bin/ssh : ssh-keygen.c Log message: use RSA/SHA256 when testing usability of private key; based on fix in bz3546 by Dmitry Belyavskiy; with/ok dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/07 17:05:58 Modified files: usr.bin/ssh : ssh-add.c Log message: use RSA/SHA256 when testing usability of private key in agent; with/ok dtucker CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/07 18:11:00 Modified files: devel/py-setuptools: Makefile devel/py-setuptools/pkg: PLIST Log message: register conflict in setuptools with python 3.10 versions from 7.2-stable; otherwise if you have the py3.10 package installed on 7.2 (which has the "ensurepip" copy of setuptools in lib/python3.10/site-packages because it's the "non default" version of py3) and update to -current/7.3, the new setuptools package conflicts, so py39+py310+setuptools updates need to be sequenced together. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/03/07 19:06:32 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.36.2 CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/03/07 19:29:46 Modified files: devel/cabal-bundler: Makefile distinfo devel/cabal-bundler/patches: patch-cabal_project Log message: Upgrade cabal-bundler to the current origin/head This was previously blocked by their using old ghc and cabal versions. OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/03/07 19:30:09 Modified files: lang/ghc : Makefile distinfo lang/ghc/pkg : PLIST Log message: Upgrade lang/ghc 9.2.6->9.2.7 OK kili@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/03/07 21:43:15 Modified files: bin/csh : csh.c dir.c dol.c exec.c func.c hist.c proc.c set.c time.c bin/echo : echo.c bin/mt : mtrmt.c distrib/special/libstubs: mbrtowc_sb.c lib/libedit : common.c el.c emacs.c filecomplete.c hist.c history.c prompt.c readline.c refresh.c search.c terminal.c tty.c vi.c lib/libkvm : kvm_amd64.c kvm_powerpc.c lib/libpcap : pcap-bpf.c lib/libskey : skeysubr.c lib/libutil : imsg.c libexec/comsat : comsat.c libexec/ftpd : ftpcmd.y ftpd.c monitor.c libexec/lockspool: lockspool.c libexec/login_skey: login_skey.c libexec/rpc.rquotad: rquotad.c libexec/rpc.rstatd: rstat_proc.c rstatd.c libexec/rpc.rusersd: rusersd.c libexec/snmpd/snmpd_metrics: kroute.c libexec/spamd : grey.c regress/sbin/ifconfig: ifaddr.c regress/sys/kern/pledge/ioctl: unfdpass.c regress/sys/kern/unfdpass: unfdpass.c regress/sys/kern/unfdpass: unfdpass.c sbin/dump : dumprmt.c optr.c tape.c sbin/fsck_ext2fs: main.c utilities.c sbin/fsck_ffs : main.c utilities.c sbin/ifconfig : ifconfig.c sbin/iked : control.c sbin/isakmpd : isakmpd.c sbin/ldattach : ldattach.c sbin/nfsd : nfsd.c sbin/nologin : nologin.c sbin/restore : restore.c tape.c sys/arch/alpha/alpha: machdep.c trap.c sys/arch/alpha/tc: tc_bus_mem.c sys/arch/hppa/spmath: dfsqrt.c fcnvff.c fcnvfx.c fcnvfxt.c frnd.c sfsqrt.c sys/arch/hppa/stand/libsa: ct.c sys/arch/i386/i386: mem.c trap.c sys/arch/luna88k/dev: lunaws.c sys/arch/macppc/macppc: mainbus.c sys/arch/macppc/pci: pchb.c sys/arch/mips64/mips64: sendsig.c sys/arch/sh/include: pmap.h sys/arch/sparc64/sparc64: autoconf.c machdep.c sys/ddb : db_break.c db_command.c db_examine.c db_run.c db_variables.c db_watch.c sys/dev/i2c : i2c_bitbang.c sys/dev/pci : cmpci.c eso.c if_ipw.c if_iwi.c sys/dev/pckbc : pckbd.c sys/dev : rnd.c vnd.c sys/dev/usb : if_mtw.c if_otus.c if_rsu.c if_run.c if_urtwn.c sys/isofs/cd9660: cd9660_rrip.c cd9660_vfsops.c cd9660_vnops.c sys/lib/libsa : dev.c sys/miscfs/deadfs: dead_vnops.c sys/miscfs/fifofs: fifo_vnops.c sys/msdosfs : msdosfs_denode.c sys/netinet : if_ether.c ip_carp.c sys/nfs : nfs_kq.c nfs_serv.c nfs_vfsops.c nfs_vnops.c sys/sys : tree.h sys/ufs/ext2fs : ext2fs_readwrite.c ext2fs_vfsops.c ext2fs_vnops.c sys/ufs/ufs : ufs_vfsops.c ufs_vnops.c sys/uvm : uvm_mmap.c usr.bin/at : at.c usr.bin/bc : bc.y scan.l tty.c usr.bin/cdio : cdio.c usr.bin/chpass : chpass.c field.c usr.bin/csplit : csplit.c usr.bin/cut : cut.c usr.bin/cvs : date.y usr.bin/dc : bcode.c inout.c usr.bin/deroff : deroff.c usr.bin/find : function.c misc.c usr.bin/ftp : cmds.c fetch.c ftp.c small.c util.c usr.bin/ipcrm : ipcrm.c usr.bin/ktrace : ktrace.c usr.bin/login : login.c usr.bin/mail : cmd3.c head.c lex.c popen.c send.c tty.c usr.bin/make : job.c usr.bin/mg : autoexec.c basic.c bell.c buffer.c cscope.c dir.c dired.c display.c extend.c file.c fileio.c grep.c help.c kbd.c macro.c main.c paragraph.c re_search.c region.c search.c spawn.c tags.c tty.c undo.c util.c version.c window.c word.c yank.c usr.bin/netstat: if.c usr.bin/newsyslog: newsyslog.c usr.bin/nfsstat: nfsstat.c usr.bin/pr : pr.c usr.bin/rcs : date.y rcsprog.c usr.bin/rpcgen : rpc_cout.c usr.bin/rpcinfo: rpcinfo.c usr.bin/ssh : auth2.c clientloop.c kex.c mux.c progressmeter.c serverloop.c sftp-client.c sftp.c ssh-agent.c ssh-ecdsa-sk.c ssh-ecdsa.c sshconnect2.c sshd.c usr.bin/tftp : main.c usr.bin/top : top.c usr.bin/usbhidaction: usbhidaction.c usr.bin/wall : wall.c usr.bin/what : what.c usr.sbin/apmd : apmd.c usr.sbin/dvmrpd: control.c usr.sbin/eeprom: ophandlers.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c interface.c kroute.c neighbor.c rde.c rde_dual.c rtp.c usr.sbin/hostapd: hostapd.c privsep.c usr.sbin/hotplugd: hotplugd.c usr.sbin/httpd : control.c usr.sbin/iostat: iostat.c usr.sbin/iscsid: control.c session.c usr.sbin/ldapd : control.c usr.sbin/ldpd : adjacency.c control.c interface.c kroute.c lde.c lde_lib.c ldpd.c ldpe.c usr.sbin/mopd/common: pf.c usr.sbin/mopd/mopchk: mopchk.c usr.sbin/mopd/mopd: process.c usr.sbin/mopd/moptrace: moptrace.c usr.sbin/npppd/npppd: control.c usr.sbin/ospf6d: control.c database.c interface.c kroute.c lsack.c lsreq.c lsupdate.c neighbor.c ospf6d.c ospfe.c rde.c rde_lsdb.c rde_spf.c usr.sbin/ospfd : control.c database.c interface.c kroute.c lsack.c lsreq.c lsupdate.c neighbor.c ospfd.c ospfe.c rde.c rde_lsdb.c rde_spf.c usr.sbin/portmap: portmap.c usr.sbin/pppd : chap.c lcp.c main.c usr.sbin/relayd: control.c usr.sbin/ripd : control.c kroute.c message.c neighbor.c rde.c rde_rib.c ripd.c ripe.c usr.sbin/rpc.lockd: lockd.c lockd_lock.c procs.c usr.sbin/sensorsd: sensorsd.c usr.sbin/smtpd : control.c usr.sbin/snmpd : snmpe.c usr.sbin/syslogd: privsep.c usr.sbin/trpt : trpt.c usr.sbin/vmd : control.c usr.sbin/watchdogd: watchdogd.c usr.sbin/ypbind: ypbind.c usr.sbin/ypserv/ypserv: ypserv.c ypserv_proc.c Log message: Delete obsolete /* ARGSUSED */ lint comments. ok miod@ millert@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 21:50:27 Modified files: lib/libcrypto/ec: ec2_smpl.c ec_local.h ec_oct.c ecp_mont.c ecp_nist.c ecp_smpl.c Log message: Remove EC_FLAGS_DEFAULT_OCT. The EC code has an amazing array of function pointer hooks, such that a method can hook into almost any operation... and then there is the EC_FLAGS_DEFAULT_OCT flag, which adds a bunch of complex code and #ifdef so you can avoid setting three of those function pointers! Remove EC_FLAGS_DEFAULT_OCT, the now unused flags field from EC_METHOD, along with the various code that was wrapped in EC_FLAGS_DEFAULT_OCT, setting the three function pointers that need to be set in each of the EC_METHODs. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 22:17:33 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove acceptable audit. This code would need changes to be safe to use concurrently - remove it since it is somewhat incomplete and needs reworking. Requested by tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/07 22:33:53 Modified files: usr.bin/ssh : ssh-pkcs11.c Log message: ssh-pkcs11: synchronize error messages with errors A handful of error messages contained incorrect function names or otherwise inaccurate descriptions. Fix them to match reality. input/ok djm CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 22:35:51 Modified files: lib/libcrypto/ec: ec_cvt.c Log message: Stop trying to use EC_GFp_nist_method(). Currently, if compiled without OPENSSL_BN_ASM_MONT, EC_GROUP_new_curve_GFp() tries to use EC_GFp_nist_method(), falling back to EC_GFp_mont_method() if it is not a NIST curve (if OPENSSL_BN_ASM_MONT is defined we use EC_GFp_mont_method() unconditionally). Now that we have a reasonable non-assembly Montgomery implementation, the performance of EC_GFp_nist_method() is either similar or slower than EC_GFp_mont_method() (the exception being P-521, however if you're using that you're not doing it for performance reasons anyway). The EC_GFp_nist_method() uses rather scary BN NIST code (which would probably already be removed, if not for the BN and EC public APIs), it uses code paths that are currently less constant time, and there is additional overhead in checking to see if the curve is actually supported. Stop trying to use EC_GFp_nist_method() and unconditionally use EC_GFp_mont_method() in all cases. While here, factor out the common setup code and call it from both EC_GROUP_new_curve_GFp() and EC_GROUP_new_curve_GF2m(). ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/07 22:36:45 Modified files: regress/lib/libcrypto/wycheproof: Makefile Log message: zap more audit remnants CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 22:41:08 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run test groups concurrently. Add a basic test coordinator, that allows for Wycheproof test groups to be run concurrently. This can be further improved (especially for vectors that have limited test groups), however it already reduces the regress duration by about half on an Apple M1. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 22:45:31 Modified files: lib/libcrypto/ec: ec.h ec2_smpl.c ec_asn1.c ec_lib.c ec_local.h ec_mult.c ec_print.c ecp_mont.c ecp_nist.c ecp_smpl.c Log message: Always clear EC groups and points on free. Rather than sometimes clearing, turn the free functions into ones that always clear (as we've done elsewhere). Turn the EC_GROUP_clear_free() and EC_POINT_clear_free() functions into wrappers that call the *_free() version. Do similar for the EC_METHOD implementations, removing the group_clear_finish() and point_clear_finish() hooks in the process. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 23:12:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Process up to four test vector files concurrently. This avoids having a slow down when processing test vector files that only have a single group. Note that the processing of test vector files is in turn going to be rate limited by the number of concurrent test groups, which means we do not need variable limits for vectors. Reduces a Wycheproof regress run down to ~8 seconds on an Apple M1. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/07 23:21:32 Modified files: usr.bin/ssh : sftp.c Log message: Plug mem leak. Coverity CID 405196, ok djm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/07 23:28:08 Modified files: regress/lib/libcrypto/bn: bn_isqrt.c Log message: bn_isqrt: reduce number of tests to 100. The runtime is roughly quadratic in N_TESTS. While it only takes 1-2s on modern machines, this test takes a long time on slow machines. A reduction of runtime by a factor of ~16 is significant. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/07 23:44:45 Modified files: regress/lib/libcrypto/bn: bn_rand_interval.c Log message: reduce number of tests in bn_rand_interval. This is only testing basic functionality anyway, so 10000 tests are more than enough. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/07 23:47:30 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Fix previous. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/08 00:02:09 Modified files: games/fortune/datfiles: fortunes Log message: this morning's fortune was missing an apostrophe; CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/08 00:15:42 Modified files: lib/libcrypto/ec: ec_cvt.c Log message: Fix a EC_GROUP_clear_free() that snuck through. Thanks to Mark Patruck for reporting. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/08 00:54:04 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main Log message: update lang/erlang/25 to 25.2.3 Diff from maintainer Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/08 01:17:35 Modified files: editors/vile : Makefile distinfo editors/vile/patches: patch-crypt Log message: update editors/vile to 9.8y; diff from Wen Heping, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/08 01:50:28 Modified files: net/syncthing/patches: patch-lib_build_build_go Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 02:32:15 Modified files: productivity/thinkingrock: Makefile productivity/thinkingrock/pkg: PLIST Log message: Unbreak after PATCHORIG change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 02:32:45 Modified files: audio/p5-Music-Audioscrobbler-MPD: Makefile Log message: Unbreak after PATCHORIG change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 02:35:53 Modified files: security/ghidra/patches: patch-gradle_support_ip_gradle Log message: Unbreak after PATCHORIG change. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/08 03:09:49 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1252 - switch to passing exec args via basis :argmap - function execution protocol support for -X/-T - use tools.deps 0.17.1297 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/08 03:12:50 Modified files: www/p5-Catalyst-Plugin-Static-Simple: Makefile distinfo www/p5-Catalyst-Plugin-Static-Simple/pkg: PLIST Log message: Update to p5-Catalyst-Plugin-Static-Simple-0.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 03:13:57 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-421.0.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/08 03:19:34 Modified files: textproc/p5-Text-Template: Makefile distinfo Log message: Update to p5-Text-Template-1.61. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/08 03:23:22 Modified files: textproc/p5-Text-Table: Makefile distinfo Log message: Update to p5-Text-Table-1.135. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/08 03:27:29 Modified files: textproc/p5-String-RewritePrefix: Makefile distinfo Log message: Update to p5-String-RewritePrefix-0.009. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 03:30:46 Modified files: net/smokeping : Makefile net/smokeping/pkg: README Log message: smokeping: show how to configure base httpd(8) to pass the rrdcached path to smokeping's fastcgi script, info thanks to Tom Smyth. use https for HOMEPAGE while there. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 03:33:31 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: $obsolete_reasons takes a package name stem not a path CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 03:36:11 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.15.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 03:42:31 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/ap-utils : Makefile distinfo net/ap-utils/files: bin_ap_config net/ap-utils/patches: patch-Makefile_in patch-configure patch-lib_Makefile_in patch-lib_ap-utils_h net/ap-utils/pkg: DESCR MESSAGE PLIST Log message: Retire net/ap-utils, tools for working with obsolete 802.11b access points (original WAP11 etc) -this was mostly used to adjust RF power output beyond what the amp could safely do (often ended up spewing side-channel noise over most of the 2.4GHz ISM band) Noticed because op@ went on a sweep for ports with remnants of systrace, a nice sign of an abandoned port! ok kn@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/08 03:43:06 Modified files: textproc/p5-String-Random: Makefile distinfo Log message: Update to p5-String-Random-0.32. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/08 04:52:20 Modified files: distrib/miniroot: install.sub Log message: Treat WEP like WPA: only offer if supported WEP does not work with our bwfm(4) and it shows: Which network interface do you wish to configure? (or 'done') [bse0] bwfm0 ifconfig: SIOCS80211NWKEY: Operation not supported by device Access point? (ESSID, 'any', list# or '?') [any] 2 Security protocol? (O)pen, (W)EP, WPA-(P)SK [O] Handle the error and disable (W)EP unless the driver has it. No objections from anyone. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 06:07:33 Modified files: security/lego : Makefile distinfo Log message: update to lego-4.10.2, from Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 06:59:40 Modified files: net/rrdtool : Makefile Log message: build debug packages for rrdtool CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 07:14:42 Modified files: net/smokeping : Makefile net/smokeping/pkg: README Log message: tweak smokeping readme some more CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/08 07:16:19 Modified files: audio/audacious: Makefile.inc audio/audacious/player: distinfo audio/audacious/player/patches: patch-buildsys_mk_in patch-src_libaudcore_Makefile audio/audacious/player/pkg: PLIST audio/audacious/plugins: Makefile distinfo audio/audacious/plugins/patches: patch-buildsys_mk_in patch-configure audio/audacious/plugins/pkg: PLIST Removed files: audio/audacious/player/patches: patch-src_libaudgui_Makefile Log message: Update to audacious-4.3 News: https://audacious-media-player.org/news/56-audacious-4-3-released Includes feedback from Brad Smith and edd@. OK edd@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/08 07:17:25 Modified files: meta/audacious : Makefile Log message: Update audacious meta-package CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 07:18:19 Modified files: security/letsencrypt/client: distinfo Log message: update to certbot/py3-acme 2.4.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/08 07:32:17 Modified files: net/syncthing : Makefile distinfo Log message: update to syncthing 1.23.2; OK edd CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/03/08 07:47:02 Modified files: bin/ps : print.c Log message: Fix alignment of command column. print_comm_name() returns an updated length value, not the length difference. ok deraadt@ millert@ guenther@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 08:52:33 Modified files: devel/p5-Alien-Base: Makefile distinfo devel/p5-Alien-Base/pkg: PLIST Log message: update to p5-Alien-Base-2.78 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 08:52:33 Modified files: devel/p5-Alien-Base-ModuleBuild: Makefile distinfo Log message: update to p5-Alien-Base-ModuleBuild-1.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 08:55:49 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: update to py3-pip-23.0.1 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/08 09:08:00 Modified files: graphics/jpeginfo: 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/03/08 09:28:01 Modified files: devel/highway : Makefile Log message: C++ so base-gcc won't work. Move to ports-gcc on base-gcc arches Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 09:48:43 Modified files: net/p5-Zonemaster/engine: Makefile distinfo Log message: update to p5-Zonemaster-engine-4.6.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/08 09:51:42 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Use BN_free() instead of BN_clear_free() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 09:56:39 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20230302 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 10:00:49 Modified files: x11/tigervnc : Makefile distinfo Log message: update to tigervnc-1.13.1 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/03/08 11:05:05 Modified files: sys/arch/amd64/amd64: lapic.c Log message: amd64: lapic_timer_rearm: don't reset mode, mask, divisor The apic timer mode, mask, and divisor are set during lapic_timer_trigger(). We don't need to reset them when rearming the timer. On physical hardware the difference is too small to measure, but skipping two apic writes may be a bit faster when we're running in a VM. Bochs also likes to log when the apic divisor is changed: 38569516308i[APIC0 ] set timer divide factor to 1 38569517335i[APIC0 ] set timer divide factor to 1 38569518042i[APIC0 ] set timer divide factor to 1 [...] With this change, Bochs is a lot less noisy. Idea from mlarkin@. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 11:14:05 Modified files: devel/libuv : Makefile distinfo Removed files: devel/libuv/patches: patch-src_unix_fs_c Log message: Update to libuv-1.44.2 which finally fixes the cmake hang. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/03/08 11:19:35 Modified files: shells/nushell : Makefile crates.inc distinfo Log message: Update to nushell-0.76.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/08 11:53:49 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_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_forward_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_util_unittest_cc patch-base_posix_unix_domain_socket_unittest_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_unittest_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_system_sys_info_cc patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_linux_pkg-config_py patch-build_config_rust_gni patch-build_detect_host_arch_py patch-build_gn_run_binary_py patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h 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_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc 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_custom_handlers_chrome_protocol_handler_registry_delegate_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_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_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h 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_webrtc_event_log_uploader_cc patch-chrome_browser_memory_details_linux_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_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_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_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_sync_chrome_sync_client_cc patch-chrome_browser_sync_device_info_sync_client_impl_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_group_sampler_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_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_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_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_delegate_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_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_connectors_internals_device_trust_utils_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_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_provider_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_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_test_interaction_interaction_test_util_browser_cc patch-chrome_updater_util_posix_util_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_autofill_payments_strings_grdp 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_proto_util_cc patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_player_player_compositor_delegate_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_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc 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_viz_host_host_display_client_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_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_compositor_viz_process_transport_factory_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_utility_sandbox_delegate_cc patch-content_browser_v8_snapshot_files_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc 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_public_common_zygote_features_gni patch-content_public_test_mock_render_thread_cc 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_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_extension_prefs_cc patch-extensions_common_api__permission_features_json patch-google_apis_gcm_engine_heartbeat_manager_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_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_channel_h patch-media_audio_audio_output_proxy_unittest_cc patch-media_audio_sndio_sndio_input_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_supported_types_cc patch-media_base_video_frame_cc patch-media_capture_video_create_video_capture_device_factory_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_linux_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-mojo_core_channel_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_unittest_cc patch-net_proxy_resolution_proxy_config_service_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_host_attributes_cc patch-remoting_host_host_main_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_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_type_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_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_serial_serial_device_enumerator_cc patch-services_device_serial_serial_io_handler_posix_cc patch-services_device_usb_usb_service_fake_cc patch-services_network_BUILD_gn patch-services_video_capture_public_mojom_video_capture_service_mojom patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_renderer_driver_utils_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_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_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_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl 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_libxml_src_dict_c patch-third_party_perfetto_include_perfetto_base_time_h patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_WSI_libXCB_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-third_party_wayland_include_config_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ui_base_features_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_shm_image_pool_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_implementation_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_ozone_platform_headless_headless_surface_factory_cc 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_corewm_tooltip_aura_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_impl_interactive_uitest_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_execution_isolate_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-base_debug_stack_trace_cc patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_management_management_ui_handler_h 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-content_browser_renderer_host_back_forward_cache_impl_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_cc patch-remoting_host_base_desktop_environment_options_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_mouse_cursor_monitor_proxy_cc patch-third_party_skia_src_base_SkContainers_cpp 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 Removed files: www/chromium/patches: patch-chrome_browser_printing_print_job_worker_cc patch-chrome_updater_ipc_ipc_names_h patch-chrome_updater_updater_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_skia_src_core_SkContainers_cpp patch-third_party_webrtc_rtc_base_BUILD_gn patch-ui_gl_gl_features_h Log message: update to 111.0.5563.64 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/03/08 13:00:59 Modified files: games/cataclysm-dda: Makefile distinfo games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST Added files: games/cataclysm-dda/patches: patch-CMakeLists_txt patch-src_version_cmake Removed files: games/cataclysm-dda/patches: patch-Makefile patch-tests_Makefile Log message: Update to cataclysm-dda-0.G. Switch to CMake to reduce patching. About 1.5 years of changes: https://github.com/CleverRaven/Cataclysm-DDA/blob/0.G/data/changelog.txt CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/03/08 13:43:37 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST graphics/skanlite: distinfo net/kdeconnect-kde: Makefile distinfo net/konversation: distinfo net/ktorrent : distinfo net/libktorrent: distinfo productivity/kalendar: distinfo x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: distinfo x11/kde-applications/akonadi-calendar: distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akregator: distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dragon: distinfo x11/kde-applications/dragon/pkg: PLIST x11/kde-applications/elisa: distinfo x11/kde-applications/eventviews: distinfo x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: distinfo x11/kde-applications/grantleetheme: Makefile distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/incidenceeditor: 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: 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/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: distinfo x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: Makefile distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdepim-addons: distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/kfind: distinfo x11/kde-applications/kfloppy: distinfo x11/kde-applications/kfourinline: distinfo x11/kde-applications/kfourinline/pkg: PLIST x11/kde-applications/kgeography: distinfo x11/kde-applications/kget: distinfo x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgoldrunner/pkg: PLIST x11/kde-applications/kgpg: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kio-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: distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: distinfo x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/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/kopeninghours: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/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: 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/marble/pkg: PLIST x11/kde-applications/markdownpart: distinfo x11/kde-applications/mbox-importer: distinfo x11/kde-applications/messagelib: distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-sieve-editor: 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/spectacle: distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: distinfo x11/kde-applications/umbrello/pkg: PLIST x11/yakuake : distinfo Log message: Update KDE Gear to 22.12.3 Simple bug fixes, more: https://kde.org/announcements/changelogs/gear/22.12.3/ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/08 15:10:40 Modified files: graphics/libjxl: Makefile Log message: C++ requires ports-gcc on base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/03/08 15:20:25 Modified files: sysutils/firmware/iwm: Makefile distinfo sysutils/firmware/iwx: Makefile distinfo Log message: Update firmware for iwm(4) 9k and all iwx(4) devices to new images published in the iwlwifi linux-firmware Git repository on March 6. The -67 iwx images we were using are no longer part of the latest iwlwifi linux-firmware snapshots. Keep them for now by fetching the distfile we have been using separately and extracing the old images from it. with help from and ok kn@ sthen@ Tested: 9260: stsp 9560: gnezdo ax200: stsp ax201: stsp ax210: ian, stsp CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/08 15:25:52 Modified files: share/man/man4 : iwx.4 Log message: update the list of firmware files in the iwx(4) man page CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/08 16:17:03 Modified files: sys/netinet : ip_input.c Log message: An invalid source routing IP option could overwrite kernel memory by using a bad option length. This bug is only reachable if both pf IP option check is disabled and IP source routing is enabled. reported by @fuzzingrf Erg Noor OK claudio@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/08 16:19:05 Modified files: devel/p5-Data-Validate-Struct: Makefile distinfo devel/p5-Data-Validate-Struct/patches: patch-t_run_t Removed files: devel/p5-Data-Validate-Struct/patches: patch-Struct_pm Log message: update p5-Data-Validate-Struct to 0.12 CVSROOT: /cvs Module name: src Changes by: chris@cvs.openbsd.org 2023/03/08 17:13:48 Modified files: sys/dev/pci : if_igc.c Log message: Fix comment to reflect the disabled status of Energy Efficient Ethernet. Intel just disabled EEE for 1Gbps and 2.5Gbps modes on both i225 and i226 chips due to bugs. We already had it this way. ok patrick@ kevlo@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/08 18:00:36 Modified files: graphics/colord: Makefile Log message: base-gcc doesn't understand glib includes complaining about things like "__clang_major__" is not defined. Switch to ports-gcc for base-gcc arches. Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/03/08 20:50:38 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: add a priority queue - Add cq_pend to struct clockintr_queue. cq_pend is the list of clock interrupts pending to run, sorted in ascending order by cl_expiration (earliest deadline first; EDF). If the cl_expiration of two clockintrs is equal, the first clock interrupt scheduled has priority (FIFO). We may need to switch to an RB tree or a min-heap in the future. For now, there are only three clock interrupts, so a linked list is fine. - Add cl_flags to struct clockintr. We have one flag, CLST_PENDING. It indicates whether the given clockintr is enqueued on cq_pend. - Rewrite clockintr_dispatch() to operate on cq_pend. Clock interrupts are run in EDF order until the most imminent clockintr expires in the future. - Add code to clockintr_establish(), clockintr_advance() and clockintr_schedule() to enqueue/dequeue the given clockintr on cq_est and cq_pend as needed. - Add cq_est to struct clockintr_queue. cq_est is the list of all clockintrs established on a clockintr_queue. - Add a new counter, cs_spurious, to clockintr_stat. A dispatch is "spurious" if no clockintrs are on cq_pend when we call clockintr_dispatch(). With input from aisha@. Heavily tested by mlarkin@. Shared with hackers@. ok aisha@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/08 22:56:58 Modified files: sys/net : bpf.c bpf.h bpfdesc.h Log message: add a timeout between capturing a packet and making the buffer readable. before this, there were three reasons that a bpf read will finish. the first is the obvious one: the bpf packet buffer in the kernel fills up. by default this is about 32k, so if you're only capturing a small packet packet every few seconds, it can take a long time for the buffer to fill up before you can read them. the second is if bpf has been configured to enable immediate mode with ioctl(BIOCIMMEDIATE). this means that when any packet is written into the bpf buffer, the buffer is immediately readable. this is fine if the packet rate is low, but if the packet rate is high you don't get the benefit of buffering many packets that bpf is supposed to provide. the third mechanism is if bpf has been configured with the BIOCSRTIMEOUT ioctl, which sets a maximum wait time on a bpf read. BIOCSRTIMEOUT means than a clock starts ticking down when a program (eg pflogd) reads from bpf. when the clock reaches zero then the read returns with whatever is in the bpf packet buffer. however, there could be nothing in the buffer, and the read will still complete. deraadt@ noticed this behaviour with pflogd. it wants packets logged by pf to end up on disk in a timely fashion, but it's fine with tolerating a bit of delay so it can take advantatage of buffering to amortise the cost of the reads per packet. it currently does this with BIOCSRTIMEOUT set to half a second, which means it's always waking up every half second even if there's nothing to log. this diff adds BIOCSWTIMEOUT, which specifies a timeout from when bpf first puts a packet in the capture buffer, and when the buffer becomes readable. by default this wait timeout is infinite, meaning the buffer has to be filled before it becomes readable. BIOCSWTIMEOUT can be set to enable the new functionality. BIOCIMMEDIATE is turned into a variation of BIOCSWTIMEOUT with the wait time set to 0, ie, wait 0 seconds between when a packet is written to the buffer and when the buffer becomes readable. combining BIOCSWTIMEOUT and BIOCIMMEDIATE simplifies the code a lot. for pflogd, this means if there are no packets to capture, pflogd won't wake up every half second to do nothing. however, when a packet is logged by pf, bpf will wait another half second to see if any more packets arrive (or the buffer fills up) before the read fires. discussed a lot with deraadt@ and sashan@ ok sashan@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/08 23:01:40 Modified files: share/man/man4 : bpf.4 Log message: document BIOC[SGD]WTIMEOUT CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/03/08 23:10:53 Modified files: devel/knfmt : Makefile distinfo Log message: update to knfmt-4.1.1 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/03/08 23:22:27 Modified files: games/xmoto : Makefile distinfo games/xmoto/pkg: PLIST Log message: update to xmoto-0.6.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/03/08 23:22:40 Modified files: regress/bin/ps : command.sh Log message: Cope with recent changes to alignment of command column. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/08 23:40:47 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/py-acme: distinfo Log message: update to certbot/py3-acme 2.4.0 (committed from the correct dir this time, reported by naddy) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/08 23:50:55 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20230308. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/08 23:58:27 Modified files: usr.bin/ssh : authfd.c Log message: include destination constraints for smartcard keys too. Spotted by Luci Stanescu; ok deraadt@ markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/09 00:05:21 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.44.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/09 00:05:41 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.4.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/09 00:06:48 Modified files: www/p5-Feed-Find: Makefile distinfo Log message: Update to p5-Feed-Find-0.13. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/09 00:11:05 Modified files: usr.bin/ssh : sshconnect2.c Log message: Re-split the merge of the reorder-hostkeys test. In the kex_proposal_populate_entries change I merged the the check for reordering hostkeys with the actual reordering, but kex_assemble_names mutates options.hostkeyalgorithms which renders the check ineffective. Put the check back where it was. Spotted and tested by jsg@, ok djm@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/09 00:16:40 Modified files: textproc/py-xmlschema: Makefile distinfo Log message: Update to py-xmlschema-2.2.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/03/09 00:20:34 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.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/03/09 00:27:22 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.394 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/03/09 00:30:47 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 0.7.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/09 01:35:03 Modified files: devel/perltidy : Makefile distinfo Log message: Update to perltidy-20230309 from wen heping. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/09 02:18:21 Modified files: x11/xfce4/xfce4-time-out: Makefile x11/xfce4/xfce4-time-out/pkg: DESCR Log message: x11/xfce4/xfce4-time-out: fix typo in descr from callison caffrey, thanks ! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/09 02:18:47 Modified files: textproc/codespell: Makefile distinfo textproc/codespell/pkg: PLIST Log message: update to codespell-2.2.4 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/09 02:25:22 Modified files: devel/p5-Test-Inter: Makefile distinfo Log message: Update to p5-Test-Inter-1.10. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/09 02:45:40 Modified files: textproc/p5-ack: Makefile distinfo Log message: update to p5-ack-3.7.0, and another attempt at getting PORTROACH to play ball CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/09 02:46:22 Modified files: usr.sbin/rpki-client: aspa.c cms.c extern.h gbr.c geofeed.c mft.c print.c roa.c rsc.c tak.c Log message: Show CMS signing-time signed attribute in filemode OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/09 02:53:10 Modified files: textproc/p5-ack: Makefile Log message: p5-ack: point PORTROACH to github CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/09 02:59:48 Modified files: security/yubico/yubikey-manager: Makefile distinfo Log message: update to yubikey-manager-5.0.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/09 03:01:09 Modified files: devel/py-asttokens: Makefile distinfo Log message: Update to py-asttokens-2.2.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/09 03:29:04 Modified files: sys/arch/sparc64/dev: vnet.c Log message: Improve vnet(4) to work better in busy conditions. No longer limit the ifq size to a low number, increase the slots on the DMA Ring a bit and abstract the VNET buffer size into a define. Enqueue packets on the ring but mark the initial packet ready at the end. This way the other ldom is not able to rush ahead and overconsume packets. The dring indexes are passed between ldoms and can get out of sync with causes the TX ring to stall. Tested by myself and jan@ OK kettenis@ jan@ kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/09 03:34:24 Modified files: devel/check/patches: patch-doc_Makefile_in Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/09 05:17:05 Modified files: audio/mumble : Makefile Removed files: audio/mumble/patches: patch-src_mumble_AudioWizard_cpp Log message: drop obsolete patch the audio wizard that crashed 100% reproducibly in 2014 works just fine today without this PR applied. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/09 05:31:05 Modified files: security/yubico/yubico-piv-tool: Makefile distinfo security/yubico/yubico-piv-tool/patches: patch-tool_yubico-piv-tool_c security/yubico/yubico-piv-tool/pkg: PLIST Added files: security/yubico/yubico-piv-tool/patches: patch-common_openssl-compat_c patch-ykcs11_tests_CMakeLists_txt patch-ykcs11_utils_c Removed files: security/yubico/yubico-piv-tool/patches: patch-tool_openssl-compat_c Log message: update to yubico-piv-tool-2.3.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/09 05:49:04 Modified files: x11/kitty : Makefile Log message: x11/kitty: uncomment the the BROKEN marker for now so we have packages available for testing once a mesa fix or workaround lands. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/09 05:54:28 Modified files: usr.sbin/rpki-client: extern.h gbr.c print.c Log message: In filmode also show 'Not After' for GBR records OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/09 06:03:33 Modified files: sysutils/portroach-cli: Makefile sysutils/portroach-cli/files: portroach-cli Log message: tabulate headers just like rows to fix alignment CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/09 06:12:19 Modified files: usr.sbin/bgpd : bgpd.h parse.y printconf.c rde.c rde.h rde_decide.c rde_peer.c rde_update.c session.c session.h Log message: Major rework of RFC9234 support. My initial interpretation of the RFC was too conservative. Fixes and changes include: - add role output to bgpctl, also adjust the capability output. Note, this changes the JSON output of neighbors a bit. - adjust the config parser to enable the RFC9234 role capability when there is a role set. iBGP and sessions with no role will not announce the role capability. - adjust the role capability announcement to be only on sessions that use either AFI IPv4 or IPv6 and SAFI 1 (AID_INET, AID_INET6). - if there is an OPEN notification indicating that the role capability is bad only disable the capability if it is not enforced. - Adjust capability negotiation, store remote_role on the peer since the neighbors role is no longer needed by the RDE. - inject the OTC attribute on ingress only for AID_INET and AID_INET6. For other AIDs clear the F_ATTR_OTC_LOOP flag. - Adjust the role logic in the RDE and use the peer->role (local role of the system) for all checks. Also remove the check if the role capability was negotiated between peers. - In prefix_eligible() check also if the F_ATTR_OTC_LOOP flag is set. The RFC requires that prefixes must be considered ineligible (and not treat as withdraw as done before) - When generating an UPDATE include the OTC attribute unless the AID is neither AID_INET or AID_INET6. Fixes https://github.com/openbgpd-portable/openbgpd-portable/issues/51 Reported by Pier Carlo Chiodi OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/09 06:13:14 Modified files: usr.sbin/bgpctl: output.c output_json.c Log message: Add role output to bgpctl, also adjust the capability output. Note, this changes the JSON output of neighbors a bit. Part of the large RFC9234 rework in bgpd. OK tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/09 06:17:28 Modified files: sys/arch/amd64/amd64: cpu.c Log message: workaround Intel Braswell/Cherry Trail mwait hang dlg has a Dell Wyse 3040 with cpu0: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz, 480.02 MHz, 06-4c-04 cpu0: mwait min=64, max=64, C-substates=0.2.0.0.0.0.3.3, IBE which hangs soon after the login prompt with MP kernels This is a hardware bug described in: Intel Atom Z8000 Processor Series Specification Update Document Number: 332067-012 "CHT45 Processor May Not Wake From C6 or Deeper Sleep State" tested by dlg@, ok guenther@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/09 06:20:18 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230309 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/09 08:40:41 Modified files: usr.sbin/rpki-client: rsc.c Log message: Fix segfault in filemode for RSC objects CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/09 08:48:51 Modified files: usr.sbin/rpki-client: tak.c Log message: Fix segfault in filemode for TAK objects CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/09 09:05:02 Modified files: audio/mumble : Makefile audio/mumble/pkg: PLIST-server Log message: drop manual without tool from server package CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/09 09:25:25 Modified files: misc/p5-CreditCard: Makefile distinfo Log message: Update to p5-CreditCard-0.39. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/09 10:21:21 Modified files: usr.sbin/bgpd : bgpd.h rtr.c rtr_proto.c session.h Log message: Implement ASPA support in RTR by following draft-ietf-sidrops-8210bis-10. In rtr.c renamed rtr_aspa_merge_set() to rtr_aspa_insert() and move it close to rtr_roa_insert(). In rtr_proto.c most complexity comes from the version negotiation. The ASPA parser is reasonably streight forward. The version negotiation is fragile but that is mostly because of the protocol specification and the fact that RTR cache daemons sometimes fail to send errors. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/09 11:20:10 Modified files: lib/libcrypto/pkcs7: pk7_doit.c Log message: Add missing error checking in PKCS7 Check the return value of BIO_set_md(). Prompted by OpenSSL's fix for CVE-2023-0401 (the crash in that bug is an OpenSSL 3-only problem due to provider design). ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/09 11:53:24 Modified files: usr.sbin/rpki-client: cms.c gbr.c mft.c roa.c tak.c Log message: Unwrap a few lines and zap a tab CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/03/09 11:59:42 Log message: Import lang/ghc-8.10.7 for building ghc bootstraps. Not wired to lang/Makefile, not meant to be build like a normal port. ok and some cleanups, gnezdo@ Status: Vendor Tag: kili Release Tags: kili_20230309 N ports/lang/ghc-8.10.7/Makefile N ports/lang/ghc-8.10.7/distinfo N ports/lang/ghc-8.10.7/files/bootstrap.mk N ports/lang/ghc-8.10.7/patches/patch-mk_install_mk_in N ports/lang/ghc-8.10.7/patches/patch-configure N ports/lang/ghc-8.10.7/patches/patch-ghc_mk N ports/lang/ghc-8.10.7/patches/patch-includes_rts_Messages_h N ports/lang/ghc-8.10.7/patches/patch-libraries_base_configure N ports/lang/ghc-8.10.7/patches/patch-libraries_Cabal_Cabal_Distribution_Simple_Program_Strip_hs N ports/lang/ghc-8.10.7/patches/patch-rts_RtsMessages_c N ports/lang/ghc-8.10.7/patches/patch-rts_Stats_c N ports/lang/ghc-8.10.7/patches/patch-utils_iserv_ghc_mk No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/09 12:00:27 Modified files: net/quagga : Makefile Log message: quagga: remove a check from 2021 that struct ip_mreqn is present in in.h CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/09 12:48:42 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Check that a PCIe port isn't disabled in the device tree. ok patrick@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/03/09 12:49:57 Modified files: distrib/miniroot: install.sub Log message: remove obsolete libLLVM.so.[0-6].0 during upgrade ok kn@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/09 13:48:46 Modified files: editors/bvi : Makefile distinfo Log message: editors/bvi: update to 1.4.2 for some minor bug fixes CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/03/09 14:06:24 Modified files: usr.bin/ssh : authfd.c ssh-agent.c readconf.c Log message: modify parentheses in conditionals to make it clearer what is being assigned and what is being checked ok djm dtucker CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/09 14:13:35 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.8 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/09 16:42:56 Modified files: devel/pax-utils: Makefile Log message: Wants a "__svr4__" define that base-gcc doesn't define. Switching to ports-gcc fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/09 16:56:14 Modified files: graphics/aspect-crop: Makefile Log message: This has been broken forever on sparc64. "Project ERROR: failed to parse default search paths from compiler output" Mark it BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/09 16:57:39 Modified files: graphics/posterazor: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/09 19:24:56 Modified files: usr.bin/ssh : readconf.c Log message: Remove no-op (int) > INT_MAX checks since they can never be true. From Coverity CID 405031, ok djm@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/09 19:32:04 Modified files: usr.bin/ssh : ssh_config.5 Log message: Like sshd_config, some ssh_config options are not first-match-wins. sshd_config.5 was fixed in r1.348, this is the same for this file CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/09 20:01:51 Modified files: usr.bin/ssh : channels.c Log message: Expliticly ignore return code from fcntl(.. FD_CLOEXEC) since there's not much we can do anyway. From Coverity CID 291857, ok djm@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/09 20:27:54 Modified files: audio/libcanberra: Makefile Log message: C++ ports cannot use base-gcc Switch to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/09 21:06:21 Modified files: usr.bin/ssh : dns.c Log message: Plug mem leak on error path. Coverity CID 405026, ok djm@. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/03/09 21:15:08 Modified files: lib/mesa : meson.build lib/mesa/docs : dispatch.rst lib/mesa/generated/src/amd/vulkan/bvh: converter_internal.comp.spv.h converter_leaf.comp.spv.h copy.comp.spv.h lbvh_internal.comp.spv.h leaf.comp.spv.h morton.comp.spv.h ploc_internal.comp.spv.h lib/mesa/generated/src/amd/vulkan/radix_sort/shaders: fill.comp.spv.h histogram.comp.spv.h init.comp.spv.h prefix.comp.spv.h scatter_0_even.comp.spv.h scatter_0_odd.comp.spv.h scatter_1_even.comp.spv.h scatter_1_odd.comp.spv.h lib/mesa/generated/src/compiler/glsl: glsl_lexer.cpp lib/mesa/generated/src/compiler/glsl/glcpp: glcpp-lex.c lib/mesa/generated/src/intel/vulkan: float64_spv.h lib/mesa/generated/src/mesa/program: lex.yy.c lib/mesa/mk/libEGL: shlib_version lib/mesa/mk/libGL: shlib_version lib/mesa/mk/libGLESv1_CM: shlib_version lib/mesa/mk/libGLESv2: shlib_version lib/mesa/mk/libOSMesa: shlib_version lib/mesa/mk/libglapi: shlib_version lib/mesa/src : meson.build lib/mesa/src/egl/main: eglapi.c eglcontext.c eglcurrent.c eglcurrent.h lib/mesa/src/gallium/auxiliary/os: os_thread.h lib/mesa/src/gallium/frontends/glx/xlib: glx_api.c lib/mesa/src/gallium/frontends/wgl: stw_device.c lib/mesa/src/glx: glxclient.h glxcurrent.c lib/mesa/src/glx/tests: fake_glx_screen.cpp lib/mesa/src/loader: loader.c lib/mesa/src/mapi: entry.c entry_ppc64le_tls.h entry_x86-64_tls.h entry_x86_tls.h mapi_glapi.c u_current.c u_current.h lib/mesa/src/mapi/glapi: glapi.c glapi.h glapi_entrypoint.c glapi_priv.h meson.build lib/mesa/src/mapi/glapi/gen: gl_SPARC_asm.py gl_x86-64_asm.py gl_x86_asm.py lib/mesa/src/mesa/main: context.c lib/mesa/src/util: u_thread.h Added files: lib/mesa/src/mapi: entry_ppc64le_tsd.h entry_x86_tsd.h Log message: revert upstream Mesa changes to remove non-TLS paths https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17213 Emulated TLS isn't enough when many shared libraries are involved. This caused problems with some ports: kitty, calibre, qutebrowser. reported by tb@ and others CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/03/09 21:16:09 Modified files: distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/09 23:03:36 Modified files: www/chromium/patches: patch-chrome_browser_memory_details_linux_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_usb_usb_service_fake_cc patch-third_party_wayland_include_config_h Log message: sync with shared patch repo CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/03/09 23:23:50 Modified files: net/owncloudclient: Makefile distinfo Log message: update owncloudclient to 3.2.1.10355 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/10 00:17:08 Modified files: usr.bin/ssh : sshconnect.c Log message: Explicitly ignore return from fcntl(... FD_CLOEXEC) here too. Coverity CID 291853. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 00:54:03 Modified files: devel/p5-File-Touch: Makefile distinfo Log message: Update to p5-File-Touch-0.12, looks ok Abel Abraham Camarillo Ojeda (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 00:55:19 Modified files: devel/p5-Test-Requires: Makefile distinfo Log message: Update to p5-Test-Requires-0.11, looks ok Abel Abraham Camarillo Ojeda (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/10 00:57:16 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_filter.c rde_peer.c rde_update.c Log message: Compile the output filter rules into per peer filter rules. especially on route-servers the output filters are in the hot path so reducing the number of rules to check has a big impact. I have seen a 25% to 30% speedup in my big IXP testbench. The output ruleset is applied and copied for each peer during config reload and when a peer is initially added. OK tb@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/10 00:59:21 Modified files: www : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: www/kibana/patches: patch-bin_kibana patch-bin_kibana-plugin patch-config_kibana_yml patch-package_json patch-bin_kibana-keystore Log message: Remove kibana: unusable on OpenBSD https://marc.info/?l=openbsd-ports&m=165997067614113&w=2 ok op@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/10 01:05:06 Removed files: www/kibana : Makefile distinfo www/kibana/pkg : kibana.rc DESCR PLIST README Log message: Remove kibana remnants CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/03/10 01:09:10 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo Log message: update 3.2.0 -> 3.3.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/10 01:35:49 Modified files: textproc : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/patches: patch-config_jvm_options patch-config_elasticsearch_yml patch-bin_elasticsearch-env textproc/elasticsearch/pkg: DESCR PLIST README elasticsearch.rc Log message: Remove elasticsearch: unusable on OpenBSD https://marc.info/?l=openbsd-ports&m=165997067614113&w=2 ok op@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 01:47:50 Modified files: devel/p5-Class-Method-Modifiers: Makefile distinfo Log message: Update to p5-Class-Method-Modifiers-2.15. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 01:57:56 Modified files: devel/p5-Data-Dump-Streamer: Makefile distinfo Log message: Update to p5-Data-Dump-Streamer-2.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/10 02:09:49 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.6. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 02:09:57 Modified files: mail/p5-MIME-Charset: Makefile distinfo Log message: Update to p5-MIME-Charset-1.013.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/10 02:28:50 Modified files: x11/gtkmm40 : Makefile distinfo x11/gtkmm40/pkg: PLIST Log message: Update to gtkmm40-4.10.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 02:44:54 Modified files: usr.bin/openssl: asn1pars.c Log message: openssl(1) asn1parse: avoid crash with ASN.1 BOOLEANS When pointing openssl asn1parse -strparse at DER octets 01 01, it crashes: $ printf '<\x01\x01>' | openssl asn1parse -inform der -strparse 1 Refuse to parse BOOLEAN types instead, which avoids a crash in hensonian /* hmm... this is a little evil, but it works */ code. Found while poking at CMS timestamps to understand one of job's diffs. with/ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 02:56:09 Modified files: lib/libcrypto/asn1: a_type.c Log message: Return the correct type for ASN.1 BOOLEANs ASN.1 BOOLEANs and ASN.1 NULL are handled specially in the ASN.1 sausage factory and they are special in that they don't have a->value.ptr set. Both need to be special cased here since they fail the a->type.ptr != NULL check. Apart from fixing an obvious bug in ASN1_TYPE_get(), this fixes another crash in openssl(1) asn1parse. There is more to do in the vicinity, but that is more complex and will have to wait for OpenBSD 7.3-current. with/ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/10 03:02:07 Modified files: net/toot : Makefile distinfo Log message: update to toot-0.36.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/10 03:02:13 Modified files: textproc/py-charset-normalizer: Makefile distinfo Log message: update to py3-charset-normalizer-3.1.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/10 03:22:55 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Take controller out of reset; makes it work on rk356x. ok patrick@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/10 03:28:26 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_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_forward_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_util_unittest_cc patch-base_posix_unix_domain_socket_unittest_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_unittest_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_system_sys_info_cc patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_linux_pkg-config_py patch-build_config_rust_gni patch-build_detect_host_arch_py patch-build_gn_run_binary_py patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h 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_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc 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_custom_handlers_chrome_protocol_handler_registry_delegate_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_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_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h 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_webrtc_event_log_uploader_cc patch-chrome_browser_memory_details_linux_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_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_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_resources_settings_route_ts patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_device_info_sync_client_impl_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_group_sampler_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_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_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_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_delegate_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_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_connectors_internals_device_trust_utils_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_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_provider_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_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_test_interaction_interaction_test_util_browser_cc patch-chrome_updater_util_posix_util_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_autofill_payments_strings_grdp 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_proto_util_cc patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_player_player_compositor_delegate_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_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc 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_viz_host_host_display_client_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_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_compositor_viz_process_transport_factory_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_utility_sandbox_delegate_cc patch-content_browser_v8_snapshot_files_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc 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_public_common_zygote_features_gni patch-content_public_test_mock_render_thread_cc 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_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_extension_prefs_cc patch-extensions_common_api__permission_features_json patch-google_apis_gcm_engine_heartbeat_manager_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_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_channel_h patch-media_audio_audio_output_proxy_unittest_cc patch-media_audio_sndio_sndio_input_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_supported_types_cc patch-media_base_video_frame_cc patch-media_capture_video_create_video_capture_device_factory_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_linux_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-mojo_core_channel_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_unittest_cc patch-net_proxy_resolution_proxy_config_service_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_host_attributes_cc patch-remoting_host_host_main_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_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_type_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_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_serial_serial_device_enumerator_cc patch-services_device_serial_serial_io_handler_posix_cc patch-services_device_usb_usb_service_fake_cc patch-services_network_BUILD_gn patch-services_video_capture_public_mojom_video_capture_service_mojom patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_renderer_driver_utils_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_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_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_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl 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_libxml_src_dict_c patch-third_party_perfetto_include_perfetto_base_time_h patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_WSI_libXCB_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-third_party_wayland_include_config_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ui_base_features_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_shm_image_pool_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_implementation_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_ozone_platform_headless_headless_surface_factory_cc 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_corewm_tooltip_aura_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_impl_interactive_uitest_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_execution_isolate_cc www/ungoogled-chromium/pkg: PLIST Added files: www/ungoogled-chromium/patches: patch-base_debug_stack_trace_cc patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_management_management_ui_handler_h 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-content_browser_renderer_host_back_forward_cache_impl_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_cc patch-remoting_host_base_desktop_environment_options_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_mouse_cursor_monitor_proxy_cc patch-third_party_skia_src_base_SkContainers_cpp 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 Removed files: www/ungoogled-chromium/patches: patch-chrome_browser_printing_print_job_worker_cc patch-chrome_updater_ipc_ipc_names_h patch-chrome_updater_updater_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-third_party_angle_src_common_vulkan_BUILD_gn patch-third_party_angle_src_third_party_volk_BUILD_gn patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_skia_src_core_SkContainers_cpp patch-third_party_webrtc_rtc_base_BUILD_gn patch-ui_gl_gl_features_h Log message: update to 111.0.5563.64 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/10 03:33:41 Modified files: distrib/miniroot: install.sub Log message: Fix error on installer abort/exit ^C during questiong yields /install: /tmp/cppid: cannot open $(<) input The trap handler must first test existence, then read the PID file. Quote like other PID file constructs in install.sub do. Use newlines to make the trap function readable. OK miod CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/10 03:54:29 Modified files: sys/dev/fdt : rkclock.c Log message: Implement setting the parent clock for RK356x. This includes code for setting external parent clocks, which is needed to switch to the clock provided by the Ethernet PHY. ok patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/10 04:01:52 Modified files: sys/dev/dt : dt_dev.c Log message: Update the stack offset for the profile probe to account for the clockintr API functions. Fixes flamegraphs on archs I could test. OK bluhm@ miod@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/10 04:04:26 Modified files: sys/dev/dt : dt_dev.c Log message: Add the necessary stack offsets for macppc so dt(4). Tested on a G5 and G4 macppc. OK miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 04:55:38 Modified files: lib/libcrypto/asn1: bio_asn1.c Log message: ASN.1 BIO: properly wire up prefix_free and suffix_free If something goes wrong before the ASN.1 BIO state machine has passed both flushing states, asn1_bio_free() forgets to free the ndef_aux and the ex_arg since the prefix_free() and suffix_free callbacks are not called. This can lead to leaks, notably in streaming bios. Part of https://github.com/openssl/openssl/pull/15999 I have a regress covering this but it is not yet ready to land. ok beck jsing CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/10 05:02:11 Modified files: usr.sbin/rpki-client: aspa.c cert.c extern.h gbr.c geofeed.c print.c roa.c rsc.c tak.c x509.c Log message: Show the X.509 notBefore in filemode OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/10 05:44:57 Modified files: usr.sbin/rpki-client: aspa.c cert.c crl.c extern.h gbr.c geofeed.c parser.c print.c roa.c rsc.c tak.c x509.c Log message: mechanical change, rename struct members to match the original X509 names OK tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 06:39:37 Modified files: textproc/p5-PPIx-QuoteLike: Makefile distinfo Log message: Update to p5-PPIx-QuoteLike-0.023. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 06:50:04 Modified files: textproc/p5-PDF-Table: Makefile distinfo textproc/p5-PDF-Table/pkg: PLIST Log message: Update to p5-PDF-Table-1.005. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/10 07:02:23 Modified files: x11/gnome/gcr4 : Makefile distinfo x11/gnome/gcr4/pkg: PLIST Log message: Update to gcr4-4.1.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 07:09:20 Modified files: textproc/p5-LaTeX-Pod: Makefile distinfo Log message: Update to p5-LaTeX-Pod-0.23. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 07:18:33 Modified files: sysutils/p5-File-Rename: Makefile distinfo Log message: Update to p5-File-Rename-2.01. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/10 07:27:31 Modified files: security/py-scp: Makefile distinfo Log message: Update to py-scp-0.14.5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/10 09:21:36 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-configure_ac patch-res_res_rtp_asterisk_c patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c telephony/asterisk/20/pkg: PLIST-main Log message: update to asterisk-20.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/10 09:21:47 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-configure_ac patch-res_res_rtp_asterisk_c patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c telephony/asterisk/18/pkg: PLIST-main Log message: update to asterisk-18.17.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:41:07 Modified files: lib/libcrypto/evp: evp.h Log message: Expose the EVP_CIPHER_meth_* API (setter only) in evp.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:41:33 Modified files: lib/libcrypto/ui: ui.h Log message: Expose UI_null() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:43:02 Modified files: lib/libcrypto/x509: x509.h Log message: Expose X509_CRL_get0_sigalg() and X509_get0_uids CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:44:07 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Expose various X509_STORE_*check_issued() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:44:43 Modified files: lib/libcrypto : Symbols.list Log message: Update Symbols.list CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:45:50 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: Crankl libcrypto/libssl/libtls minors after symbol addition CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/10 09:47:36 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/10 10:02:03 Modified files: security/pivy : Makefile Removed files: security/pivy/patches: patch-piv-certs_c Log message: pivy: We added X509_CRL_get0_tbs_sigalg for pivy, so let's now use it. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/10 12:01:38 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.4; from MAINTAINER Florian Viehweger, thanks! Changelog: CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/03/10 12:26:06 Modified files: sbin/iked : ikev2.c Log message: Fix possible leak of spibuf and flowbuf in error case. ok patrick@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/10 13:05:40 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.36 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/10 13:16:53 Modified files: distrib/amd64/iso: Makefile distrib/amd64/ramdisk_cd: Makefile Log message: Remove unused make variables FSTYPE (=install360) and FSDISKTYPE (=mini34). Preparatory to removing some obsolete/unused disktab entries. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/10 13:47:17 Modified files: devel/p5-Test2-Suite: Makefile distinfo devel/p5-Test2-Suite/pkg: PLIST Log message: update p5-Test2-Suite to 0.000148 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/10 14:22:47 Modified files: devel/p5-Devel-MAT: Makefile distinfo Log message: update p5-Devel-MAT to 0.50 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/10 14:26:42 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230310 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/10 14:31:16 Modified files: x11/kitty : Makefile Log message: kitty: remove info on brokenness. It appears to work again CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/10 15:14:32 Modified files: sys/dev/dt : dt_dev.c dtvar.h Log message: Add new dt(4) ioctl DTIOCGARGS to get the types of probe arguments. They are already tracked as strings in the kernel. Export them to userland using one ioctl(2) for all arguments of each probe. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/10 15:28:50 Modified files: graphics/glslang: Makefile graphics/vulkan-loader: Makefile graphics/vulkan-validation-layers: Makefile Removed files: graphics/glslang/patches: patch-Test_runtests graphics/vulkan-loader/patches: patch-CMakeLists_txt patch-loader_vk_loader_platform_h graphics/vulkan-validation-layers/patches: patch-layers_vk_mem_alloc_h Log message: remove some unneeded patches. Based on diff from Brad - thanks! CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/10 15:58:38 Modified files: games/vkquake : Makefile distinfo Log message: update to 1.22.3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/10 16:02:30 Modified files: usr.sbin/btrace: btrace.c Log message: btrace(8) retrieves the types of the arguments of each tracepoint from the kernel. Add them to a cache when needed, and print them with btrace -l. If the argument is of type int, print the value as %d signed integer. This gives pretty output for refcnt changes. All other types still use %ul. The probe and argument number can be used as array index. Remove the qsort and search for probe number to simplify the code. Use array index for both probes and argument types. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/03/10 16:19:29 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu firmware to 20230310 includes initial firmware for GC 11.0.1 and GC 11.0.2 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/03/10 16:21:02 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20230310 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/03/10 16:22:45 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20230310 no binary change CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/03/10 21:52:18 Modified files: audio/ncspot : Makefile distinfo crates.inc Log message: audio/ncspot: update to 0.13.0 changelog: https://github.com/hrkfdn/ncspot/compare/v0.12.0...v0.13.0 From MAINTAINER CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/10 23:08:10 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/pkg: PLIST-main Added files: mail/grommunio/gromox/patches: patch-lib_rfbl_cpp Log message: update to 2.6 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/10 23:38:29 Modified files: mail/grommunio/sync: Makefile distinfo mail/grommunio/web: Makefile distinfo mail/grommunio/web/patches: patch-config_php_dist Log message: bugfix update to upstream's git HEAD CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/10 23:43:08 Modified files: mail/grommunio/admin-api: Makefile distinfo mail/grommunio/admin-api/pkg: PLIST Log message: update to 1.9.20 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/10 23:45:48 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo Log message: bugfix update to upstream's git HEAD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/11 01:09:45 Modified files: net/ntfy : Makefile Log message: lowercase start of COMMENT CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/11 02:17:23 Modified files: devel/py-test-subtests: Makefile distinfo Log message: Update to py-pytest-subtests-0.10.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/11 02:31:06 Modified files: math/superlu : Makefile distinfo Log message: Update to superlu-5.3.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/11 03:04:59 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Factor out the cache reset logic into rtr_reset_cache() and use it consitently in all places where the cache should be reset. Additionally adjust the FSM to handle a connection close event in the protocol negotiation phase as a protocol mismatch. Some caches fail to send an error PDU and this allows them to work. A drawback is that if the connection is closed because of a different reason the system will fall back to a lower then necessary version. The RFC and draft mandates this behaviour. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/11 03:06:17 Modified files: usr.sbin/bgpd : version.h Log message: Bump version to 7.8 CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/03/11 03:33:27 Modified files: sys/arch/luna88k/luna88k: romcons.c Log message: Add missing $OpenBSD$ tag. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/11 04:24:09 Modified files: www/py-urllib3 : Makefile distinfo Log message: update to py3-urllib3-1.26.15 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/11 05:26:47 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/11 05:45:47 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-7.3. Fix a potential segfault; from Dan Cross CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:02:26 Modified files: regress/lib/libcrypto/bn: bn_shift.c Log message: Mark test table as static const. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:04:21 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_word.c Log message: Add regress coverage for BN_{add,sub,mul,div,mod}_word(). This also provides some indirect coverage for BN_hex2bn(), BN_bn2hex() and BN_get_word(). Two of these tests are currently failing and will be fixed shortly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:05:02 Modified files: lib/libcrypto/asn1: a_type.c Log message: Remove a pesky space. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:13:11 Modified files: lib/libcrypto/bn: bn_word.c Log message: Correct sign handling in BN_add_word(). A sign handling bug was introduced to BN_add_word() in bn_word.c r1.18. When handling addition to a negative bignum, the BN_sub_word() call can result in the sign being flipped, which we need to account for. Use the same code in BN_sub_word() - while not technically needed here it keeps the code consistent. Issue discovered by tb@ ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:14:54 Modified files: lib/libcrypto/bn: bn_word.c Log message: Avoid -0 in BN_div_word(). Currently, the use of BN_div_word() can result in -0 - avoid this by setting negative again, at the end of the computation. Should fix oss-fuzz 56667. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:27:38 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go regress/lib/libcrypto/evp: evp_test.c Log message: Add OPENSSL_cleanup() calls to some regress. This gets us some minimal test coverage. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/11 07:29:02 Modified files: lib/libcrypto : crypto_init.c Log message: Call CRYPTO_cleanup_all_ex_data() from OPENSSL_cleanup(). Issue reported by Graham Percival (@gperciva) ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/11 08:29:03 Modified files: lib/libcrypto/dsa: dsa_lib.c Log message: Fix an off-by-one in dsa_check_key() The private key is a random number in [1, q-1], so 1 must be allowed. Since q is at least an 160-bit prime and 2^159 + 1 is not prime (159 is not a power of 2), the probability that this is hit is < 2^-159, but a tiny little bit wrong is still wrong. Found while investigating a report by bluhm ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/11 08:50:13 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Fix double free after BIO_new_NDEF() Once the asn_bio is prepended to the out chain, and before the asn1_cb() has done its thing, asn_bio needs to be popped off again on error. Failing to do this can cause write after frees or double frees when the out BIO is used after the function returned. Based on a very complicated diff by Matt Caswell and Viktor Dukhovni. This was part of the fixes in OpenSSL 1.1.1t. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/11 08:56:04 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Use "if (ptr == NULL)" instead of "if (!ptr)" Requested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/11 09:02:06 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Tiny cleanup for readability Turn a malloc() into calloc() and check two function calls directly forever instead of a combined check afterward. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/11 09:29:48 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Switch an early return into goto err CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/11 10:02:10 Modified files: sysutils/nix : Makefile Log message: replace sed pre-test hack with TAR in env to fix tar(1) usage CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/11 12:43:04 Modified files: sysutils/nix : Makefile sysutils/nix/patches: patch-src_nix-daemon_nix-daemon_cc Log message: Use proper struct sockpeercred for SO_PEERCRED CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/11 13:03:41 Modified files: mail/grommunio/admin-api: Makefile Log message: add build dependency on py3-yaml CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/11 13:49:33 Modified files: sys/arch/alpha/stand: Makefile.inc sys/arch/alpha/stand/boot: Makefile sys/arch/alpha/stand/bootxx: Makefile sys/arch/alpha/stand/netboot: Makefile Log message: Allow strip and objcopy to be overrridden, for easier cross-buildability. NFC CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/11 13:52:02 Removed files: sys/arch/alpha/stand: headersize.c Log message: Remove long dead "tool". CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/11 13:52:09 src/sys/arch/alpha/stand/nboot Update of /cvs/src/sys/arch/alpha/stand/nboot In directory cvs.openbsd.org:/cvs.d/hack/miod/src/sys/arch/alpha/stand/nboot Log Message: Directory /cvs/src/sys/arch/alpha/stand/nboot added to the repository CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/11 13:56:01 Added files: sys/arch/alpha/stand/nboot: Makefile conf.c devopen.c disk.c libsa.h machdep.c prom.c prom_swpal.S promcons.c rpcc.S Log message: New alpha secondary boot blocks using the MI code base. Not linked to the build yet. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/11 14:14:26 Modified files: lib/libcrypto/rsa: rsa_lib.c Log message: Remove a few extra spaces CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/03/11 22:34:49 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.4.2.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/12 01:28:59 Modified files: games/godot : Makefile distinfo Log message: update games/godot to 3.5.2 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/12 03:41:18 Modified files: usr.bin/ssh : sftp.c Log message: calloc can return NULL but xcalloc cannot. From Coverity CID 291881, ok djm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/12 04:11:55 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.89. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/12 04:12:07 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.89. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/12 04:12:22 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.89. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/12 04:40:39 Modified files: usr.bin/ssh : kex.c Log message: Put upper bound on number of entries in SSH2_MSG_EXT_INFO request. This is already constrained by the maximum SSH packet size but this makes it explicit. Prompted by Coverity CID 291868, ok djm@ markus@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/12 04:46:27 Modified files: sys/dev/fdt : mvtemp.c Log message: Match on the Armada 380 temperature sensor, which works the same as the CP110 sensor. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/12 04:49:05 Modified files: share/man/man4 : mvtemp.4 Log message: Update supported hardware list and fix spelling of Marvell while I'm here CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/12 04:50:06 Modified files: sys/arch/armv7/conf: GENERIC Log message: Enable mvtemp(4) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/12 05:45:52 Modified files: usr.sbin/rpki-client: cms.c Log message: Invalidate the signtime output parameter in cms_parse_validate_internal() and in cms_get_signtime(). ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/12 05:46:35 Modified files: usr.sbin/rpki-client: aspa.c gbr.c mft.c roa.c rsc.c tak.c Log message: Initialize the local signtime variable in the individual *_parse() functions ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/12 05:49:02 Modified files: lib/libcrypto/asn1: a_print.c Log message: Avoid an 1 byte out-of-bounds read in ASN1_PRINTABLE_type() In case the input is not NUL terminated, the reversed check for length and terminating NUL results in a one-byte overread. The documentation says that the input should be a string, but in ASN.1 land you never know... Reported by Guido Vranken a while back ok beck CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/12 05:54:56 Modified files: usr.sbin/rpki-client: aspa.c extern.h mft.c parser.c roa.c x509.c Log message: Refactor expiration calculation Unify common code paths which find the exact expiry moment into a new helper function. Additionally, the new helper offers more accuracy by checking more applicable CRLs whether their 'nextupdate' is 'sooner'. tb@ noted: The helper adds a multiplier of log(#crls), but that's certainly acceptable as it is still very cheap. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/12 05:55:34 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Log message: Add crl.c in various places to gain access to the new helper CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/12 06:11:45 Modified files: usr.sbin/rpki-client: filemode.c Log message: Alphabetically sort various bits and pieces - mechanical change Might make later refactors easier to follow OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/12 07:31:39 Modified files: usr.sbin/rpki-client: rsc.c Log message: zap a tab CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/12 08:29:50 Modified files: sys/dev/fdt : files.fdt rkclock.c rkclock_clocks.h sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : rkcomphy.c Log message: Add rkcomphy(3), a driver for the "naneng" combo PHY found on the RK356x (and RK3588). This is a PIPE PHY with support for PCIe, SATA, USB3, SGMII and QSGMII. For now only PCIe, SATA and USB3 support are implemented. SATA support has not been tested. Also add the refernce clocks needed by the PHYs to rkclock(4). ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/03/12 09:09:38 Modified files: devel/got : Makefile distinfo Log message: update to got 0.86 see git repository history for per-change authorship information - fix race condition on NFS where log-message file's modify time may change - fix gotd sending too large pack files in some cases - support histedit fold operations which delete a file and then add it again - make diffing files which changed into dirs and vice-versa possible - handle files changing into directories during 'got update' - add quoting to repository path sent to server for git-shell compatibility - gotwebd: handle short reads and timeouts - gotwebd: provide gotweb_render_page() entrypoint for all pages - gotwebd: reply with non-200 HTTP status code on error CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/12 10:16:11 Modified files: www/ungoogled-chromium/patches: patch-chrome_browser_memory_details_linux_cc Log message: remove debug printf CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/12 10:22:34 Added files: games/godot/patches: patch-platform_x11_detect_prime_cpp Log message: missed cvs add (unbreak games/godot) spotted by ajacoutot@, thanks! CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/12 11:16:15 Modified files: util/macros : COPYING ChangeLog Makefile.am Makefile.in configure configure.ac xorg-macros.m4.in Added files: util/macros : README.md Removed files: util/macros : README Log message: Update to xorg-util-macros 1.20.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/12 11:17:25 Modified files: font/util : ChangeLog Makefile.in aclocal.m4 configure configure.ac fontutil.m4.in font/util/man : Makefile.in Log message: Update font-util to version 1.4.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/12 11:22:07 Modified files: font/adobe-100dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/adobe-75dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/adobe-utopia-100dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/adobe-utopia-75dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/adobe-utopia-type1: ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh configure configure.ac font/alias : ChangeLog Makefile.in README.md aclocal.m4 configure configure.ac font/alias/100dpi: Makefile.in font/alias/75dpi: Makefile.in font/alias/cyrillic: Makefile.in font/alias/misc: Makefile.in font/arabic-misc: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bh-100dpi : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bh-75dpi : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bh-lucidatypewriter-100dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bh-lucidatypewriter-75dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bh-ttf : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bh-type1 : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bitstream-100dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bitstream-75dpi: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/bitstream-type1: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/cronyx-cyrillic: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/cursor-misc: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/daewoo-misc: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/dec-misc : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/encodings : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/encodings/large: Makefile.am Makefile.in font/ibm-type1 : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/isas-misc : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/jis-misc : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/micro-misc: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/misc-cyrillic: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/misc-ethiopic: ChangeLog Makefile.am Makefile.in README.md aclocal.m4 configure configure.ac font/misc-meltho: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/misc-misc : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac k14.bdf font/mutt-misc : ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh configure configure.ac font/schumacher-misc: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/screen-cyrillic: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/sony-misc : ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/sun-misc : COPYING ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh configure configure.ac olcursor.bdf olgl10.bdf olgl12.bdf olgl14.bdf olgl19.bdf font/winitzki-cyrillic: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac font/xfree86-type1: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac Added files: font/adobe-100dpi: README.md font/adobe-75dpi: README.md font/adobe-utopia-100dpi: README.md font/adobe-utopia-75dpi: README.md font/adobe-utopia-type1: README.md font/arabic-misc: README.md font/bh-100dpi : README.md font/bh-75dpi : README.md font/bh-lucidatypewriter-100dpi: README.md font/bh-lucidatypewriter-75dpi: README.md font/bh-ttf : README.md font/bh-type1 : README.md font/bitstream-100dpi: README.md font/bitstream-75dpi: README.md font/bitstream-type1: README.md font/cronyx-cyrillic: README.md font/cursor-misc: README.md font/daewoo-misc: README.md font/dec-misc : README.md font/ibm-type1 : README.md font/isas-misc : README.md font/jis-misc : README.md font/micro-misc: README.md font/misc-cyrillic: README.md font/misc-meltho: README.md font/misc-misc : README.md font/mutt-misc : README.md font/schumacher-misc: README.md font/screen-cyrillic: README.md font/sony-misc : README.md font/sun-misc : README.md font/winitzki-cyrillic: README.md font/xfree86-type1: README.md Removed files: font/adobe-100dpi: README font/adobe-75dpi: README font/adobe-utopia-100dpi: README font/adobe-utopia-75dpi: README font/adobe-utopia-type1: README font/arabic-misc: README font/bh-100dpi : README font/bh-75dpi : README font/bh-lucidatypewriter-100dpi: README font/bh-lucidatypewriter-75dpi: README font/bh-ttf : README font/bh-type1 : README font/bitstream-100dpi: README font/bitstream-75dpi: README font/bitstream-type1: README font/cronyx-cyrillic: README font/cursor-misc: README font/daewoo-misc: README font/dec-misc : README font/ibm-type1 : README font/isas-misc : README font/jis-misc : README font/micro-misc: README font/misc-cyrillic: README font/misc-meltho: README font/misc-misc : README font/mutt-misc : README font/schumacher-misc: README font/screen-cyrillic: README font/sony-misc : README font/sun-misc : README font/winitzki-cyrillic: README font/xfree86-type1: README Log message: Update all font packages to latest versions. Main change is the use of the new XORG_DEFAULT_NOCODE_OPTIONS autotools option that reduces the configure scripts by a fair amount. Will speed up builds a bit. No actual changes to fonts. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/12 11:29:02 Modified files: lib/libcrypto/cms: cms_asn1.c lib/libcrypto/pkcs7: pk7_asn1.c Log message: pk7_cb() and cms_cb() Add and fix FALLTHROUGH statement. I was confused for way too long since I hadn't noticed that this case fell through to the next. Also add and move some empty lines in the cms_cb() to make this resemble KNF more. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/12 11:41:45 Modified files: util/macros : xorg-macros.m4.in Log message: Re-add local change to use AM_MAINTAINER_MODE by default CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/12 11:44:05 Modified files: font/adobe-100dpi: Makefile.in aclocal.m4 configure font/adobe-75dpi: Makefile.in aclocal.m4 configure font/adobe-utopia-100dpi: Makefile.in aclocal.m4 configure font/adobe-utopia-75dpi: Makefile.in aclocal.m4 configure font/adobe-utopia-type1: Makefile.in aclocal.m4 configure font/alias : Makefile.in aclocal.m4 configure font/alias/100dpi: Makefile.in font/alias/75dpi: Makefile.in font/alias/cyrillic: Makefile.in font/alias/misc: Makefile.in font/arabic-misc: Makefile.in aclocal.m4 configure font/bh-100dpi : Makefile.in aclocal.m4 configure font/bh-75dpi : Makefile.in aclocal.m4 configure font/bh-lucidatypewriter-100dpi: Makefile.in aclocal.m4 configure font/bh-lucidatypewriter-75dpi: Makefile.in aclocal.m4 configure font/bh-ttf : Makefile.in aclocal.m4 configure font/bh-type1 : Makefile.in aclocal.m4 configure font/bitstream-100dpi: Makefile.in aclocal.m4 configure font/bitstream-75dpi: Makefile.in aclocal.m4 configure font/bitstream-type1: Makefile.in aclocal.m4 configure font/cronyx-cyrillic: Makefile.in aclocal.m4 configure font/cursor-misc: Makefile.in aclocal.m4 configure font/daewoo-misc: Makefile.in aclocal.m4 configure font/dec-misc : Makefile.in aclocal.m4 configure font/encodings : Makefile.in aclocal.m4 configure font/encodings/large: Makefile.in font/ibm-type1 : Makefile.in aclocal.m4 configure font/isas-misc : Makefile.in aclocal.m4 configure font/jis-misc : Makefile.in aclocal.m4 configure font/micro-misc: Makefile.in aclocal.m4 configure font/misc-cyrillic: Makefile.in aclocal.m4 configure font/misc-ethiopic: Makefile.in aclocal.m4 configure font/misc-meltho: Makefile.in aclocal.m4 configure font/misc-misc : Makefile.in aclocal.m4 configure font/mutt-misc : Makefile.in aclocal.m4 configure font/schumacher-misc: Makefile.in aclocal.m4 configure font/screen-cyrillic: Makefile.in aclocal.m4 configure font/sony-misc : Makefile.in aclocal.m4 configure font/sun-misc : Makefile.in aclocal.m4 configure font/util : Makefile.in aclocal.m4 configure font/util/man : Makefile.in font/winitzki-cyrillic: Makefile.in aclocal.m4 configure font/xfree86-type1: Makefile.in aclocal.m4 configure Log message: Regen CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/03/12 12:06:34 Modified files: infrastructure/db: user.list Log message: Update 'port' column entry to reflect reality ok sthen CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/03/12 12:09:18 Modified files: infrastructure/db: user.list Log message: Comment out users for removed ports "it is better to have the lines present but commented-out so 'cvs blame' shows the date" and ok sthen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/12 13:02:34 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : rkcomphy.4 Log message: rkcomphy(4) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/12 14:14:41 Modified files: share/man/man4 : rkcomphy.4 Log message: correct macro request (.nm -> .Nm); CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/12 14:55:51 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_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_forward_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_files_file_util_unittest_cc patch-base_i18n_icu_util_cc patch-base_logging_unittest_cc patch-base_memory_platform_shared_memory_region_posix_cc patch-base_posix_unix_domain_socket_unittest_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_unittest_cc patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_strings_safe_sprintf_unittest_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_threading_platform_thread_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_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_linux_pkg-config_py patch-build_config_rust_gni patch-build_detect_host_arch_py patch-build_gn_run_binary_py patch-build_toolchain_gcc_toolchain_gni patch-chrome_app_chrome_command_ids_h 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_app_theme_theme_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc patch-chrome_browser_background_background_mode_manager_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_custom_handlers_chrome_protocol_handler_registry_delegate_cc patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_h 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_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_webrtc_event_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_memory_details_linux_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_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_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_sandbox_internals_sandbox_internals_ts 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_incident_reporting_incident_reporting_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_device_info_sync_client_impl_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_themes_theme_service_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_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_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_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_opaque_browser_frame_view_layout_delegate_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_hung_renderer_view_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_drag_controller_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_connectors_internals_device_trust_utils_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_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_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_media_cdm_host_file_path_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_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_test_interaction_interaction_test_util_browser_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_autofill_payments_strings_grdp patch-components_components_chromium_strings_grd patch-components_components_google_chrome_strings_grd 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_proto_util_cc patch-components_neterror_resources_neterror_js patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_player_player_compositor_delegate_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_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc 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_sync_device_info_local_device_info_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_viz_host_host_display_client_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_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_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_compositor_viz_process_transport_factory_cc patch-content_browser_devtools_protocol_system_info_handler_cc 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_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_scheduler_responsiveness_native_event_observer_h patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_v8_snapshot_files_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_common_BUILD_gn patch-content_common_font_list_unittest_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_browser_zygote_host_zygote_host_linux_h patch-content_public_common_common_param_traits_macros_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_public_common_zygote_features_gni patch-content_public_test_mock_render_process_host_h patch-content_public_test_mock_render_thread_cc 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_shell_utility_shell_content_utility_client_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h 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_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_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-gpu_vulkan_vulkan_image_cc patch-gpu_vulkan_vulkan_image_h patch-headless_lib_browser_headless_web_contents_impl_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_channel_common_cc patch-ipc_ipc_channel_h patch-ipc_ipc_channel_mojo_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_output_proxy_unittest_cc patch-media_audio_sndio_sndio_input_cc patch-media_audio_sndio_sndio_output_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_supported_types_cc patch-media_base_user_input_monitor_unittest_cc patch-media_base_video_frame_cc patch-media_capture_video_create_video_capture_device_factory_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_linux_cc patch-media_capture_video_video_capture_device_client_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_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_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-media_webrtc_helpers_cc patch-media_webrtc_helpers_unittests_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_unittest_cc patch-net_dns_BUILD_gn patch-net_dns_dns_util_cc patch-net_dns_host_resolver_system_task_cc patch-net_proxy_resolution_proxy_config_service_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_cc patch-pdf_pdfium_pdfium_engine_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_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_host_attributes_cc patch-remoting_host_host_main_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-remoting_protocol_webrtc_video_stream_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc 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_geolocation_location_arbitrator_cc patch-services_device_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_serial_serial_device_enumerator_cc patch-services_device_serial_serial_io_handler_posix_cc patch-services_device_usb_usb_service_fake_cc patch-services_network_BUILD_gn patch-services_video_capture_public_mojom_video_capture_service_mojom 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_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_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_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_fonts_font_cache_cc 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_fonts_font_platform_data_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl 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_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_libsync_src_sync_c patch-third_party_libxml_src_dict_c patch-third_party_perfetto_include_perfetto_base_time_h patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_WSI_libXCB_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_byte_order_h patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_aura_screen_ozone_cc patch-ui_aura_screen_ozone_h patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_base_webui_web_ui_util_cc patch-ui_base_x_x11_shm_image_pool_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_h patch-ui_gfx_BUILD_gn patch-ui_gl_BUILD_gn patch-ui_gl_gl_implementation_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_native_theme_native_theme_base_cc patch-ui_ozone_platform_headless_headless_surface_factory_cc patch-ui_ozone_platform_x11_ozone_platform_x11_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_style_platform_style_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_impl_interactive_uitest_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_memory_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_sandbox_sandbox_cc patch-weblayer_browser_content_browser_client_impl_cc www/iridium/pkg: PLIST Added files: www/iridium/patches: patch-base_allocator_dispatcher_tls_h patch-base_debug_stack_trace_cc patch-base_files_file_path_watcher_h patch-base_functional_unretained_traits_h patch-base_process_memory_linux_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_sync_sync_service_factory_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_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_management_management_ui_handler_h 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_updater_configurator_cc patch-chrome_updater_util_posix_util_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-content_browser_renderer_host_back_forward_cache_impl_cc patch-content_renderer_BUILD_gn 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-net_tools_net_watcher_net_watcher_cc patch-remoting_host_base_desktop_environment_options_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_mouse_cursor_monitor_proxy_cc patch-services_tracing_public_cpp_stack_sampling_tracing_sampler_profiler_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_distributed_point_functions_BUILD_gn patch-third_party_pdfium_pdfium_gni patch-third_party_skia_src_base_SkContainers_cpp patch-third_party_wayland_BUILD_gn patch-third_party_wayland_include_config_h patch-ui_gl_gl_bindings_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 Removed files: www/iridium/patches: patch-base_process_memory_cc patch-base_threading_platform_thread_h patch-build_linux_unbundle_openh264_gn patch-chrome_browser_content_settings_chrome_content_settings_utils_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_printing_print_job_worker_cc patch-chrome_browser_ui_views_bubble_anchor_util_views_cc patch-chrome_updater_app_app_install_cc patch-chrome_updater_app_app_uninstall_cc patch-chrome_updater_installer_cc patch-chrome_updater_updater_cc patch-chrome_updater_util_cc patch-components_autofill_assistant_browser_client_context_cc patch-components_autofill_assistant_browser_client_context_unittest_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_cc patch-gpu_command_buffer_service_shared_image_gl_texture_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_factory_cc patch-third_party_angle_src_common_vulkan_BUILD_gn patch-third_party_angle_src_third_party_volk_BUILD_gn patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_ffmpeg_libavcodec_x86_fft_asm patch-third_party_skia_src_core_SkContainers_cpp patch-third_party_swiftshader_src_WSI_BUILD_gn patch-third_party_wayland_features_gni patch-third_party_webrtc_overrides_metronome_source_h patch-third_party_webrtc_rtc_base_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_api_autogen_glx_h patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_bindings_autogen_glx_h patch-ui_gl_gl_features_h patch-ui_gl_gl_image_glx_native_pixmap_cc patch-v8_src_flags_flags_cc Log message: update to 2023.03.111 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/12 16:05:43 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.10 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/03/12 16:18:59 Modified files: sys/arch/sh/sh : clock.c sys/arch/landisk/conf: GENERIC RAMDISK Log message: sh, landisk: set HZ=64 again The addition of HZ to sys/kernel.h in v1.26 overrides the default definition of HZ in sh/clock.c, changing landisk from HZ=64 to HZ=100. Explicitly set HZ=64 in the GENERIC and RAMDISK config(8) files to can change it from 100 back to 64. Not sure if this is the best thing, but it does fix the problem. Problem confirmed by, and fix tested by, miod@. ok miod@ CVSROOT: /cvs Module name: ports Changes by: jmatthew@cvs.openbsd.org 2023/03/12 22:05:06 Modified files: security/pivy : Makefile distinfo security/pivy/pkg: PLIST security/pivy/patches: patch-Makefile Log message: Update to pivy 0.11.1, add dependency on json-c and enable pivy-ca CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/12 22:15:44 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/13 01:30:11 Modified files: sys/dev/pci : pcidevs Log message: Add Kingston NV2 NVMe drive. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/13 01:30:44 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/03/13 01:31:09 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Stop confusing out and asn_bio in BIO_new_NDEF() BIO_new_NDEF() sets up an ASN.1 BIO to the output chain and then adds even more BIOs. Since BIO_push(bio, new_tail) returns bio on success, after the if ((out = BIO_push(asn_bio, out)) != NULL) the 'out' BIO and the 'asn_bio' are the same. The code then goes on and uses one or the other. This is very confusing. Simply stop using out once it's appended to asn_bio. ok jsing CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/13 02:50:53 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 57.4; diff from maintainer, thanks! CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 03:24:37 Modified files: usr.sbin/rpki-client: extern.h mft.c parser.c print.c Log message: Rename some data fields to closer match their provenance OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 03:26:46 Modified files: devel/py-pyproject-api: Makefile distinfo Log message: update to py3-pyproject_api-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 03:26:50 Modified files: sysutils/py-pipx: Makefile distinfo sysutils/py-pipx/pkg: PLIST Log message: update to py3-pipx-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 03:26:53 Modified files: security/pecl-mcrypt: Makefile distinfo Log message: update to pecl-mcrypt-1.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 03:31:45 Modified files: devel/ccache : Makefile distinfo Added files: devel/ccache/patches: patch-unittest_CMakeLists_txt Log message: update to ccache-4.8 do kn's "skip building tests unless testing" a different way that won't miss any newly added upstream targets during updates (otherwise that's a build time optimisation but a porter time pessimisation) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 03:52:15 Modified files: textproc/py-openpyxl: Makefile distinfo Log message: update to py3-openpyxl-3.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 03:52:17 Modified files: www/awstats : Makefile distinfo www/awstats/pkg: PLIST Log message: update to awstats-7.9 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/13 04:39:03 Modified files: usr.sbin/rpki-client: mft.c Log message: Revert accidental change from explicit to implicit tagging in r1.86. ok job CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/13 05:02:13 Modified files: devel/glib2mm : Makefile distinfo Log message: Update to glib2mm-2.66.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 05:12:38 Modified files: telephony/coturn: Makefile telephony/coturn/pkg: turnserver.rc Log message: coturn: fix pid file creation to avoid it writing the pid to /tmp from Andre Stoebe CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/03/13 05:59:39 Modified files: sys/arch/luna88k/stand/boot: Makefile libsa.h Added files: sys/arch/luna88k/stand/boot: cmd_luna88k.c Log message: Add "machine poweroff" command on luna88k bootloader. ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 06:55:18 Modified files: x11/kitty : Makefile distinfo Log message: update to kitty-0.26.5 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/13 07:36:56 Modified files: usr.sbin/tcpdump: print-usbpcap.c Log message: Fix usbpcap handler to properly detect overflows using TCHECK macros. OK mpi@ mbuhl@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 07:42:01 Modified files: usr.sbin/rpki-client: filemode.c Log message: Refactor whats printed when in filemode OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/13 07:59:24 Modified files: geo/gdal : Makefile Log message: geo/gdal: make sure mono & java swig bindings arent build should fix a build failure seen by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/13 08:40:26 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.4.3. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/03/13 08:58:01 Modified files: usr.sbin/tcpdump: print-stp.c Log message: Fix potential underflow when printing STP data. Reported by Peter J. Philipp ok claudio CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 09:50:40 Modified files: usr.sbin/rpki-client: filemode.c Log message: Merge calling print_certification_path() into adjacent else branch OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/13 10:39:29 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: Try to explain that the neighor role is required to enable both ASPA validation and RFC9234 OTC leak detection and role capability. The role on iBGP peers is forced to 'none' since it makes no sense there. After input from benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/13 10:52:42 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_decide.c rde_update.c Log message: Add F_CTL_LEAKED and F_CTL_INELIGIBLE flags for bgpctl to show leaked and ineligible paths. While there rename F_PREF_OTC_LOOP to F_PREF_OTC_LEAK since this indicates that a route leak was detected. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/13 10:59:23 Modified files: usr.sbin/bgpctl: bgpctl.8 bgpctl.c parser.c Log message: Extend bgpctl show rib with two new options: - invalid: show only routes that are not valid - leaked: show only routes where a route leak was detected OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/13 11:31:28 Modified files: usr.sbin/bgplgd: bgplgd.8 bgplgd.h qs.c Log message: Extend bgplgd to handle leaked and invalid options to show rib. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 12:02:58 Modified files: usr.sbin/rpki-client: filemode.c print.c Log message: In filemode for ROAs/ASPAs display when the Signature path will expire Also rename 'certification path' to 'signature path' for alignment OK tb@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/03/13 12:09:41 Modified files: usr.sbin/vmd : ns8250.c Log message: vmd(8): backout ns8250 changes. This backs out commit h1IJwTVsYWfnRKWy which intended to fix interrupt issues on slower host hardware. Unfortunately, this causes a race condition on much faster host hardware. It still requires investigation. With an "I told you so" about touching ns8250 from mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/13 12:31:54 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: typo fix; ok claudio CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 13:46:56 Modified files: usr.sbin/rpki-client: cms.c Log message: Check that the CMS signing-time isn't after the X.509 notAfter The CMS signing-time is the purported 'now' from the perspective of the issuer. It doesn't make sense for an issuer to sign objects that have a validity window that falls entirely in the past (from the perspective of the signer). Although CMS signing-time is not a trusted timestamp, it should never be after X.509 notAfter. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 13:51:49 Modified files: usr.sbin/rpki-client: extern.h filemode.c print.c Log message: In filemode, display the moment the signature path will expire Previously this was only shown for ROA+ASPA. Now also show for GBR, Geofeed, Certs, RSC, and TAK. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 13:54:36 Modified files: usr.sbin/rpki-client: mft.c Log message: Check that the CMS signing-time is not after the MFT's nextUpdate Issuing manifests whose validity window is entirely in the past, as observed from the purported CMS signing-time would be a form of backdating. OK tb@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/13 14:19:22 Modified files: sys/stand/boot : vars.c Log message: "ask name" option letter is 'n' instead of 'a' on pmax and alpha for historical (and firmware) reasons. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/13 14:20:13 Modified files: sys/arch/alpha/stand/nboot: Makefile Added files: sys/arch/alpha/stand/nboot: boot.8 Log message: Add manual page. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/13 14:20:59 Modified files: sys/arch/alpha/stand: Makefile Log message: Switch alpha to new boot blocks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 14:26:38 Modified files: sysutils/ipmitool: Makefile distinfo Log message: ipmitool port tweaks: - upstream distfile was rerolled at some point (changelog update and configure.ac regen); fetch the new one rather than rely on ftp.openbsd.org archive working. - add a comment to the Makefile with sourceforge link; github suspended the upstream maintainer's account without notice https://sourceforge.net/p/ipmitool/news/2023/03/github-project-going-orphan/ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/13 14:32:28 Modified files: share/man/man8/man8.alpha: boot_alpha.8 Log message: Point people to boot(8) rather than duplicating information. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 14:55:14 Modified files: usr.sbin/rpki-client: filemode.c Log message: In filemode, also print details for .cer certificates CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/13 15:01:06 Modified files: usr.sbin/rpki-client: filemode.c Log message: Don't lookup the signature path's expiry for trust anchor certs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 15:13:32 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.1.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/13 15:20:09 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/13 16:10:44 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: broken on i386; segfault in v8_context_snapshot_generator CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/13 16:56:33 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.1. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/03/13 18:11:58 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add missing newline to ddb(4) printout Let's also print the state (running, pending, or established) of each clockintr. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/03/13 18:24:05 Modified files: sys/netinet : tcp_input.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h Log message: To avoid misunderstanding, keep variables for tcp keepalive in milliseconds, which is the same unit of tcp_now(). However, keep the unit of sysctl variables in seconds and convert their unit in tcp_sysctl(). Additionally revert TCPTV_SRTTDFLT back to 3 seconds, which was mistakenly changed to 1.5 seconds by tcp_timer.h 1.19. ok claudio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/13 22:51:34 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/03/13 23:10:18 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-CMakeLists_txt Log message: Update nextcloudclient to v3.7.4 Update diff from Adriano Barbosa (maintaienr) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/14 00:45:41 Modified files: net/p5-Net-DNS-SEC: Makefile Added files: net/p5-Net-DNS-SEC/patches: patch-SEC_xs Log message: p5-Net-DNS-SEC: do not set missing DSA private key to 0 This module takes shortcuts and sets missing parameters in at least DSA and RSA to 0 instead of leaving them unset. This leads to failing regress tests since sanity checks on DSA parameters have been added before performing DSA verify and sign operations to prevent infinite loops. Discussed at length with beck, bluhm, jsing reborted by and ok bluhm (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/14 00:55:31 Modified files: sys/arch/alpha/stand/nboot: boot.8 Log message: sync the boot options list, and some macro fixes; ok miod CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/14 00:56:22 Modified files: security/p5-Crypt-OpenSSL-DSA: Makefile Added files: security/p5-Crypt-OpenSSL-DSA/patches: patch-DSA_xs Log message: p5-Crypt-OpenSSL-DSA: don't set dummy public key to 0 When the Richards added setters for DSA parameters to OpenSSL 1.1, they added a check that disallows setting a private key without a corresponding public key. This was incompatible with existing API surface of the Perl bindings, so they added a hack. This hack no longer works since we added a check to the DSA signing operation. Set the public key to 2 instead, which is good enough to pass the new checks. This workaround will have to be revisited soon, but it is good enough for now. Discussed at length with beck, bluhm, jsing reported by and ok bluhm (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/14 01:09:11 Modified files: usr.sbin/rpki-client: x509.c Log message: rpki-client: disallow AIA in self-signed certs Per RFC 6487, 4.8.7, self-signed certificates must not have an Authority Info Access extension. In normal operation this is ensured by ta_parse() and cert_parse(), respectively. In filemode, only partial checks are performed, so this is not guaranteed. Issue flagged by and ok job CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/14 01:26:25 Modified files: usr.bin/ssh : authfile.c Log message: Check pointer for NULL before attempting to deref. None of the existing callers seem to do that, but it's worth checking. From Coverity CID 291834, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/14 01:28:47 Modified files: usr.bin/ssh : krl.c Log message: Free KRL itself in addition to its contents. From Coverity CID 291841, ok djm@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/03/14 02:37:24 Modified files: devel/jenkins/devel: Makefile devel/jenkins/pkg: DESCR README jenkins.rc devel/jenkins/stable: Makefile Log message: Update URLs, DESCR and remove AJP option Diff from Alexander Brandes with tweaks by me. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/14 03:46:22 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-config_mak_uname devel/git/pkg : PLIST-main Log message: update to git 2.40.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.40.0.txt CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/03/14 04:07:45 Modified files: www/apache-httpd: Tag: OPENBSD_7_2 Makefile distinfo Removed files: www/apache-httpd/patches: Tag: OPENBSD_7_2 patch-modules_http2_h2_c2_filter_c Log message: update to 2.4.56 fixes CVE-2023-27522 and CVE-2023-25690 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/14 04:08:13 Modified files: x11/mplayer : Makefile x11/mplayer/patches: patch-libao2_ao_sndio_c Log message: mplayer: fix a crash when exiting in muted state Muting mplayer with 'm', then hitting '' segfaults mplayer since it tries to unmute itself after uninitializing the sndio backend. Clear the havevol flag on uninit() to block subsequent AOCONTROL_{GET,SET}_VOLUME operations. Fix suggested by and ok ratchov CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/14 04:34:24 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.9.0. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/14 05:25:23 Modified files: share/man/man4 : bwfm.4 Log message: WEP in bfwm(4) never worked, sync with reality "ifconfig bwfm0 [-]nwkey ..." does not work and thus the installer no longer offers WEP, so unmention support while leaving the recommendation against it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/14 06:21:40 Modified files: devel/jenkins/devel: Makefile devel/jenkins/pkg: DESCR devel/jenkins/stable: Makefile Log message: rewrite jenkins DESCR; less blurb, more information about what it does ok rsadowski CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/03/14 07:09:48 Modified files: editors/emacs : Makefile Added files: editors/emacs/patches: patch-lib-src_etags_c patch-lisp_htmlfontify_el patch-lisp_progmodes_ruby-mode_el Log message: Backport security fixes from the emacs-28 branch Fixes for CVE-2022-45939, CVE-2022-48337, CVE-2022-48338, CVE-2022-48339 Prevent arbitrary command execution in ctags/etags handling and htmlfontify/ruby modes. From lux @ shellcodes dot org CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/03/14 07:16:02 Modified files: editors/emacs : Tag: OPENBSD_7_2 Makefile Added files: editors/emacs/patches: Tag: OPENBSD_7_2 patch-lib-src_etags_c patch-lisp_htmlfontify_el patch-lisp_progmodes_ruby-mode_el Log message: Backport security fixes from the emacs-28 branch Fixes for CVE-2022-45939, CVE-2022-48337, CVE-2022-48338, CVE-2022-48339 Prevent arbitrary command execution in ctags/etags handling and htmlfontify/ruby modes. From lux @ shellcodes dot org CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/03/14 07:16:39 Modified files: editors/emacs : Makefile Log message: Bump to be ahead of -stable CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/14 07:31:16 Modified files: usr.sbin/rpki-client: version.h Log message: Prep for rpki-client 8.3 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/03/14 08:22:56 Modified files: games/zelda3 : Makefile distinfo games/zelda3-data: Makefile distinfo Removed files: games/zelda3/patches: patch-types_h Log message: update games/zelda3 to new upstream tag "0.2-beta" Compared to our previous snapshot this fixes known gameplay glitches and bugs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/14 09:16:37 Modified files: sysutils/ipmitool/patches: patch-configure_ac Log message: remove patch chunk which was included in the new upstream tar; reported by naddy CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/14 12:25:44 Modified files: www/chromium/patches: patch-v8_include_v8config_h www/ungoogled-chromium/patches: patch-v8_include_v8config_h www/iridium/patches: patch-v8_include_v8config_h Log message: disable the preserve_most attribute usage in v8 on arm64 to unbreak runtime until it gets investigated CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/14 12:54:42 Log message: Import OpenSSL 3.1, ok sthen Some more assembly, notably for riscv and ppc. Otherwise nothing to write home about. No QUIC. There's now one test failure on sparc64. This is new. https://www.openssl.org/news/openssl-3.1-notes.html Status: Vendor Tag: tb Release Tags: tb_20230314 N ports/security/openssl/3.1/Makefile N ports/security/openssl/3.1/distinfo N ports/security/openssl/3.1/patches/patch-Configurations_shared-info_pl N ports/security/openssl/3.1/patches/patch-crypto_bn_build_info N ports/security/openssl/3.1/patches/patch-apps_rehash_c N ports/security/openssl/3.1/patches/patch-crypto_rsa_rsa_ossl_c N ports/security/openssl/3.1/patches/patch-Configurations_unix-Makefile_tmpl N ports/security/openssl/3.1/patches/patch-crypto_bn_asm_armv8-mont_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_vpaes-armv8_pl N ports/security/openssl/3.1/patches/patch-Configurations_10-main_conf N ports/security/openssl/3.1/patches/patch-crypto_ec_asm_ecp_nistz256-armv8_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_keccak1600-armv8_pl N ports/security/openssl/3.1/patches/patch-crypto_chacha_asm_chacha-armv8_pl N ports/security/openssl/3.1/patches/patch-crypto_modes_asm_aes-gcm-armv8_64_pl N ports/security/openssl/3.1/patches/patch-crypto_modes_asm_ghashv8-armx_pl N ports/security/openssl/3.1/patches/patch-crypto_poly1305_asm_poly1305-armv8_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_aesv8-armx_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_sha1-armv8_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_sha512-armv8_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_aes-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_aesni-sha1-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_aesni-sha256-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_aesni-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_bsaes-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_aes_asm_vpaes-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_bn_asm_rsaz-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_bn_asm_x86_64-mont5_pl N ports/security/openssl/3.1/patches/patch-crypto_camellia_asm_cmll-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_chacha_asm_chacha-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_ec_asm_ecp_nistz256-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_modes_asm_aesni-gcm-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_modes_asm_ghash-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_poly1305_asm_poly1305-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_keccak1600-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_sha1-mb-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_sha1-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_sha256-mb-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_sha_asm_sha512-x86_64_pl N ports/security/openssl/3.1/patches/patch-crypto_whrlpool_asm_wp-x86_64_pl N ports/security/openssl/3.1/pkg/DESCR N ports/security/openssl/3.1/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/14 12:55:43 Modified files: security/openssl: Makefile Log message: Link OpenSSL 3.1 to build CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/03/14 13:00:02 Modified files: sysutils/hcloud: Makefile distinfo modules.inc Log message: Update hcloud to 1.31.1 1.31.1 * ci: fix issue where release pipeline fails and no assets are produced * fix(ci): race-condition in signing macos binaries 1.31.0 * server/list: Add missing PlacementGroup to JSON * Update the toml library to the latest version * Adding an age column to the cli * feat(completion): read network zones from API CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/14 13:30:15 Modified files: devel/libevent2: Makefile Log message: Fix shebang for packaged event_rpcgen.py CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/03/14 14:05:32 Modified files: lang/ghc : Makefile lang/ghc/pkg : PLIST Removed files: lang/ghc/files : Process.hsc lang/ghc/patches: patch-libraries_unix_unix_cabal Log message: Remove our pledge(2) interface patch from ghc. It's broken since OpenBSD-6.3, nothing in the ports tree is or was using it. When necessary, I could easily write a separate "library" interfacing pledge(2) and unveil(2) that then should be hosted on hackage.haskell.org. ok gnezdo@, kn@, sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/14 14:35:36 Modified files: mail/grommunio/web: Makefile Log message: set DPB_PROPERTIES=lonesome on i386, this has been failing on most builds with out of memory when running one or other of the java jscompiler parts CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/14 15:19:02 Modified files: graphics/opencolorio: Makefile Log message: Mark graphics/opencolorio BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/03/14 18:33:20 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.38.1 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/03/14 18:35:38 Modified files: security/rbw : Makefile crates.inc distinfo Log message: Update rbw to 1.6.0 OK aisha@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/14 18:41:04 Modified files: regress/lib/libcrypto/bn: bn_mod_exp_zero.c Log message: bn_mod_exp_zero: rename result into got CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/03/14 19:39:40 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to vultr-cli-2.15.1 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/03/14 19:57:58 Modified files: lang/microscheme: Makefile distinfo lang/microscheme/patches: patch-makefile lang/microscheme/pkg: PLIST Log message: Update microscheme to tagged 0.9.4 release CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/03/14 20:00:52 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-node_gyp lang/node/pkg : PLIST Log message: update to 18.15.0 patch from Volker Schlecht (maintainer) who tested on amd64,arm64,i386 I tested on arm64, works fine for me CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/14 22:26:23 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Include tests with negative values in BN_mod_exp* regress. This currently fails. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/14 22:30:20 Modified files: lib/libcrypto/bn: bn_exp.c Log message: Ensure negative input to BN_mod_exp_mont_consttime() is correctly reduced. A negative input to BN_mod_exp_mont_consttime() is not correctly reduced, remaining negative (when it should be in the range [0, m)). Fix this by unconditionally calling BN_nnmod() on the input. Fixes ossfuzz #55997. ok tb@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/14 23:49:47 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs Added files: lang/rust/patches: patch-tests_run-make-fulldeps_relocation-model_Makefile patch-tests_ui-fulldeps_myriad-closures_rs patch-tests_ui_sse2_rs Removed files: lang/rust/patches: patch-src_test_run-make-fulldeps_relocation-model_Makefile patch-src_test_ui-fulldeps_myriad-closures_rs patch-src_test_ui_sse2_rs Log message: update lang/rust to 1.68.0 Announce: https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html Changelog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1680-2023-03-09 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/03/14 23:51:55 Modified files: www/woob : Makefile Log message: www/woob add missing RUN_DEPENDS (py-packaging) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/15 00:14:02 Modified files: lib/libcrypto/bio: bio_lib.c Log message: Streaming BIOs assume they can write to NULL BIOs At least SMIME_text() relies on this. Pushing an error on the stack trips PKCS7 regress in py-cryptography, so indicate nothing was written instead of throwing an error. Reported by Alex Gaynor a while back ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/15 00:22:42 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Error check BIO_asn1_set_{prefix,suffix}() calls ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/15 00:28:55 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Push calloc() of ndef_aux down as far as possible and pull the setting of the ex_arg up, so we can do error checking. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/15 00:30:21 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Add comments that explain why things are done in this strange order. There's some method to this madness. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 00:31:49 Log message: import security/pizauth, from Laurence Tratt (upstream/maintainer), ok kn@ pizauth is a simple program for requesting, showing, and refreshing OAuth2 access tokens. pizauth is formed of two components: a persistent server which interacts with the user to request tokens, and refreshes them as necessary; and a command-line interface which can be used by programs such as fdm, neomutt, or msmtp to authenticate with OAuth2. Status: Vendor Tag: sthen Release Tags: sthen_20230315 N ports/security/pizauth/Makefile N ports/security/pizauth/distinfo N ports/security/pizauth/crates.inc N ports/security/pizauth/pkg/DESCR N ports/security/pizauth/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 00:32:51 Modified files: security : Makefile Log message: +pizauth CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/15 00:34:07 Modified files: lib/libcrypto/ec: ecx_methods.c Log message: Return the signature length after successful signing operation This is required behavior of the EVP_DigestSign() API, but seemingly almost nothing uses this. Well, turns out ldns does. Reported by Stephane. Helpful comments by sthen. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 01:30:24 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-toolkit_xre_glxtest_cpp Log message: www/mozilla-firefox: update to 111.0. see https://www.mozilla.org/en-US/firefox/111.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-09/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 01:31:42 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.9.0. see https://www.mozilla.org/en-US/firefox/102.9.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-10/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 01:32:11 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.9.0 see https://www.mozilla.org/en-US/firefox/102.9.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-10/ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/15 01:51:21 Modified files: www/chromium : Makefile www/chromium/patches: patch-v8_include_v8config_h www/iridium : Makefile www/iridium/patches: patch-v8_include_v8config_h www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-v8_include_v8config_h Log message: restrict usage of preserve_most to clang 17 to fix weird runtime issues commit ab12885a59d86d43a624ffaf6d56ca0d34e8e8bb Author: Clemens Backes Date: Tue Feb 21 14:38:08 2023 +0100 Restrict usage of preserve_most to clang 17 Before https://reviews.llvm.org/D143425, preserve_most was broken for methods/functions with return value(s). This CL thus restricts the use of the preserve_most attribute to clang version >= 17, so we can start using preserve_most more widely. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/03/15 02:15:39 Modified files: usr.bin/tmux : arguments.c cmd-command-prompt.c cmd-parse.y Log message: Fix command prompt not to always append argument but only if there has actually been expansion. GitHub issue 3493. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/15 02:20:52 Modified files: sys/arch/i386/i386: bios.c sys/arch/amd64/amd64: bios.c Log message: store bios version, needed for amdgpu Steam Deck quirk CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/15 02:24:56 Modified files: sys/dev/pci/drm: drm_linux.c Log message: handle dmi_get_system_info(DMI_BIOS_VERSION) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 02:29:17 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.6.3. see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/15 02:36:33 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vcn.c Log message: drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes From Guilherme G. Piccoli in amd-staging-drm-next https://gitlab.freedesktop.org/drm/amd/-/issues/2385 This fixes amdgpu failing to init on Steam Deck after the drm 6.1 update: [drm] failed to load ucode VCN0_RAM(0x3A) [drm] psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF0000) [drm] *ERROR* ring vcn_dec_0 test failed (-60) [drm] *ERROR* hw_init of IP block failed -60 drm:pid0:amdgpu_device_init *ERROR* amdgpu_device_ip_init failed drm:pid0:amdgpu_attachhook *ERROR* Fatal error during GPU init reported and tested by bentley@ on: bios0: vendor Valve version "F7A0113" date 11/04/2022 bios0: Valve Jupiter CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/15 02:42:14 Modified files: sbin/route : show.c Log message: Make route sourceaddr always print the used addresses for inet and inet6. Print 'default' if no sourceaddr is set and the default algorithm is used. With and OK kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/15 02:43:51 Modified files: sbin/route : route.c Log message: For now pass AF_UNSPEC to printsource() to ensure that both inet and inet6 addrs are fetched from the kernel. This needs more cleanup. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 02:44:16 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.89, required by gecko 112 see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_89.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/03/15 03:02:06 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure Log message: Update to openvpn-2.6.1 ChangeLog: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn26 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/15 03:09:12 Modified files: fonts/jetbrains-mono: Makefile distinfo Log message: update fonts/jetbrains-mono to 2.304; from Josiah Frentsos, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/15 03:21:20 Modified files: lang/erlang : erlang.port.mk Log message: post devel/rebar removal cleanup for erlang.port.mk - no port has CONFIGURE_STYLE=rebar anymore, only rebar3 - symlink/copy rebar3, not rebar - typo from Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/03/15 03:38:11 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.17.6 Release notes: https://www.samba.org/samba/history/samba-4.17.6.html Tests and ok Ian McWilliam (co-maintainer) and bket@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/15 04:14:35 Modified files: security/openssl/3.1: Makefile security/openssl/3.1/patches: patch-Configurations_unix-Makefile_tmpl Log message: openssl/3.1: fix pkgconfig files to say 31 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/15 04:26:43 Modified files: devel/difftastic: Makefile crates.inc distinfo devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml Log message: update devel/difftastic to 0.45 diff from MAINTAINER Volker Schlecht, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 05:01:17 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.20.0, includes support for building configurations using RFC9234 ("Route Leak Prevention and Detection Using Roles") with recent BIRD/OpenBGPD versions. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/15 05:09:34 Modified files: usr.sbin/rpki-client: filemode.c Log message: Show MFTs as part of the signature path no objection tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 06:04:57 Modified files: security/openssl/3.0: Makefile Log message: tighter PORTROACH version spec CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 06:06:23 Modified files: security/openssl/3.1: Makefile Log message: skip PORTROACH limit for the highest version subdir CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 06:55:26 Modified files: devel/py-wheel : Makefile distinfo devel/py-wheel/pkg: PLIST Log message: update to py3-wheel-0.40.0, which moves to building with flit_core, cleaning up the bootstrap mechanism. tested building from a clean system & building a few hundred py3-* ports. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/15 07:01:40 Modified files: sys/dev/acpi : acpi.c Log message: Add missing nameref resolving for the _DEP() package elements that indicate dependencies between ACPI devices. ok dlg@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/15 07:15:13 Modified files: devel/rebar3 : Makefile distinfo devel/rebar3/patches: patch-rebar_config Added files: devel/rebar3/patches: patch-apps_rebar_src_rebar_prv_escriptize_erl patch-vendor_relx_priv_templates_bin patch-vendor_relx_priv_templates_extended_bin Removed files: devel/rebar3/patches: patch-_build_default_lib_relx_priv_templates_bin patch-_build_default_lib_relx_priv_templates_extended_bin patch-src_rebar_prv_escriptize_erl Log message: update devel/rebar3 to 3.20.0 diff from Volker Schlecht, thanks! maintainer timeout CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/15 07:35:33 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230315 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/15 09:13:22 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c Log message: Update to gtk+4-4.10.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/15 09:23:30 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-422.0.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/15 09:29:59 Modified files: net/tg_owt : Makefile distinfo Log message: update to latest tg_owt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 09:49:38 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.9.0. see https://www.thunderbird.net/en-US/thunderbird/102.9.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-11/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/15 09:50:43 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.9.0. see https://www.thunderbird.net/en-US/thunderbird/102.9.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-11/ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/03/15 10:49:49 Modified files: . : innovations.html Log message: correct sparc64 xonly related info CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/03/15 10:50:03 Modified files: . : 73.html Log message: correct year CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/15 11:01:35 Modified files: lib/libskey : skeylogin.c Log message: Fix the length check when computing a fake challenge for users not in the S/Key database. If the system hostname is longer than 126 characters this could result in NUL bytes being written past the end of a stack buffer. There is no impact on systems with a hostname 126 characters or less. Found by Qualys. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/03/15 11:44:17 Modified files: databases/ports-readmes-dancer: Makefile distinfo Log message: best practice: runs locate -- update included jquery.js CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/03/15 13:23:22 Modified files: usr.bin/tmux : cmd-display-menu.c popup.c Log message: Do not leak screen in popups, GitHub issue 3492. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/15 13:54:32 Modified files: etc/root : root.mail Log message: slightly earlier, and tweak some dates CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/15 15:19:57 Modified files: usr.bin/ssh : version.h Log message: openssh-9.3 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2023/03/15 15:42:23 Modified files: share/man/man8 : afterboot.8 Log message: state that binary updates are not available for all platforms/architectures. triggered by a bug report by 'kodcode', thanks. wording adjusted by jmc@, ok phessler@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/15 16:12:00 Modified files: lib/libc/asr : asr_utils.c getrrsetbyname_async.c lib/libc/net : res_comp.c Log message: Fix a number of out of bound reads in DNS response parsing. Originally from djm@. OK deraadt@ florian@ bluhm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/15 16:39:58 Modified files: sbin/route : route.8 Log message: tweak sourceaddr: - remove "-inet|-inet6" as it is not generally meaningful - remove the qualifier "if set": sourceaddr now works nicely in cases where no "address is given CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/03/15 16:43:27 Added files: openssh/txt : release-9.3 Log message: openssh-9.3 release notes CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/15 16:47:35 Modified files: sys/dev/ic : bwfm.c Log message: make WEP encryption work on bwfm(4) based on an initial diff by jsg@ brokenness pointed out by kn@ ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 16:51:16 Modified files: shells/nsh : Makefile distinfo Log message: update to nsh-1.1, from MAINTAINER Tom Smyth. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/03/15 16:58:08 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html security.html openssh/txt : release-9.3 Log message: openssh-9.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/15 17:03:17 Modified files: multimedia/motion: Makefile Added files: multimedia/motion/patches: patch-data_motion-dist_conf_in Log message: multimedia/motion: add a comment to the default config file pointing out the possible need for access permissions on /dev/video0, and that sysctl kern.video.record=1 may need to be set. ian@ suggested adding to pkg/DESCR but I think it stands a little more chance of being seen here. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/03/15 21:54:49 Modified files: openssh : releasenotes.html security.html openssh/txt : release-9.3 Log message: typo; spotted by Alexander H CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/03/16 00:37:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of: multimedia/ogmrip multimedia/shrip CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/03/16 00:42:22 Modified files: multimedia : Makefile Removed files: multimedia/ogmrip: Makefile distinfo multimedia/ogmrip/patches: patch-libogmdvd_ogmdvd-transport_c patch-libogmrip_ogmrip-encoding_h multimedia/ogmrip/pkg: DESCR-dvdcpy DESCR-main PLIST-dvdcpy PLIST-main multimedia/shrip: Makefile distinfo multimedia/shrip/patches: patch-configure patch-shrip_conf patch-src_shrip-ccheck_c patch-src_shrip-encode_c patch-src_shrip-xchap_c patch-src_shrip_1 multimedia/shrip/pkg: DESCR PLIST Log message: remove multimedia/ogmrip and multimedia/shrip ogmrip segfaults on startup. (reported by stsp@) upstream is inactive. multimedia/dvdbackup is an alternative. see: https://sourceforge.net/p/ogmrip/discussion/258033/thread/cd664501/?limit=25#511a https://sourceforge.net/p/ogmrip/discussion/258033/thread/b01310a252/?limit=25#c9bf ok thfr@ for reviewing diff to apply correctly ok kn@, aja@ and pascal@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/16 00:57:11 Modified files: share/man/man4 : bwfm.4 Log message: revert previous, stsp made WEP work on bwfm(4) CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/03/16 01:57:01 Modified files: sysutils/chezmoi: Makefile distinfo modules.inc Log message: update sysutils/chezmoi to 2.32.0 and unbreak it. ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/16 02:16:21 Modified files: lib/libcrypto : opensslv.h Log message: Bump LibreSSL version to 3.7.2 CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2023/03/16 02:28:17 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.7.1 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2023/03/16 02:49:53 Modified files: . : 73.html Log message: Merge LibreSSL 3.7.2 changelog. From jsing with tweaks and markup by me CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/16 02:53:09 Modified files: x11/stumpwm : Makefile distinfo Log message: update x11/stumpwm to 22.11 From MAINTAINER Timo Myyrä, thanks! Changelog: - added minor modes (!) - fixed some issues with keeping heads in sync when the geometry changed - added and improved integration tests - fixed select-from-menu crashing X - improved resizing - fixed a number of crashes related to adding and removing monitors CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/03/16 03:43:00 Modified files: net/dnscontrol : Makefile distinfo modules.inc net/dnscontrol/pkg: PLIST Log message: update net/dnscontrol to 3.27.2 "I don't see a reason to wait for this" sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/16 04:25:37 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230316 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/16 04:33:45 Modified files: sys/dev/fdt : files.fdt Log message: Add missing dependecy for rkcomphy(4); pointed out by dlg@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/16 04:46:05 Modified files: net/tg_owt : Makefile Log message: sync wantlib, missed in previous CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/16 05:05:41 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.66.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/16 05:19:51 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.4.1. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/16 06:01:47 Modified files: lib/libcrypto/man: X509_get0_signature.3 Log message: Update manpage for X509_CRL_get0_tbs_sigalg() OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/16 06:15:41 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.6.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/16 06:20:10 Added files: security/wfuzz/patches: patch-setup_py Log message: fix version spec to unbreak build; newer py-wheel has a tighter check. reported by aja CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/16 06:42:22 Modified files: net/tdesktop : Makefile net/tg_owt : Makefile distinfo Log message: Revert upstream cmake change in tg_owt ot unbreak tdesktop builds CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/16 07:04:04 Modified files: mail/grommunio/web: Makefile distinfo Log message: bugfix update to upstream's git head CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/16 07:26:49 Modified files: lib/libc/asr : Tag: OPENBSD_7_2 asr_utils.c getrrsetbyname_async.c lib/libc/net : Tag: OPENBSD_7_2 res_comp.c Log message: Fix a number of out of bound reads in DNS response parsing. from millert@; originally from djm@; OK deraadt@ florian@ bluhm@ this is errata/7.2/022_resolv.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/16 07:28:54 Modified files: lib/libc/asr : Tag: OPENBSD_7_1 asr_utils.c getrrsetbyname_async.c lib/libc/net : Tag: OPENBSD_7_1 res_comp.c Log message: Fix a number of out of bound reads in DNS response parsing. from millert@; originally from djm@; OK deraadt@ florian@ bluhm@ this is errata/7.1/026_resolv.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/03/16 07:32:08 Modified files: . : errata71.html errata72.html Log message: Release libc resolver errata. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/16 09:05:23 Added files: lib/libcrypto/man: EVP_CIPHER_meth_new.3 Log message: Add EVP_CIPHER_meth_* documentation from OpenSSL 1.1 This is essentially the original text with a few tweaks and fixes by me, removing parts inapplicable to LibreSSL. There are dangling references to EVP_CIPHER_CTX_copy(3) and EVP_CIPHER_CTX_get_cipher_data(3). This all isn't great, but it's better than nothing. Probably good enough for these rarely used functions. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/16 09:06:17 Modified files: lib/libcrypto/man: Makefile Log message: Install EVP_CIPHER_meth_new.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/16 09:07:43 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/16 09:21:44 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify.3 Log message: Add X509_STORE_{set,get}_check_issued and X509_STORE_CTX_get_check_issued to manpage with and OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/03/16 09:45:38 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify.3 Log message: Consistent phrasing: function -> function pointer CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/16 12:04:08 Modified files: distrib/notes : INSTALL distrib/notes/alpha: contents install prep distrib/notes/amd64: contents install xfer distrib/notes/arm64: contents features install prep distrib/notes/armv7: contents whatis distrib/notes/hppa: contents distrib/notes/i386: contents distrib/notes/landisk: contents distrib/notes/loongson: contents features hardware distrib/notes/luna88k: contents features install distrib/notes/macppc: contents distrib/notes/octeon: contents features hardware whatis distrib/notes/powerpc64: contents features prep distrib/notes/riscv64: contents features hardware whatis distrib/notes/sparc64: contents prep Log message: Update for 7.3. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/16 12:22:08 Modified files: usr.sbin/syslogd: syslogd.c Log message: When syslogd is sending messages via UDP to a remote loghost, it stops if there is a permanent error. Add EACCES generated by pf to the list of transient errors. This restores pre-6.5 behavior and continues logging after pf.conf has been fixed. OK millert@ deraadt@ mvs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/16 12:33:19 Modified files: sys/dev/fdt : dwpcie.c Log message: Add code to bring up the PCIe controller on the RK356x. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/16 12:35:15 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.37 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/16 15:22:20 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230316 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/16 16:44:35 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: after updating amdgpu-firmware from 20221214 to 20230310 a new warning appeared in dmesg on renoir: [drm] psp gfx command LOAD_TA(0x1) failed and response status is (0x7) [drm] psp gfx command INVOKE_CMD(0x3) failed and response status is (0x4) psp_securedisplay_parse_resp_status *ERROR* Secure display: Generic Failure. psp_securedisplay_initialize *ERROR* SECUREDISPLAY: query securedisplay TA failed. ret 0x0 This is likely related to not implementing all the HDCP paths. Return early in psp_securedisplay_initialize() to avoid this. I suspect the newer renoir firmware adds a TA_FW_TYPE_PSP_SECUREDISPLAY component the older one didn't have. reported by jmc@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/03/16 17:30:19 Modified files: www/freshrss : Makefile distinfo www/freshrss/pkg: PLIST README Log message: update to 1.21.0 Has a security fix for CVE-2023-22481. Full feature changelog - https://github.com/FreshRSS/FreshRSS/releases/tag/1.21.0 patch for adding httpd example config by op@ ok op@ CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/03/16 20:46:03 Modified files: openssh : report.html Log message: update link to bugs closed since last release in OpenSSH bugzilla CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/03/16 22:56:22 Modified files: security/cracklib: Makefile distinfo security/cracklib/pkg: PLIST Log message: Update to cracklib-2.9.10. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/17 03:07:20 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1257 changelog is: use tools.deps 0.18.1308 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/17 04:16:18 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.30.4. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/03/17 04:26:27 Modified files: net/samba : Tag: OPENBSD_7_2 Makefile distinfo net/samba/patches: Tag: OPENBSD_7_2 patch-buildtools_wafsamba_samba_autoconf_py Log message: SECURITY UPDATE to samba-4.16.9 Fix for CVE-2022-38023 Samba should refuse RC4 (aka md5) based SChannel on NETLOGON Release notes: https://www.samba.org/samba/history/samba-4.16.9.html Tests and ok bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/03/17 04:28:44 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.4.2. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/03/17 04:40:44 Modified files: lang/ghc-8.10.7: Makefile lang/ghc : Makefile distinfo Log message: New bootstrap for ghc. Suggested and ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/17 05:14:10 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Fix rtr_parse_aspa(), the spas array is actually not copied over into the rtr_aspa struct so access them directly from the buf using offset as the address of the first element. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/17 05:35:14 Modified files: security/openssl/1.1: Makefile security/openssl/3.0: Makefile security/openssl/3.1: Makefile Log message: openssl: disable assembly on sparc64 On an LDOM on a T4-2 I see crashes in about 2 out of 3 regress test runs, likely due to an unaligned access in the T4-specific perlasm. I only saw crashes in AES-CBC but they might also affect other AES block cipher modes as well as DES and Camellia. This is unacceptable for a dependency of a mailserver and a backup tool where reliability is key. Reported upstream in https://github.com/openssl/openssl/issues/20523 ok kn phessler CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/17 06:45:02 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 2.01 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/17 08:43:51 Modified files: games/love/11 : Makefile Log message: mark games/love/11 BROKEN on big-endian arches fails with "Hashing not yet implemented for big endian" on src/modules/data/HashFunction.cpp found in the sparc64 bulk by kmos@, ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/17 08:46:37 Modified files: lang/guile3 : Makefile Log message: mark lang/guile3 BROKEN on sparc64 too Builds crash presumably in the stage0 bootstrap, maybe the same issue of powerpc (although tb can get a working guile3 binary by restarting the build.) found in the sparc64 bulk by kmos@, ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/17 10:11:09 Modified files: sbin/route : route.c Log message: Adjust sourceaddr argument parser. Only print the sourceaddrs if no argument was passed. If arguemnts are set make sure that either and address is present or that an ifp was given. This make the command behave a more like other route commands. OK deraadt@ CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/03/17 11:34:48 Modified files: build : Makefile build/mirrors : openbgpd-ftp.html.head Log message: Just released OpenBGPD 7.8 CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/03/17 11:35:14 Modified files: openbgpd : ftp.html Log message: Regen CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/03/17 13:20:19 Modified files: sys/arch/alpha/alpha: vm_machdep.c Log message: Move annoying yet harmless diagnostic message into #ifdef DEBUG. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/17 13:44:15 Modified files: share/man/man9 : malloc.9 Log message: Document M_LOG flag; from Peter J. Philipp. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/17 15:06:52 Modified files: net/tdesktop : Makefile Log message: add crc32 BDEP missed in previous (spotted by aja); OK naddy CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/17 16:52:22 Modified files: sys/conf : newvers.sh Log message: remove -beta tag CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/17 22:37:36 Modified files: security/vaultwarden: Makefile security/vaultwarden/pkg: PLIST Log message: Change order of PLIST Found that .env is not created in www/vaultwarden/data/ when installing vaultwarden, which is caused by www/vaultwarden/data/ being created as last step. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/03/18 00:15:35 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: Update for osv-scanner to 1.2.0 OK benoit@ lraab@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/03/18 00:17:02 Modified files: security/gobuster: Makefile distinfo modules.inc Log message: Update for Gobuster to 3.5.0 OK op@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/03/18 00:18:20 Modified files: sysutils/artty : Makefile distinfo modules.inc Log message: Update for Artty to 1.4.3 OK op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/18 02:05:05 Modified files: lang/python/3.10: Makefile lang/python/3.10/pkg: PLIST-idle PLIST-main Log message: 7.2-stable received an update to python 3.9.16 so the @conflict in -current's python 3.10 needs to be adjusted (/usr/local/bin/python3 symlink and friends moved from 3.9 to 3.10 because the default version was changed). update problem found by and diff ok with landry@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/18 02:20:21 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify.3 Log message: fixes for mandoc -Tlint ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/18 02:55:42 Modified files: regress/lib/libcrypto/bn: bn_mod_exp_zero.c Log message: Reimplement a variant of the bn_mod_exp tests from scratch This exercises the same corner cases as bn_mod_exp and a few more. With input from jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/18 03:04:05 Modified files: regress/lib/libcrypto/bn: Makefile Removed files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Retire the bn_mod_exp test. Its is fully covered by bn_mod_exp_zero now. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/18 03:09:11 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_mod_exp.c Removed files: regress/lib/libcrypto/bn: bn_mod_exp_zero.c Log message: Rename bn_mod_exp_zero to the more appropriate bn_mod_exp CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/18 04:54:04 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Security update mattermost-server 7.8.1 -> 7.9.1 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html ok sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/18 05:44:53 Modified files: sbin/route : route.8 Log message: sourceaddr: - show that -ifp and "address" do not mix - show how to reset value (from claudio) - tweak text ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/18 07:04:02 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: KNF: some missing spaces after comma CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/18 19:43:11 Modified files: usr.sbin/smtpd : mda_variables.c Log message: Fix a potential NULL dereference in the unpriv child expanding %{mda}. It is not legal to use %{mda} in anything but an mda wrapper. mda_expand_token() will now return an error when %{mda} is used and mda_command is NULL. OK op@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/03/18 22:02:17 Modified files: lang/node : Makefile lang/node/patches: patch-common_gypi patch-include_node_common_gypi Log message: Unbreak node for powerpc64 by dropping -mminimal-toc from Volker Schlecht (maintainer) checked by mbuhl@ ok sthen@ naddy@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/19 00:02:07 Modified files: sys/conf : GENERIC Log message: disable POOL_DEBUG for release ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 02:41:49 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: Use a task to switch clocks on RK3568 as the clock API needs process context. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 03:32:11 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add a few more RK3568 clocks. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/19 03:38:06 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add another Navi 33 device id 0x7483 rev 0xcf is Radeon RX 7600M according to Radeon Software for Linux version 22.40.3 (5.4.3) libdrm-amdgpu-common CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/19 03:38:43 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 03:46:40 Modified files: sys/dev/ic : dwqevar.h Log message: Use a task to switch clocks on RK3568 as the clock API needs process context. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/19 04:18:17 Modified files: sys/dev/fdt : rkclock.c Log message: improve dmesg output to help with debugging. for SoCs that can provide multiple instances of rkclock, let them provide a name that will be printed during attach so you can tell which one is doing what. when rkclock_set_frequency isn't handling a clock, have it print which rkclock instance isn't handling a clock. while here, print the clock index the same way the #define refers to them. ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/03/19 04:24:26 Modified files: lib/mesa/mk/libEGL: Makefile Log message: reorder libEGL Makefile so ${X11BASE}/lib is searched after obj dir problem spotted by, feedback from, and ok naddy@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 05:17:16 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : rkpciephy.c Log message: Add rkpciephy(4), ad friver for the PCIe 3.0 PHY dound on the RK356x. The driver in principle supports bifurcation but this is (largely) untested. ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 05:18:12 Modified files: sys/arch/arm64/conf: RAMDISK GENERIC Log message: Enable rkpciephy(40. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 05:22:50 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : rkpciephy.4 Log message: rkpciephy(4) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/03/19 06:04:23 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 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 Added files: . : errata73.html plus73.html Log message: reroll for 7.3 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/03/19 06:38:46 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client-8.3 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/03/19 10:35:52 Modified files: . : security.html Log message: one more future link CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/19 10:43:44 Modified files: usr.sbin/smtpd : mda_variables.c Log message: mda_expand_format: simplify token name extraction for %{name} It is simpler to compute the length based on the start and end pointers and pass that value to memcpy(), adding an explicit NUL terminator after copying. OK op@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/03/19 11:17:05 Modified files: sysutils/node_exporter: Makefile Added files: sysutils/node_exporter/patches: patch-filesystem-collector Log message: Add a patch to fixup the filesystem collector on OpenBSD. OK sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/19 14:32:13 Modified files: sys/kern : exec_subr.c sys/arch/amd64/include: vmparam.h sys/arch/arm64/include: vmparam.h sys/arch/mips64/include: vmparam.h sys/arch/powerpc64/include: vmparam.h sys/arch/riscv64/include: vmparam.h sys/arch/sparc64/include: vmparam.h Log message: Aggressively randomize the location of the stack on all 64-bit architectures except alpha. This will put the stack at a random location in the upper 1/4th of the userland virtual address space providing up to 26 additional bits of randomness in the address. Skip alpha for now since it currently puts the stack at a (for a 64-bit architecture) very low address. Skip 32-bit architectures for now as well since those have a much smaller virtual address space and we need more time to figure out what a safe amount of extra randomizations is. These architectures will continue to use a mildly randomized stack address through the existing stackgap random mechanism. We will revisit this after 7.3 is released. This should make it harder for an attacker to find the stack. ok deraadt@, miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/19 17:22:53 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2023/03/20 01:34:07 Modified files: . : plus73.html Log message: Added plus73.html entries for November 3rd through March 19th Input and partial review by phessler With and mostly by pamela Much formatting and linking by me CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/03/20 03:43:13 Modified files: faq/ports : guide.html Log message: PATCHORIG default changed from .orig to .orig.port; sync ports faq pointed out by Sven M. Hallberg CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/03/20 06:05:29 Modified files: . : 73.html Log message: fix release version CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/20 10:35:16 Modified files: net/curl : Makefile distinfo Log message: net/curl: security update to 8.0.1 The version jump is due to curl's 25-year anniversary. Otherwise this is an ordinary bug fix release. Includes fixes for CVE-2023-27533: TELNET option IAC injection CVE-2023-27534: SFTP path ~ resolving discrepancy CVE-2023-27535: FTP too eager connection reuse CVE-2023-27536: GSS delegation too eager connection re-use CVE-2023-27537: HSTS double-free CVE-2023-27538: SSH connection too eager reuse still Some of those affect protocols not enabled in the port. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/20 12:07:02 Modified files: net/curl : Tag: OPENBSD_7_2 Makefile distinfo Log message: net/curl: security update to 8.0.1 The version jump is due to curl's 25-year anniversary. Otherwise this is an ordinary bug fix release. Includes fixes for CVE-2023-27533: TELNET option IAC injection CVE-2023-27534: SFTP path ~ resolving discrepancy CVE-2023-27535: FTP too eager connection reuse CVE-2023-27536: GSS delegation too eager connection re-use CVE-2023-27537: HSTS double-free CVE-2023-27538: SSH connection too eager reuse still Some of those affect protocols not enabled in the port. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/20 16:12:11 Modified files: devel/xdg-utils: Makefile devel/xdg-utils/patches: patch-scripts_xdg-open_in Log message: Fix xdg-open's handling of file:// (gnu grep issue), problem reported by Sven M. Hallberg. ok ajacoutot, naddy agrees with committing before 7.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/21 03:44:36 Modified files: sys/dev/pci/drm/include/linux: device.h fs.h ftrace.h hrtimer.h i2c.h interrupt.h io-mapping.h io.h kgdb.h kref.h mm.h perf_event.h sched.h seq_file.h swap.h vmalloc.h workqueue.h ww_mutex.h Log message: remove uneeded includes CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/21 08:52:36 Modified files: usr.sbin/bgpd : rde.c Log message: Improve length checks for ATTR_MP_REACH_NLRI. Based on a report by cjt (melissa_cjt at 163.com) OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/21 09:40:24 Added files: math/R/patches : patch-configure Log message: fix bogus configure check in R: there are no API changes between curl 7.x and (25th anniversary edition) 8.x so no reason to reject it. ok naddy@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/21 15:10:06 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_2 rde.c Log message: Improve length checks for ATTR_MP_REACH_NLRI. Based on a report by cjt (melissa_cjt at 163.com) from claudio@; OK tb@ this is errata/7.2/023_bgpd.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/21 15:10:28 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_1 rde.c Log message: Improve length checks for ATTR_MP_REACH_NLRI. Based on a report by cjt (melissa_cjt at 163.com) from claudio@; OK tb@ this is errata/7.1/027_bgpd.patch.sig CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/03/21 16:31:18 Modified files: share/man/man4 : bwfm.4 Log message: Document support for the BCM4378 / BCM4387 chipsets. from Brad CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/21 16:57:39 Modified files: share/man/man4 : pci.4 usb.4 Log message: update the description for bwfm(4); CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/21 17:59:17 Added files: net/ettercap/patches: patch-plug-ins_sslstrip_sslstrip_c Log message: patch out broken libcurl version check in ettercap. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/22 01:41:04 Modified files: www/gotosocial : Makefile Log message: mark gotosocial broken; uses modernc.org/sqlite which uses a hardcoded syscall number of the old obsolete version of SYS_mmap with pad arguments, now removed from the kernel. CVSROOT: /cvs Module name: xenocara Changes by: op@cvs.openbsd.org 2023/03/22 02:27:36 Modified files: app/cwm : client.c Log message: cwm: fix a semi-transparency border issue with some applications When running with a compositor the border of some applications (firefox, chromium, zathura...) is not rendered correctly. Initializing the highest significant bits of the color fixes it. diff from Julien Blanchard (julien at typed-hole [dot] org); ok okan@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/03/22 04:33:15 Modified files: . : errata71.html errata72.html Log message: Release bgpd errata. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2023/03/22 11:01:07 Modified files: sys/dev/pci : if_bnxt.c Log message: Reverse bus_space_unmap(9) order When `unmap_1` is reached we should bus_space_unmap() sc_hwrm_* and not sc_db_*. ok miod@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/22 11:14:57 Modified files: usr.sbin/bgpd : version.h Log message: Bump version CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/22 12:10:07 Modified files: usr.bin/mg : tags.c Log message: delete trailing whitespaces; no functional change CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/22 12:18:36 Modified files: usr.bin/mg : tags.c Log message: plug memleak in error path based on a diff by lux (lx [at] shellcodes [dot] org), thanks! Diff via, tweak and ok tb@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/22 13:42:41 Modified files: usr.bin/mg : tags.c Log message: avoid memleak / crash in addctag the l pointer is advanced, so if the line is malformed `goto cleanup' will free(NULL) or a pointer inside l. semplification and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/22 15:41:28 Modified files: sys/dev/ic : dwqe.c Log message: fix GMAC_CHAN_RX_CONTROL write ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/22 16:09:37 Modified files: usr.bin/mg : tags.c Log message: plug another leak in addctag; found + ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/22 19:41:12 Modified files: sys/net : pf.c Log message: fix off-by-one in pf_state_expires() bounds test such a value would have triggered a KASSERT() ok sashan@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/23 05:40:42 Modified files: sys/arch/arm64/dev: aplpinctrl.c Log message: avoid use after free ok miod@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/23 06:33:46 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-media_base_video_frame_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Log message: update to 111.0.5563.110; ok naddy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/23 06:38:19 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-media_base_video_frame_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Log message: update to 111.0.5563.110; ok naddy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/23 06:43:22 Modified files: www/chromium : Makefile www/chromium/patches: patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc www/iridium : Makefile www/iridium/patches: patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc Log message: do not put the binary blob into rodata and do not mprotect the area on i386 to unbreak runtime; ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/03/23 06:43:38 Modified files: share/man/man4 : sppp.4 Log message: update sppp(4) docs to mention remote address range hack As already documented in pppoe(4). I missed updating sppp(4) years ago when support for the wildcard address range was added. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/23 07:15:02 Modified files: sys/dev/fdt : rkclock.c Log message: correct rk3308 clk_32k_sel mask ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/23 10:12:11 Modified files: share/zoneinfo/datfiles: africa antarctica asia australasia backward europe iso3166.tab leapseconds northamerica southamerica zone.tab zone1970.tab Log message: Update to 2023agtz from https://github.com/JodaOrg/global-tz * Egypt now uses DST again, from April through October. * This year Morocco springs forward April 23, not April 30. * Palestine delays the start of DST this year. * Much of Greenland still uses DST from 2024 on. * America/Yellowknife now links to America/Edmonton. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/23 12:57:10 Modified files: share/zoneinfo/datfiles: asia Log message: This year Lebanon springs forward April 20/21 not March 25/26. This change is not yet part of an iana-tz or global-tz release. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/24 18:09:51 Modified files: etc/root : root.mail Log message: correct day of week